Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 146049 - games-engines/exult-1.2 doesn't compile with gcc-4.1.1
Summary: games-engines/exult-1.2 doesn't compile with gcc-4.1.1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 117482
  Show dependency tree
 
Reported: 2006-09-02 15:12 UTC by Tiago Sousa
Modified: 2006-10-25 13:19 UTC (History)
0 users

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 Tiago Sousa 2006-09-02 15:12:40 UTC
Portage 2.1-r2 (default-linux/amd64/2006.1/desktop, gcc-4.1.1, glibc-2.4-r3, 2.6.17-ck1-r3 x86_64)
=================================================================
System uname: 2.6.17-ck1-r3 x86_64 AMD Turion(tm) 64 Mobile Technology MT-32
Gentoo Base System version 1.12.4
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="-march=k8 -msse3 -pipe -O2"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=k8 -msse3 -pipe -O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="ftp://darkstar.ist.utl.pt/pub/gentoo/"
LINGUAS="pt_PT"
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/gentopia /usr/local/overlays/xgl-coffee.manual /usr/portage/local/layman/portage-xgl"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X a52 aac aalib acpi adns alsa amr apache2 arts asf avi bash-completion berkdb bitmap-fonts bluetooth bzip2 cairo cdda cdparanoia cdr chardet cli cpudetection crypt cups curl dba dbus dhcp dlloader dmi dri dts dv dvd dvdr dvdread eap-tls eds emboss enca encode esd evolution expat fam ffmpeg firefox flac fortran gdbm geoip ggi gif glitz gmail gnome gnutls gpm gps graphviz gs gsm gstreamer gtk gtk2 hal httpd iconv ieee1394 imagemagick imap ipv6 isdnlog jack java javascript joystick jpeg jpeg2k ldap libcaca libclamav libg++ libvisual lirc live lzo mad maildir matroska mbox mikmod mmkeys mod motif mp3 mp4 mpeg musepack mysql nas ncurses net network nls nptl nptlonly nvidia offensive ogg openal opengl oss pam pcmcia pcre pdf pdflib perl php pic png pop ppds pppd python quicktime readline reflection rtc samba screen sdl session silc skins sndfile snmp soap speex spell spl ssl stream svg swig tcltk tcpd theora threads timidity trayicon truetype truetype-fonts type1-fonts udev unicode v4l v4l2 vcd vlm vorbis winbind wma wmf wxwindows x264 xanim xext xml xml2 xorg xv xvid xvmc zlib zvbi elibc_glibc input_devices_keyboard input_devices_mouse input_devices_synaptics kernel_linux linguas_pt_PT userland_GNU video_cards_nvidia video_cards_vesa video_cards_fbdev"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-09-02 15:26:45 UTC
How about posting some errors?
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-09-02 15:27:02 UTC
See above.
Comment 3 Tiago Sousa 2006-09-02 16:04:46 UTC
Woops, sorry.

x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./../headers -I./.. -I./../files -I./../imagewin -I./../shapes -I./../objs -I./../audio -I./../gumps -I./../tools -I./../server -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DXWIN -O2 -Wno-long-long -march=k8 -msse3 -pipe -O2 -c useval.cc -o useval.o
useval.cc: In member function 'int Usecode_value::save(unsigned char*, int)':
useval.cc:467: error: cast from 'Game_object*' to 'int' loses precision
make[3]: *** [useval.lo] Error 1
make[3]: Leaving directory `/var/tmp/portage/exult-1.2/work/exult-1.2/usecode'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/exult-1.2/work/exult-1.2/usecode'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/exult-1.2/work/exult-1.2'
make: *** [all] Error 2

!!! ERROR: games-engines/exult-1.2 failed.
Call stack:
  ebuild.sh, line 1539:   Called dyn_compile
  ebuild.sh, line 939:   Called src_compile
  exult-1.2.ebuild, line 60:   Called die
Comment 4 Tupone Alfredo gentoo-dev 2006-10-25 13:19:47 UTC
Patched from CVS upstream. 
Thanks for report