x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../utility -I./../common -I./../ai -I../intl -I../common/aicore -I./generator -O2 -march=k8 -pipe -fomit-frame-pointer -frerun-loop-opt -ftracer -fprefetch-loop-arrays -fforce-addr -ftree-vectorize -Wall -Wpointer-arith -Wcast-align -Wmissing-prototypes -Wmissing-declarations -c settlers.c savegame.c: In function 'player_save': savegame.c:2417: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://bugs.gentoo.org/> for instructions. Preprocessed source stored into /var/tmp/portage/freeciv-2.0.8-r1/temp/ccv5o3qn.out file, please attach this to your bugreport. make[3]: *** [savegame.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory `/var/tmp/portage/freeciv-2.0.8-r1/work/freeciv-2.0.8/server' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/freeciv-2.0.8-r1/work/freeciv-2.0.8/server' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/freeciv-2.0.8-r1/work/freeciv-2.0.8' make: *** [all] Error 2 !!! ERROR: games-strategy/freeciv-2.0.8-r1 failed. Call stack: ebuild.sh, line 1543: Called dyn_compile ebuild.sh, line 938: Called src_compile freeciv-2.0.8-r1.ebuild, line 159: Called die !!! emake failed !!! If you need support, post the topmost build error, and the call stack if relevant. -- # emerge --info Portage 2.1.1_pre4-r4 (default-linux/amd64/2006.0, gcc-4.1.1/amd64-vanilla, glibc-2.4-r3, 2.6.17-gentoo-r4 x86_64) ================================================================= System uname: 2.6.17-gentoo-r4 x86_64 AMD Athlon(tm) 64 Processor 3500+ Gentoo Base System version 1.12.4 Last Sync: Tue, 08 Aug 2006 02:00:02 +0000 distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [enabled] app-admin/eselect-compiler: 2.0.0_rc2-r1 dev-lang/python: 2.3.5, 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r2 dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 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-r2 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 2.0.0_rc1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.16 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -march=k8 -pipe -fomit-frame-pointer -frerun-loop-opt -ftracer -fprefetch-loop-arrays -fforce-addr -ftree-vectorize" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/lib64/mozilla/defaults/pref /usr/share/X11/xkb /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/" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/eselect/compiler /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-O2 -march=k8 -pipe -fomit-frame-pointer -frerun-loop-opt -ftracer -fprefetch-loop-arrays -fforce-addr -ftree-vectorize" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict" GENTOO_MIRRORS="rsync://csociety-ftp.ecn.purdue.edu/pub/gentoo/ http://mirror.espri.arizona.edu/gentoo/ ftp://csociety-ftp.ecn.purdue.edu/pub/gentoo" LDFLAGS="-Wl,-O1 -Wl,--sort-common -Wl,--enable-new-dtags" LINGUAS="" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X a52 aac aalib acpi aim alsa amd64 asf avi berkdb bitmap-fonts browserplugin bzip2 canvas cddb cdparanoia cdr cli cups curl daap dbus divx4linux dlloader dri dts dv dvd dvdr dvdread eds elibc_glibc emboss encode faad ffmpeg firefox flac foomatic foomaticdb fortran freetype gcj gif gimpprint glitz glut glx gnome gnutls gphoto2 gpm gstreamer gtk gtk2 gtkhtml hal howl imagemagick imlib input_devices_evdev ipv6 isdnlog java jpeg kernel_linux lame lcms libgda libsndfile libwww live lzw lzw-tiff mad matroska mjpeg mng mozilla mozsvg mp3 mpeg ncurses nls nptl nptlonly nsplugin nvidia offensive ofx ogg oggvorbis openal opengl oscar oss pam pcre pdf pdflib perl png ppds pppd python qt qt3 qt4 quicktime quotes readline reflection rtc rtsp scanner sdl session spell spl ssl tcpd theora tiff tokenizer truetype truetype-fonts type1-fonts unicode usb userland_GNU vcd video_cards_nvidia vorbis wxwindows xine xinerama xml2 xorg xpm xprint xv xvid yahoo zlib" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_RSYNC_EXTRA_OPTS Your thoughts? W
Well.. tried to reproduce, but emerged OK... tulku@Miriya ~ $ eix -I freeciv * games-strategy/freeciv Available versions: 2.0.8 Installed: 2.0.8 Homepage: http://www.freeciv.org/ Description: multiplayer strategy game (Civilization Clone) tulku@Miriya ~ $ emerge --info Portage 2.1-r1 (default-linux/amd64/2005.1, gcc-3.4.6, glibc-2.3.6-r4, 2.6.17-5-amd64-generic x86_64) ================================================================= System uname: 2.6.17-5-amd64-generic x86_64 AMD Sempron(tm) Processor 2600+ Gentoo Base System version 1.6.15 app-admin/eselect-compiler: [Not Present] dev-lang/python: 2.3.5-r2, 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 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-r2 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.13-r3 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig candy distlocks metadata-transfer parallel-fetch sandbox sfperms strict userpriv usersandbox" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/local/sci /usr/local/overlay-gazer" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X alsa amd64 apm avi berkdb bitmap-fonts chroot cli crypt cups dlloader dri eds emboss encode foomaticdb fortran gif gnome gpm gstreamer gtk gtk2 imlib ipv6 isdnlog jpeg kde lzw lzw-tiff mp3 mpeg ncurses nls opengl pam pcre pdflib perl png pppd python qt qt3 qt4 quicktime readline reflection sdl session spell spl ssl tcpd tiff truetype-fonts type1-fonts usb xorg xpm xv zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_evdev kernel_linux userland_GNU video_cards_nv" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS Lucas Chiesa
Wonder if it's CFLAGS related...? W
Not reproducable -> not a freeciv bug. And yeah, most likely your C[XX]FLAGS are not really sane. *** This bug has been marked as a duplicate of 20600 ***