On Wed, Jul 27, 2005 at 08:20:17PM -0700, Blars Blarson wrote: > On Wed, Jul 27, 2005 at 04:39:58AM -0700, Steve Langasek wrote: > > And, what *does* config.log have to say about this? The build log on > > buildd.debian.org certainly shows that libx11-6 and libx11-dev were > > installed, so -lX11 should have been available for linking. I'm guessing > > that this is not actually a nautilus bug, but a build env discrepancy due to > > the current lack of a successful xorg build on sparc; in which case the > > problem should fix itself in a matter of a week or so, and this bug is > > therefore redundant.
> Attached. Aha. > configure:24808: checking for XOpenDisplay in -lX11 > configure:24838: cc -o conftest -g -Wall -O2 -Wl,-O1 -Wl,--as-needed > conftest.c -lX11 -L/usr/X11R6/lib -lX11 >&5 > /usr/lib/gcc/sparc-linux-gnu/4.0.1/../../../../lib/crt1.o:../sysdeps/sparc/sparc32/elf/start.S:32: > multiple definition of `_PROCEDURE_LINKAGE_TABLE_' > /usr/bin/ld: Disabling relaxation: it will not work with multiple definitions > collect2: ld returned 1 exit status > configure:24844: $? = 1 > configure: failed program was: [...] Ok, so this is the bug that's been mentioned on debian-devel, where -Wl,--as-needed doesn't work on sparc and alpha. Yes, this is a bug in nautilus that needs to be fixed. Thanks for forwarding the build log. -- Steve Langasek postmodern programmer
signature.asc
Description: Digital signature