Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 55493 - xorg-x11-6.7.0-r1 fails to compile on sparc64
Summary: xorg-x11-6.7.0-r1 fails to compile on sparc64
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: Sparc Linux
: High normal
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-06-28 19:48 UTC by Mark Kamichoff
Modified: 2004-06-29 17:35 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mark Kamichoff 2004-06-28 19:48:44 UTC
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"
Comment 1 Ferris McCormick (RETIRED) gentoo-dev 2004-06-29 10:54:24 UTC
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)
Comment 2 Donnie Berkholz (RETIRED) gentoo-dev 2004-06-29 12:20:34 UTC
It'd probably help if you attached a full compilation log of the broken build.
Comment 3 Mark Kamichoff 2004-06-29 17:35:47 UTC
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.