Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 639178

Summary: wine-d3d9-9999 - configure: error: libxfixes development files not found, Xfixes won't be supported. This is an error since --with-xfixes was requested.
Product: Gentoo Linux Reporter: brankob
Component: Current packagesAssignee: Wine Maintainers <wine>
Status: RESOLVED NEEDINFO    
Severity: normal CC: bob.mt.wya, brankob, sarnex
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build.log
emerge --info wine-d3d9

Description brankob 2017-11-29 15:09:34 UTC
I've noted that I can't emerge it anymore ( nor the vanila version ).

They all fail at the same point during configure process - when configure tries compiling test programs and linking them to libraires.

It finds headers fine ( checking for X11/extensions/xf86vmproto.h... yes ), but then fails to link against the library ( checking for -lXxf86vm... not found ).

I tried manually compiling those test code snippets ad they compile and execute fine...

I might be wrong on this, but it looks as if configure scripts is getting wrong the library dir and tries to link the 32-bit code with the libraries in /usr/lib instead of /usr/lib32 and that is the reason compile fails....

I tried several compilers-- gcc.5.5.0/6.4.0/7.2.0, all with the same result...

I run hardened profile, if that matters ( hardened/linux/amd64 ).
Comment 1 brankob 2017-11-29 15:19:11 UTC
I tried to attach build log etc, but at the moment each attempt has fizzled out ( connection time out etc).

Will try later.
Comment 2 brankob 2017-11-29 20:18:16 UTC
Created attachment 507218 [details]
build.log
Comment 3 brankob 2017-11-29 20:21:54 UTC
Created attachment 507220 [details]
emerge --info wine-d3d9
Comment 4 Adam Feldman gentoo-dev 2017-12-04 07:10:27 UTC
Maybe it is a gold linker problem? Are you able to try without that?
Comment 5 Adam Feldman gentoo-dev 2018-01-21 05:16:28 UTC
Feel free to re-open if you can provide additional information as requested.