Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 170644 - games-rpg/nwn-1.68 ebuild should remove included libSDL when libX11 was built with xcb support
Summary: games-rpg/nwn-1.68 ebuild should remove included libSDL when libX11 was built...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-03-12 20:44 UTC by Kai Krakow
Modified: 2010-01-06 05:36 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kai Krakow 2007-03-12 20:44:54 UTC
Due to a X locking bug in NWN, NWN fails an assertion when libX11 was compiled with xcb support. As suggested in /opt/nwn/nwn start script, the "./lib" component of the library search path should be removed when libX11 was compiled with xcb support so NWN uses the system-supplied libSDL - at least there should be a clear notice about this somewhere (maybe as an ewarn in the ebuild). Probably the NWN ebuild should depend on libSDL in this case (means libX11 compiled with USE="xcb").

Reproducible: Always
Comment 1 Kai Krakow 2007-03-12 20:50:16 UTC
Thinking about it, it looks more like a bug in the game-supplied libSDL... *sigh*
Comment 2 Denis Dupeyron (RETIRED) gentoo-dev 2007-09-04 20:36:48 UTC
Please, unmask and try nwn-1.68-r2 which should fix that for you. If you can try with and without xcb on x86 and amd64 that would be ideal.

Denis.
Comment 3 Kai Krakow 2007-09-20 09:22:39 UTC
It works now, also one of the segfault problems is gone (the other was related due to an incomplete installation). I did not test running with beryl though which didn't work well with the supplied libSDL. I'll give feedback about that later.
Comment 4 Denis Dupeyron (RETIRED) gentoo-dev 2008-02-17 01:19:59 UTC
nwn-1.68-r3 was just committed, has this fix (and others), and is now unmasked. Enjoy.

Denis.
Comment 5 Kai Krakow 2008-02-17 12:17:31 UTC
I think this can be closed as the new bundled libSDL solves the problem. Reopen if problems persist for others. Fixed it with USE=xcb on x86 for me.