Summary: | xorg-server-1.4 - various linking errors with USE="xprint" (in hal and pixman) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Vladimir Lushnikov <vladimir> |
Component: | [OLD] Server | Assignee: | Gentoo X packagers <x11> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | daemon, emilbeinroth, kevin, polynomial-c, tetromino, vladimir |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | last part of the build log |
Description
Vladimir Lushnikov
2007-09-09 13:57:41 UTC
Created attachment 130415 [details]
last part of the build log
To elaborate - a Pentium M processor here. I think that the error is because no -ldbus or -lhal is to be seen, perhaps because of an error in the patch files (like 1.4-fix-xprint-link.patch ) (In reply to comment #2) On my system xorg-server-1.4 builds but doesn't start correctly. xdm.log shows the following error which may be related to the problem: process 22596: arguments to dbus_connection_send_with_reply_and_block() were incorrect, assertion "(error) == NULL || !dbus_error_is_set ((error))" failed in file dbus-connection.c line 3171. Matthias, sounds like a different problem from the one described in this bug (which I have as well). Filed bug #191822 Linking errors arise when USE="-hal xprint" is there, in pixman... I have a feeling multiple libraries that are needed to link are simply not passed for some reason. :) Ah. Daniel, could you try adding '|| use xprint' to line 355 of xorg-server-1.4? *** Bug 191901 has been marked as a duplicate of this bug. *** (In reply to comment #6) > Ah. Daniel, could you try adding '|| use xprint' to line 355 of > xorg-server-1.4? > works fine here ;) (In reply to comment #6) > Ah. Daniel, could you try adding '|| use xprint' to line 355 of > xorg-server-1.4? Had the exact same linking errors as OP. After changing line 357 of ebuild from "if use kdrive || use dmx; then" to "if use kdrive || use dmx || use xprint; then", xorg-server-1.4 built successfully. Fixed in CVS, thanks for testing! *** Bug 191929 has been marked as a duplicate of this bug. *** (In reply to comment #10) > Fixed in CVS, thanks for testing! > We have the next problem: emerge -pv x11-drivers/nvidia-drivers These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] x11-drivers/nvidia-drivers-100.14.11-r11 USE="distribution gtk (-multilib)" 0 kB [1] [blocks B ] x11-drivers/nvidia-drivers (is blocking x11-base/xorg-server-1.4-r1) Total: 1 package (1 new, 1 block), Size of downloads: 0 kB Salute Couple of points: 1: That's totally unrelated to this bug and should not be on here. 2: Yes. Binary drivers do not work with 1.4 yet because it is an ABI break. Next time, buy a card with good open-source drivers. =) |