I emerged openoffice-ximian-1.1.54 with two seperate sets of CFLAGS, one worked and one didn't. The following flags emerged perfectly: CFLAGS="-fstack-protector -fpic -O3 -mcpu=pentium4 -pipe" While my usual CFLAGS didn't: CFLAGS="-O3 -mcpu=pentium4 -pipe -fpic -fstack-protector -ffast-math -funroll-loops -fomit-frame-pointer -fforce-addr -falign-functions=4 -mmmx -msse -msse2 -mfpmath=sse,387" I use some pretty crazy CFLAGS so it's understandable that things don't always build correctly. If I can determine which one is killing the build I'll submit it for being filtered/stripped by the ebuild but it takes so long to build this might take some time. This might help other people track down which flags are killing them, though. Reproducible: Always Steps to Reproduce: Portage 2.0.50-r6 (hardened-x86-2004.0, gcc-3.3.3, glibc-2.3.3_pre20040420-r0, 2.6.3) ================================================================= System uname: 2.6.3 i686 Intel(R) Pentium(R) 4 CPU 3.06GHz Gentoo Base System version 1.4.10 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O3 -mcpu=pentium4 -pipe -fpic -fstack-protector -ffast-math -funroll-loops -fomit-frame-pointer -fforce-addr -falign-functions=4 -mmmx -msse -msse2 -mfpmath=sse,387" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/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/terminfo /etc/env.d" CXXFLAGS="-O3 -mcpu=pentium4 -pipe -fpic -fstack-protector -ffast-math -funroll-loops -fomit-frame-pointer -fforce-addr -falign-functions=4 -mmmx -msse -msse2 -mfpmath=sse,387" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache prelink sandbox sfperms strict" GENTOO_MIRRORS="http://128.213.5.34/gentoo/ ftp://csociety-ftp.ecn.purdue.edu/pub/gentoo/ http://csociety-ftp.ecn.purdue.edu/pub/gentoo/ http://gentoo.llarian.net/ http://gentoo.binarycompass.org" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/overlays/bmg-overlay /usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="S3TC X X509 aalib acl acpi acpi4linux adns aim alsa antlr apache2 apm berkdb bluetooth bonobo cddb cdr chroot crypt cups curl dga directfb dv dvd encode esd ethereal evms2 evo faad fam fbcon ffmpeg flac flash freetds gb gd gdbm geoip glade glut gnome gnomedb gphoto2 gpm gps gstreamer gtk gtk2 gtkhtml guile hardened hbci icq idea imagemagick imap imlib innodb ipv6 irda irmc jabber java javamail javascript jpeg junit lcms ldap libgda libwww log4j maildir mbox mcal md5sum mdb memlimit mmap mmx mono motif mozilla mozinterfaceinfo moznoirc moznomail mozp3p mozsvg mpeg mpeg4 msn music mysql nas ncurses net nls nocd nptl nvidia oci8 offensive ofx oggvorbis openal opengl opie optional-tasks oscar oss pam pcap pcmcia pdflib perl php pic plotutils png pnp postgres ppds prelude propolice pthreads python qt quicktime readline regexp rhino samba sasl scanner sdl skey slang slp snmp speex spell sqlite sse ssl svga tcltk tcpd theora threads tiff transcode truetype unicode usb videos vim-with-x wmf wxwin wxwindows x86 xine xinerama xml xml2 xosd xv xvid yahoo zlib"
Mine compiles fine, but it won't install because of a sandbox violation. (Should this be a different bug?) This is what I get: --------------------------- ACCESS VIOLATION SUMMARY--------------------------- LOG FILE = "/tmp/sandbox-app-office_-_openoffice-ximian-1.1.54-4699.log" open_wr: /opt/OpenOffice.org/foo.tmp unlink: /opt/OpenOffice.org/delme -------------------------------------------------------------------------------- $ emerge info Portage 2.0.50-r6 (default-x86-2004.0, gcc-3.3.3, glibc-2.2.5-r4,2.3.3_pre20040420-r0, 2.6.6-rc3-love1) ================================================================= System uname: 2.6.6-rc3-love1 i686 AMD Athlon(tm) XP 2700+ Gentoo Base System version 1.4.10 distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="no" CFLAGS="-O2 -mcpu=athlon-xp -march=athlon-xp -m3dnow -msse -mfpmath=sse -mmmx -pipe -fomit-frame-pointer" 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/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="-O2 -mcpu=athlon-xp -march=athlon-xp -m3dnow -msse -mfpmath=sse -mmmx -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://ftp.fi.debian.org/gentoo http://lame.lut.fi/Linux/gentoo http://gentoo.linux.no http://gentoo.oregonstate.edu/ http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="3ds X aalib acpi alsa apache2 apm avi berkdb bonobo cdr crypt cups curl dedicated dga directfb dnd doc dv dvd dvdr emacs encode fbcon flash foomaticdb gb gd gdbm ggi gif gimpprint glut gnome gnomedb gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile imagemagick imap imlib innodb ipv6 jabber jack jack-caps java javascript jpeg jython ladcca ldap libg++ libgda libwww mad matroska mbox md5sum memlimit mikmod mmx mng motif mozilla mozsvg mpeg music mysql nas ncurses nls nptl nvidia oav offensive ofx oggvorbis openal opengl oss pam pdflib perl plotutils png postgres python quicktime readline rplay ruby samba scanner sdl slang slp snmp sox spell sse ssl svg svga tcltk tcpd tetex tiff truetype type1 unicode usb v4l videos wmf wxwin wxwindows x86 xface xine xinerama xml xml2 xmms xv xvid yahoo zeo zlib"
The below is what i get when i try to compile it: ****************************************************** INFO: ImageList is not language dependent! Nothing to do for this language. ------------- /var/tmp/portage/openoffice-ximian-1.1.54/work/oo_1.1.1_src/sch/source/ui/view ------------------------------ Making: ../../../unxlngi4.pro/misc/view.dpc Making : Dependencies dmake: Error code 139, while making 'ALLDPC' ---* TARGET.MK *--- dmake: Error code 255, while making '../../../unxlngi4.pro/misc/view.dpc' ---* TG_SLO.MK *--- ERROR: Error 65280 occurred while making /var/tmp/portage/openoffice-ximian-1.1.54/work/oo_1.1.1_src/sch/source/ui/view !!! ERROR: app-office/openoffice-ximian-1.1.54 failed. !!! Function src_compile, Line 356, Exitcode 1 !!! Build failed! ********************************************************************** Here are my CFLAGS: CFLAGS="-march=athlon-mp -O2 -pipe -fomit-frame-pointer -funroll-loops -fprefetch-loop-arrays"
@Janne, Vladi: Yours are two totally unrelated problems so please submit them in seperate bugs
@Dan Elder: If you find out which CFLAG is causing this please file another bug, I'm not going to try out every crazy CFLAG combination ;-)