Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 107905 - gnustep-gui-0.9.5 fails to compile with internal compiler error
Summary: gnustep-gui-0.9.5 fails to compile with internal compiler error
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High blocker (vote)
Assignee: Gentoo Gnustep project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-02 08:48 UTC by Eric Trottier
Modified: 2005-10-03 13:21 UTC (History)
0 users

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


Attachments
this is the end of the compile output (where the error is) (bugreport.txt,1.52 KB, text/plain)
2005-10-02 08:50 UTC, Eric Trottier
Details
the preprocessed source (cct7hU7a.out,669.36 KB, text/plain)
2005-10-02 08:52 UTC, Eric Trottier
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Eric Trottier 2005-10-02 08:48:40 UTC
when i emerge gnustep-gui-0.9.5 as a dependancy to gnumail-1.2.0.20050606, i get
the following error: (see attachments)

Reproducible: Always
Steps to Reproduce:
1. emerge gnustep-gui
2.
3.

Actual Results:  
gnustep-gui-0.9.5 fails to compile

Expected Results:  
gnustep-gui-0.9.5 compiles fine

moose ~ # emerge info
Portage 2.0.52-r1 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r1,
2.6.12-nitro5 i686)
=================================================================
System uname: 2.6.12-nitro5 i686 AMD Athlon(tm) XP 2000+
Gentoo Base System version 1.12.0_pre8
ccache version 2.4 [enabled]
dev-lang/python:     2.3.5, 2.4.2
sys-apps/sandbox:    1.2.13
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -Wall -O3 -pipe -fomit-frame-pointer -mmmx -msse
-m3dnow -mfpmath=sse,387 -ffast-math"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.mirrors.tds.net/gentoo http://gentoo.ccccom.com/
http://gentoo.chem.wisc.edu/gentoo/ http://gentoo.llarian.net/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow X aalib alsa apache2 apm avi bash-completion berkdb bindist
bitmap-fonts bzip2 cdr crypt cups curl dba dmx dvd eds emboss encode esd fam
flac foomaticdb fortran freetds gcj gd gdbm gif gnome gphoto2 gpm gstreamer gtk
gtk2 guile howl imagemagick imlib innodb ipv6 java jpeg junit libg++ libwww mad
maildir matroska mikmod mmx motif mozilla mp3 mpeg mssql mysql ncurses nls nptl
nptlonly nvidia objc offensive ogg oggvorbis opengl oss pam pcre pdflib pear
perl pic png postgres postgresql python quicktime readline real samba sdl
session sharedmem spell sqlite sse ssl svga tcpd tiff truetype truetype-fonts
type1-fonts unicode vhosts vorbis win32codecs xine xml xml2 xmms xv zlib
userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 1 Eric Trottier 2005-10-02 08:50:36 UTC
Created attachment 69733 [details]
this is the end of the compile output (where the error is)
Comment 2 Eric Trottier 2005-10-02 08:52:14 UTC
Created attachment 69734 [details]
the preprocessed source

"Preprocessed source stored into
/var/tmp/portage/gnustep-gui-0.9.5/temp/ccMMJcRr.out file, please attach this
to your bugreport."
Comment 3 Armando Di Cianno (RETIRED) gentoo-dev 2005-10-03 10:35:44 UTC
Could you please post the output of:
- gcc-config -l
- emerge -pv ~gcc-3.4.4
Comment 4 Eric Trottier 2005-10-03 12:33:26 UTC
(In reply to comment #3)
> Could you please post the output of:
> - gcc-config -l
> - emerge -pv ~gcc-3.4.4

moose ~ # emerge -pv ~gcc-3.4.4

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] sys-devel/gcc-3.4.4-r1  (-altivec) -bootstrap -boundschecking
-build +fortran +gcj +gtk -hardened -ip28 (-multilib) -multislot (-n32) (-n64)
+nls -nocxx -nopie -nossp +objc -static -vanilla 27,036 kB

Total size of downloads: 27,036 kB
moose ~ # gcc-config -l
 [1] i686-pc-linux-gnu-3.3.5
 [2] i686-pc-linux-gnu-3.3.5-hardened
 [3] i686-pc-linux-gnu-3.3.5-hardenednopie
 [4] i686-pc-linux-gnu-3.3.5-hardenednossp
 [5] i686-pc-linux-gnu-3.4.4 *
 [6] i686-pc-linux-gnu-3.4.4-hardened
 [7] i686-pc-linux-gnu-3.4.4-hardenednopie
 [8] i686-pc-linux-gnu-3.4.4-hardenednopiessp
 [9] i686-pc-linux-gnu-3.4.4-hardenednossp
Comment 5 Armando Di Cianno (RETIRED) gentoo-dev 2005-10-03 13:01:07 UTC
I had somewhat hoped that the version of gcc you were using (config'd with
gcc-config) differed from the one compiled with objc support.

Here's some more ideas:

0) If you recently re-compiled GCC to include objc support, could you recompile
"gnustep-make" and then try "gnustep-gui" again? (gnustep-make shouldn't take
long at all -- only two of it's files actually get compiled)

1) If #0 doesn't do it, could you recompile gnustep-make + gnustep-gui with
CFLAGS="-O2" -- just to narrow down the issue.

2) Question: at any point on your current install, did you have a hardened
toolchain, and then switch from it?

P.S. hey -- we totally must live around the same area, per your email address, I
figure...I live in Troy, work in Clifton Park...small world and all that....
Comment 6 Eric Trottier 2005-10-03 13:17:28 UTC
amazing, #1 fixed it. i tried emerging gnustep-gui with lower cflags and that
didn't work, but i never thought gnustep-make would be the problem. thanks a lot :)
Comment 7 Eric Trottier 2005-10-03 13:21:37 UTC
[set bug status to FIXED]