Trying to emerge x11-base/xfree-4.3.0-r3 always fails at with the following: libXfont.so.1: R_PPC_REL24 relocation at 0x0ff8a064 for symbol `all_bitmaps' out of range Reproducible: Always Steps to Reproduce: 1. using ~ppc as my mask 2. emerge x11-base/xfree-4.3.0-r3 Actual Results: + install -c -m 0444 viscii1.1-1.enc.gz /var/tmp/portage/xfree-4.3.0-r3/image//usr/X11R6/lib/X11/fonts/encodings making all in fonts/encodings/large... make[4]: Entering directory `/var/tmp/portage/xfree-4.3.0-r3/work/xc/fonts/encodings/large' rm -f encodings.dir fonts.dir + LD_LIBRARY_PATH=../../../exports/lib + ../../../exports/bin/mkfontdir -n -r -p /usr/X11R6/lib/X11/fonts/encodings/large/ -e . . ../../../exports/bin/mkfontdir: error while loading shared libraries: ../../../exports/lib/libXfont.so.1: R_PPC_REL24 relo cation at 0x0ff8a064 for symbol `all_bitmaps' out of range make[4]: *** [encodings.dir] Error 127 make[4]: Leaving directory `/var/tmp/portage/xfree-4.3.0-r3/work/xc/fonts/encodings/large' make[3]: *** [large] Error 2 make[3]: Leaving directory `/var/tmp/portage/xfree-4.3.0-r3/work/xc/fonts/encodings' make[2]: *** [install] Error 2 make[2]: Leaving directory `/var/tmp/portage/xfree-4.3.0-r3/work/xc/fonts' make[1]: *** [install] Error 2 make[1]: Leaving directory `/var/tmp/portage/xfree-4.3.0-r3/work/xc' make: *** [install] Error 2 !!! ERROR: x11-base/xfree-4.3.0-r3 failed. !!! Function src_install, Line 566, Exitcode 2 !!! (no error message)
should be solved by remerging the fontserver. If not solved already, try unmerging everything related to X and remerging again against the latest portage tree. Adding PIC to your useflags (if not already) doesn't seem to hurt either. Pieter