Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 153391 - app-emulation/wine-0.9.24 fails to build on amd64
Summary: app-emulation/wine-0.9.24 fails to build on amd64
Status: VERIFIED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High major (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-10-29 21:36 UTC by Vladimir G. Ivanovic
Modified: 2006-10-30 11:43 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (emerge.info,4.31 KB, text/plain)
2006-10-29 21:38 UTC, Vladimir G. Ivanovic
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vladimir G. Ivanovic 2006-10-29 21:36:47 UTC
Even though configure picks up libfl

  checking for yywrap in -lfl... (cached) yes

the build fails with

  x86_64-pc-linux-gnu-gcc -march=athlon64 -Os -pipe -o widl client.o hash.o header.o proxy.o server.o typegen.o typelib.o utils.o widl.o write_msft.o parser.tab.o parser.yy.o   ../../libs/wpp/libwpp.a ../../libs/port/libwine_port.a -lfl 
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../libfl.a when searching for -lfl
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libfl.a when searching for -lfl
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lfl
collect2: ld returned 1 exit status
make[2]: *** [widl] Error 1
make[2]: Leaving directory `/var/tmp/portage/app-emulation/wine-0.9.24/work/wine-0.9.24/tools/widl'
make[1]: *** [widl] Error 2
make[1]: *** Waiting for unfinished jobs....
Comment 1 Vladimir G. Ivanovic 2006-10-29 21:38:55 UTC
Created attachment 100759 [details]
emerge --info
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-10-29 22:49:11 UTC
Remove confcache from FEATURES and try again.
Comment 3 Vladimir G. Ivanovic 2006-10-30 09:55:09 UTC
The compilation proceeds beyond the point it originally failed when I removed "confcache" from FEATURES, but ...

GCC goes into an infinite loop when compiling .../wine-0.9.24/dlls/oleaut32/tests/vartest.c

Here is the commmand line:
x86_64-pc-linux-gnu-gcc -c -I. -I. -I../../../include -I../../../include -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings -Wpointer-arith -march=athlon64 -Os -pipe -o vartest.o vartest.c

I have verified that this is the offending command by cd'ing to ../wine-0.9.24/dlls/oleaut32/tests and executing the above command. I will open another bug against GCC.

BTW, I think something still needs to be done to fix this bug if it is true that wine-0.9.24 uniquely needs to emerge without FEATURES=confcache.
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-10-30 11:43:12 UTC
(In reply to comment #3)
> The compilation proceeds beyond the point it originally failed when I removed
> "confcache" from FEATURES, but ...
> 
> GCC goes into an infinite loop when compiling
> .../wine-0.9.24/dlls/oleaut32/tests/vartest.c

See Bug 147533; closing this, confcache is package.masked for a reason.