emerge -v arj fails details below. Reproducible: Always Steps to Reproduce: 1.emerge -v arj 2. 3. Actual Results: gcc -DSFL=4 -c -Ilinux-gnu -I./linux-gnu/en/rs -I. -march=pentium4 -O3 -pipe -fomit-frame-pointer -mfpmath=sse,387 -msse2 -msse -mmmx -fprefetch-loop-arrays -funroll-loops -falign-functions=4 -falign-jumps=4 -O2 -D_UNIX -DLOCALE=LANG_en -DLOCALE_DESC="\"en\"" -DPKGLIBDIR="\"/usr/lib/arj\"" -olinux-gnu/en/rs/arj/arj_proc.o arj_proc.c gcc -DSFL=4 -c -Ilinux-gnu -I./linux-gnu/en/rs -I. -march=pentium4 -O3 -pipe -fomit-frame-pointer -mfpmath=sse,387 -msse2 -msse -mmmx -fprefetch-loop-arrays -funroll-loops -falign-functions=4 -falign-jumps=4 -O2 -D_UNIX -DLOCALE=LANG_en -DLOCALE_DESC="\"en\"" -DPKGLIBDIR="\"/usr/lib/arj\"" -olinux-gnu/en/rs/arj/environ.o environ.c distcc[17249] ERROR: compile on localhost failed environ.c: In function `file_getfree': environ.c:2259: error: storage size of `sfs' isn't known make[1]: *** [linux-gnu/en/rs/arj/environ.o] Error 1 make[1]: Leaving directory `/var/tmp/portage/arj-3.10g/work/arj' make: *** [all] Error 2 !!! ERROR: app-arch/arj-3.10g failed. !!! Function src_compile, Line 26, Exitcode 2 !!! make package failed Expected Results: A nice merge Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.6.3-gentoo-r1) ================================================================= System uname: 2.6.3-gentoo-r1 i686 Intel(R) Pentium(R) 4 CPU 2.53GHz Gentoo Base System version 1.4.3.13 distcc 2.12.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.58-r1 Automake: sys-devel/automake-1.7.7 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer -mfpmath=sse,387 -msse2 -msse -mmmx -fprefetch-loop-arrays -funroll-loops -falign-functions=4 -falign-jumps=4" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer -mfpmath=sse,387 -msse2 -msse -mmmx -fprefetch-loop-arrays -funroll-loops -falign-functions=4 -falign-jumps=4" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distcc fixpackages sandbox" GENTOO_MIRRORS="ftp://trumpetti.atm.tut.fi/gentoo/ ftp://ftp.easynet.nl/mirror/gentoo/ http://ftp6.uni-erlangen.de/pub/mirrors/gentoo http://ds.thn.htu.se/linux/gentoo" MAKEOPTS="-j7" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/src/ebuilds" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage/" USE="3ds S3TC X Xaw3d aalib acpi acpi4linux alsa altcolors amd apache2 apm arts artswrappersuid async autofs avantgo avi berkdb bonobo cdr clamav clanJavaScript clanVoice crypt cscope cups curl dedicated dga dillo distribution doc dumb-allegro dv dvb dvd dvdr encode esd ethereal etwin evms2 evo exiscan-acl expat faad fam ffmpeg fftw firebird flac flash fluidsynth foomaticdb foreign-package foreign-sysvinit freetype fusion gd gdbm ggi gif gimpprint ginac gmtfull gmthigh gmtsuppl gmttria gnome gnomedb gphoto2 gtk gtk2 gtkhtml guile hbci hdf hdf5 i8x0 imagemagick imap imlib imlib2 innodb ipalias ipcs jabber jack jack-caps jack-tmpfs java javascript jikes joystick jpeg junit justify jython kadu-modules kadu-voice kde kerberos krb4 lcd lcms ldap lesstif libdsk libg++ libgda libwww lids linguas_sv lmtp log4j ltsp lua lufsusermount mad maildir matroska mbox md5sum mdb migemo mikmod milter mldonkeypango mmx mng mono motif mozilla moznocompose moznoirc moznomail mozp3p mozsvg mpeg mpeg4 mpi msn music mysql nas ncurses net nls nocardbus nocd nowin nptl nviz oav objc odbc offensive ofx oggvorbis openal opengl optional-tasks oro oscar oss pam parse-clocks passfile pcap pda pdflib pear-db perl pg-hier php physfs pic pie plotutils png pnp ppds psyco python qt quicktime readline regexp rhino rogue rplay ruby samba sasl sdl serial slang slp snmp sox speedo speex spell src sse ssl stencil-buffer stroke svga t1lib tcltk tcpd tcsim tiff tools transcode truetype type1 unicode usb video_cards_i830 video_cards_i845 videos vim-with-x virus-scan wmf wolk-bootsplash wolk-supermount wsconvert wxwin wxwindows x86 xalan xatrix xchatnogtk xchattext xerces xface xgetdefault xine xml xml2 xmms xosd xv xvid yahoo zeo zlib zvbi"
This is actually a headers thing, shifting over.
Fixed in CVS, it should hit the Portage tree within an hour; so it should compile cleanly once you "emerge sync" and "emerge arj" again. Thanks.
Sad to say, but I've tried to emerge it a few days now and I still get the exact same problem. :-( Should I move it over to those responsible for headers? I'm not sure how to do that.
``md5sum /usr/portage/app-arch/arj/*.ebuild'' please...
md5sum /usr/portage/app-arch/arj/*.ebuild eddce70e5443c5182c1e45f8070831fd /usr/portage/app-arch/arj/arj-3.10.18.ebuild 641d2e19c146bdca4dcfa7e1774384d5 /usr/portage/app-arch/arj/arj-3.10g.ebuild
Ah, I added the patch to arj-3.10.18 thinking that it was the newer version. I've now added it to 3.10g; if you "emerge sync" in half an hour when the change hits Portage from CVS it should all compile. Thanks.
Much better :) Thanx alot!