Summary: | games-roguelike/crossfire-client-1.70.0: fails to link (missing OpenGL/X11 library) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Tolga Dalman <tdalman> |
Component: | [OLD] Games | Assignee: | Gentoo Games <games> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | toralf |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 269315 | ||
Attachments: |
add libX11 to the binary
emerge --info |
please reopen with the output from emerge --info and the full text from the attempted build. Created attachment 335300 [details]
emerge --info
unfortunately I had to revbump, because I don't feel comfortable about applying eautoreconf retroactively on a stable ebuild +*crossfire-client-1.70.0-r1 (28 Jan 2013) + + 28 Jan 2013; Julian Ospald <hasufell@gentoo.org> + +crossfire-client-1.70.0-r1.ebuild, + +files/crossfire-client-1.70.0-gold.patch: + fix underlinking wrt #451286 Julian, your patch is the right thing to do. Have you posted it to upstream already ? Oh, and thanks a lot for fixing! no git repo, but I sent an email *** Bug 539810 has been marked as a duplicate of this bug. *** |
Created attachment 335096 [details] add libX11 to the binary The crossfire client won't compile because the OpenGL/GLX interface needs to link against libX11. The attached patch solves it for me. Thanks!