Summary: | xorg-server - can't compile on amd64 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Piotr J. <est_seg> |
Component: | Current packages | Assignee: | Gentoo X packagers <x11> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | CC: | dombo, jaime.f |
Priority: | High | ||
Version: | 2006.0 | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Piotr J.
2006-06-20 04:22:33 UTC
remerging compositeproto & fixesproto gets past that cursor.lo error but now I get: make[4]: Entering directory `/var/tmp/portage/xorg-server-1.0.2-r6/work/xorg-server-1.0.2/hw/xfree86' if x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include -I../../include -I../../include -I../../include -I../../include -I../../hw/xfree86 -I../../hw/xfree86/include -I../../hw/xfree86/common -I../../hw/xfree86/os-support -I../../hw/xfree86/os-support/bus -I../../os -DHAVE_XORG_CONFIG_H -DXFree86Server -DXFree86LOADER -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I../../include -I../../include -I../../Xext -I../../composite -I../../damageext -I../../xfixes -I../../Xi -I../../mi -I../../miext/shadow -I../../miext/damage -I../../render -I../../randr -I../../fb -I../../lbx -march=athlon64 -O2 -frename-registers -ftracer -pipe -MT xorg.o -MD -MP -MF ".deps/xorg.Tpo" -c -o xorg.o xorg.c; \ then mv -f ".deps/xorg.Tpo" ".deps/xorg.Po"; else rm -f ".deps/xorg.Tpo"; exit 1; fi /bin/sh ../../libtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -DHAVE_XORG_CONFIG_H -DXFree86Server -DXFree86LOADER -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I../../include -I../../include -I../../Xext -I../../composite -I../../damageext -I../../xfixes -I../../Xi -I../../mi -I../../miext/shadow -I../../miext/damage -I../../render -I../../randr -I../../fb -I../../lbx -march=athlon64 -O2 -frename-registers -ftracer -pipe -o Xorg -rdynamic xorg.o ../../dix/libdix.la common/libinit.a loader/libloader.a common/libcommon.a parser/libxf86config.a os-support/libxorgos.la dummylib/libdummy.a dixmods/libdixmods.la ../../mi/libmi.la ../../xfixes/libxfixes.la ../../Xext/libXextbuiltin.la ../../GL/glx/libglx.la ../../GL/mesa/libGLcore.la ../../render/librender.la ../../randr/librandr.la ../../damageext/libdamageext.la ../../miext/damage/libdamage.la ../../miext/cw/libcw.la ../../miext/shadow/libshadow.la ../../miext/layer/liblayer.la ../../Xi/libXi.la ../../xkb/libxkb.la ../../lbx/liblbx.la -llbxutil ../../composite/libcomposite.la ../../dix/libxpstubs.la ../../os/libos.la -ldl -lXfont -lXau -lfontenc -lXdmcp -lm -lz dixmods/libxorgxkb.la -lm mkdir .libs x86_64-pc-linux-gnu-gcc -DHAVE_XORG_CONFIG_H -DXFree86Server -DXFree86LOADER -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I../../include -I../../include -I../../Xext -I../../composite -I../../damageext -I../../xfixes -I../../Xi -I../../mi -I../../miext/shadow -I../../miext/damage -I../../render -I../../randr -I../../fb -I../../lbx -march=athlon64 -O2 -frename-registers -ftracer -pipe -o Xorg -rdynamic xorg.o ../../dix/.libs/libdix.a common/libinit.a loader/libloader.a common/libcommon.a parser/libxf86config.a os-support/.libs/libxorgos.a dummylib/libdummy.a dixmods/.libs/libdixmods.a ../../mi/.libs/libmi.a ../../xfixes/.libs/libxfixes.a ../../Xext/.libs/libXextbuiltin.a ../../GL/glx/.libs/libglx.a ../../GL/mesa/.libs/libGLcore.a ../../render/.libs/librender.a ../../randr/.libs/librandr.a ../../damageext/.libs/libdamageext.a ../../miext/damage/.libs/libdamage.a ../../miext/cw/.libs/libcw.a ../../miext/shadow/.libs/libshadow.a ../../miext/layer/.libs/liblayer.a ../../Xi/.libs/libXi.a ../../xkb/.libs/libxkb.a ../../lbx/.libs/liblbx.a /usr/lib64/liblbxutil.so ../../composite/.libs/libcomposite.a ../../dix/.libs/libxpstubs.a ../../os/.libs/libos.a -ldl /usr/lib64/libXfont.so /usr/lib64/libfreetype.so /usr/lib64/libXau.so /usr/lib64/libfontenc.so /usr/lib64/libXdmcp.so -lz dixmods/.libs/libxorgxkb.a -lm /usr/lib64/libXfont.so: undefined reference to `XpClientIsBitmapClient' /usr/lib64/libXfont.so: undefined reference to `XpClientIsPrintClient' collect2: ld returned 1 exit status make[4]: *** [Xorg] Error 1 make[4]: Leaving directory `/var/tmp/portage/xorg-server-1.0.2-r6/work/xorg-server-1.0.2/hw/xfree86' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/xorg-server-1.0.2-r6/work/xorg-server-1.0.2/hw/xfree86' make[2]: *** [all] Error 2 make[2]: Leaving directory `/var/tmp/portage/xorg-server-1.0.2-r6/work/xorg-server-1.0.2/hw/xfree86' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/xorg-server-1.0.2-r6/work/xorg-server-1.0.2/hw' make: *** [all-recursive] Error 1 !!! ERROR: x11-base/xorg-server-1.0.2-r6 failed. Call stack: ebuild.sh, line 1540: Called dyn_compile ebuild.sh, line 940: Called src_compile ebuild.sh, line 1249: Called x-modular_src_compile x-modular.eclass, line 317: Called x-modular_src_make x-modular.eclass, line 312: Called die !!! emake failed !!! If you need support, post the topmost build error, and the call stack if relevant. `emerge fontsproto libXfont` and try again, please. If that doesn't fix it, provide `emerge -vp fontsproto libXfont` output. yep, I remerged libXfont right after posting that last piece and xorg-server compiled fine. why are all the deps getting broken each time? this same thing happened with 1.0.2-r5 and the only way a was able to trace all deps was to emerge -C EVERY x11 related package and start from scratch. I'm not sure why, if you already had the same revision of libXfont installed. Older versions may have changed with regard to building Xprint capabilities, which is what your problem was with. For lack of a better resolution, works for me. It could be an ongoing portage bug about failure to resolve and install dependencies but there's no real evidence of that. *** Bug 139474 has been marked as a duplicate of this bug. *** *** Bug 139766 has been marked as a duplicate of this bug. *** |