The ebuild for xorg-x11-6.7.0-r1 fails to compile, resulting in the following error: [ ... snip ] + ln -s ../../../../lib/font/X-TrueType/JISX0201/module/libJISX0201.a . make[7]: Leaving directory `/var/tmp/portage/xorg-x11-6.7.0-r1/work/xc/lib/font/X-TrueType/JISX0201/module' make[6]: Leaving directory `/var/tmp/portage/xorg-x11-6.7.0-r1/work/xc/lib/font/X-TrueType/JISX0201' making all in lib/font/X-TrueType/JISX0208... make[6]: Entering directory `/var/tmp/portage/xorg-x11-6.7.0-r1/work/xc/lib/font/X-TrueType/JISX0208' making all in lib/font/X-TrueType/JISX0208/module... make[7]: Entering directory `/var/tmp/portage/xorg-x11-6.7.0-r1/work/xc/lib/font/X-TrueType/JISX0208/module' make[7]: *** No rule to make target `all'. Stop. make[7]: Leaving directory `/var/tmp/portage/xorg-x11-6.7.0-r1/work/xc/lib/font/X-TrueType/JISX0208/module' make[6]: *** [all] Error 2 make[6]: Leaving directory `/var/tmp/portage/xorg-x11-6.7.0-r1/work/xc/lib/font/X-TrueType/JISX0208' make[5]: *** [all] Error 2 make[5]: Leaving directory `/var/tmp/portage/xorg-x11-6.7.0-r1/work/xc/lib/font/X-TrueType' make[4]: *** [X-TrueType] Error 2 make[4]: Leaving directory `/var/tmp/portage/xorg-x11-6.7.0-r1/work/xc/lib/font' make[3]: *** [all] Error 2 make[3]: Leaving directory `/var/tmp/portage/xorg-x11-6.7.0-r1/work/xc/lib' make[2]: *** [all] Error 2 make[2]: Leaving directory `/var/tmp/portage/xorg-x11-6.7.0-r1/work/xc' make[1]: *** [World] Error 2 make[1]: Leaving directory `/var/tmp/portage/xorg-x11-6.7.0-r1/work/xc' make: *** [World] Error 2 !!! ERROR: x11-base/xorg-x11-6.7.0-r1 failed. !!! Function src_compile, Line 682, Exitcode 2 !!! (no error message) Reproducible: Always Steps to Reproduce: 1. Attempt to emerge xorg-x11-6.7.0-r1 on the sparc64 platform Actual Results: The build terminated prematurely, with a ``*** No rule to make target `all'. Stop.'' error. Expected Results: The compilation should have succeeded, and xorg-x11-6.7.0-r1 should have installed properly. Portage 2.0.50-r8 (default-sparc64-2004.0, gcc-3.3.3, glibc-2.3.2-r9, 2.4.26-sparc-r2) ================================================================= System uname: 2.4.26-sparc-r2 sparc64 sun4u Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.58-r1 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="sparc" AUTOCLEAN="yes" CFLAGS="-O2 -mcpu=ultrasparc -pipe" CHOST="sparc-unknown-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -mcpu=ultrasparc -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="ccache sandbox" GENTOO_MIRRORS="http://mirrors.acm.cs.rpi.edu/gentoo http://trumpetti.ip6.atm.tut.fi/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X apache2 arts avi berkdb crypt encode esd fbcon flac foomaticdb gd gdbm gif gnome gnutls gtk imagemagick imap imlib ipv6 jpeg kde libwww mad maildir mbox mikmod motif mpeg mysql ncurses nls offensive oggvorbis opengl oss pam pdflib perl png python qt readline samba sdl slang snmp sparc spell ssl tcpd tiff truetype usb xml2 xmms xv xvid zlib"
As a check, on an Ultra-2 SMP (sparc64) system, I just ran emerge -B xorg-x11 It successfully built the package for xorg-x11-6.7.0-r1, including the library reported to fail in this report: libJISX0208.a For comparison, here is the emerge info for the system I used for this: ================================================================= Portage 2.0.51_pre12 (default-sparc64-1.4, gcc-3.3.3, glibc-2.2.5-r2,glibc-2.3.2-r9, 2.4.26-sparc-r2) ================================================================= System uname: 2.4.26-sparc-r2 sparc64 sun4u Gentoo Base System version 1.4.16 ccache version 2.3 [disabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.3 Binutils: sys-devel/binutils-2.14.90.0.7-r4 ACCEPT_KEYWORDS="sparc" AUTOCLEAN="yes" CFLAGS="-mcpu=ultrasparc -mtune=ultrasparc -O2 -pipe" CHOST="sparc-unknown-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-mcpu=ultrasparc -mtune=ultrasparc -O2 -pipe -Wno-deprecated" DISTDIR="/usr/portage/distfiles" FEATURES="cvs sandbox" GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo http://ftp-mirror.internap.com/pub/gentoo/ ftp://mirrors.tds.net/gentoo ftp://ftp.ndlug.nd.edu/pub/gentoo/ http://mirrors.tds.net/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="sparc X Xaw3d avi berkdb cdr crypt cups encode fbcon foomaticdb gdbm gif gpm gtk guile imlib java jpeg libwww mad mikmod motif mozilla mpeg mpi mysql ncurses nls opengl pam pdflib perl png python qt readline ruby ruby18 sdl slang spell ssl stroke tcltk tcpd tetex tiff truetype xml2 xmms xv zlib" ================================= It might be interesting to see the failing Makefile from xc/lib/font/X-TrueType/JISX0208/module but off hand, I don't see any way to reproduce this. (ls -aCFs in that directory should give you something like this after the build is complete:) lacewing module # ls -aCFs total 88 4 ./ 4 Imakefile 20 JISX0208toUCS2.o 20 libJISX0208.a 4 main.o 4 ../ 0 JISX0208toUCS2.c@ 32 Makefile 0 main.c@ Regards, Ferris (Gentoo/SPARC)
It'd probably help if you attached a full compilation log of the broken build.
Apparently there was a FS-related problem in /var the last couple of times I had attempted to build xorg-x11-6.7.0-r1. This seems to be the culprit. I apologize for the inconvenience.