Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 142684

Summary: media-sound/orpheus-1.5 won't compile w/ gcc-4.1
Product: Gentoo Linux Reporter: mornik <mornik>
Component: [OLD] GCC PortingAssignee: Gentoo Sound Team <sound>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: 2006.0   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 117482    
Attachments: patch

Description mornik 2006-08-03 11:43:02 UTC
hi,
emerge ko : Orpheus-1.5
with error :
kkstrtext.cc: In function 'int intcompare(void*, void*)':
kkstrtext.cc:434: erreur: cast from 'void*' to 'int' loses precision
kkstrtext.cc:434: erreur: cast from 'void*' to 'int' loses precision
kkstrtext.cc: In function 'std::string siconv(const std::string&, const std::string&, const std::string&)':
kkstrtext.cc:888: erreur: cast from 'void*' to 'int' loses precision

My system :
gentoo alexandre # emerge --info
Portage 2.1.1_pre4-r2 (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 X2 Dual Core Processor 4400+
Gentoo Base System version 1.12.4
ccache version 2.4 [enabled]
app-admin/eselect-compiler: 2.0.0_rc2-r1
dev-lang/python:     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.18.1
sys-devel/autoconf:  2.13, 2.60
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.17
sys-devel/gcc-config: 2.0.0_rc1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.16
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=k8 -mfpmath=sse -msse -mmmx -m3dnow -fomit-frame-pointer -fforce-addr -ftracer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-O2 -pipe -march=k8 -mfpmath=sse -msse -mmmx -m3dnow -fomit-frame-pointer -fforce-addr -ftracer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict userpriv usersandbox"
GENTOO_MIRRORS="http://pandemonium.tiscali.de/pub/gentoo/ ftp://pandemonium.tiscali.de/pub/gentoo/ http://mir.zyrianes.net/gentoo/"
LANG="fr_FR@euro"
LC_ALL="fr_FR@euro"
LINGUAS="fr fr_FR"
MAKEOPTS="-j3"
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.europe.gentoo.org/gentoo-portage"
USE="amd64 X acpi aim alsa apache2 avi bash-completion berkdb bitmap-fonts cdr cli crypt cups divx4linux dlloader dri drisvga dvd dvdr eds emboss encode esd exif ffmpeg flash foomaticdb gd gif gphoto2 gpm gstreamer gtk gtk2 imagemagick imap imlib ipv6 isdnlog jabber jpeg live lm_sensors lzw lzw-tiff matroska mime mp3 mpeg msn multiuser ncurses network nls nptl nptlonly ogg opengl pam pcre pdflib perl png postgresql pppd python quicktime radius readline reflection sdl session skins spell spl ssl tcpd tiff truetype-fonts type1-fonts unicode usb userlocales v4l vorbis xorg xpm xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux linguas_fr linguas_fr_FR userland_GNU video_cards_nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Alexis Ballier gentoo-dev 2006-08-28 03:08:16 UTC
Created attachment 95263 [details, diff]
patch

Hi, 
here is a patch that fixed it for me.

Alexis.
Comment 2 Alexis Ballier gentoo-dev 2006-10-18 14:07:55 UTC
Patch added to portage.