Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 35211 - splint-3.0.1.6.ebuild fails while linking
Summary: splint-3.0.1.6.ebuild fails while linking
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal
Assignee: Gentoo Cluster Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-12-06 10:30 UTC by pasi.valminen
Modified: 2010-09-10 18:59 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 pasi.valminen 2003-12-06 10:30:20 UTC
The compiling goes fine, but the linking of the binary fails:

symtable.o: file not recognized: File truncated
collect2: ld returned 1 exit status
make[4]: *** [splint] Error 1
make[4]: Leaving directory `/tmp/portage/splint-3.0.1.6/work/splint-3.0.1.6/src'
make[3]: *** [Headers/flag_codes.gen] Error 2
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/tmp/portage/splint-3.0.1.6/work/splint-3.0.1.6/src'
make[2]: *** [../src/splint] Error 2
make[2]: Leaving directory `/tmp/portage/splint-3.0.1.6/work/splint-3.0.1.6/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/portage/splint-3.0.1.6/work/splint-3.0.1.6'
make: *** [all] Error 2

!!! ERROR: dev-util/splint-3.0.1.6 failed.
!!! Function src_compile, Line 391, Exitcode 2
!!! emake failed

It did that twice, then I tried the ebuild from the ~x86 tree. The ebuild from ~x86 tree (3.1.1) worked for me.

Then there are issues with distcc (3.0.1.6 and 3.1.1). Sources that are distributed via distcc cause errors like one below:

mv: cannot stat `.deps/mtLoseReferenceList.TPo': No such file or directory

and eventually the ebuild will fail. Disabling distcc from FEATURES (make.conf) removes these problems.

Portage 2.0.49-r15 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r3, 2.4.22)
=================================================================
System uname: 2.4.22 i686 Pentium III (Katmai)
Gentoo Base System version 1.4.3.10p1
distcc 2.11.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disable d]
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/confi g /usr/kde/3/share/config /var/bind /usr/share/texmf/tex/generic/config/ /usr/sh are/texmf/tex/platex/config/"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="sandbox ccache autoaddcvs"
GENTOO_MIRRORS="http://trumpetti.ip6.atm.tut.fi/gentoo http://gentoo.oregonstate .edu http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://trumpetti.ip6.atm.tut.fi/gentoo-portage"
USE="x86 apm crypt foomaticdb libg++ mad ncurses pdflib png xml2 zlib gdbm berkd b readline tcpd pam libwww ssl -3dnow apache2 -arts -avi -cups -encode gd -gif - gnome -gpm -gtk -gtk2 imap -imlib innodb ipv6 -java -jpeg -kde ldap maildir -mik mod -motif -mpeg mysql -nls odbc -oggvorbis -opengl -oss perl postgres -python - qt -qtmt -quicktime sasl -sdl -slang -snmp -spell sse -svga tetex -truetype -X - xmms -xv"
Comment 1 Heinrich Wendel (RETIRED) gentoo-dev 2003-12-07 05:48:15 UTC
i think 3.1.1 is long enough in portage to bump it stable
Comment 2 Heinrich Wendel (RETIRED) gentoo-dev 2003-12-16 12:20:20 UTC
bumped 3.1.1 to stable