Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 77785 - media-libs/sdl-mixer fails to compile on AMD64
Summary: media-libs/sdl-mixer fails to compile on AMD64
Status: RESOLVED DUPLICATE of bug 77300
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: AMD64 Linux
: High blocker (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-12 23:19 UTC by lain
Modified: 2005-07-17 13:06 UTC (History)
1 user (show)

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 lain 2005-01-12 23:19:29 UTC
In attempting to emerge sdl-mixer, I recieve the following error. This is reproducable.

/bin/sh ./libtool --mode=compile x86_64-pc-linux-gnu-gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"SDL_mixer\" -DVERSION=\"1.2.6\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1  -I. -I.     -O2 -I/usr/include/SDL -D_REENTRANT -DUSE_RWOPS -DCMD_MUSIC -DWAV_MUSIC -DLIBMIKMOD_MUSIC -pthread -D_REENTRANT -DMID_MUSIC -DUSE_TIMIDITY_MIDI -I./timidity -DOGG_MUSIC -DMP3_MUSIC -I/usr/include/smpeg -I/usr/include/SDL -D_REENTRANT -c -o effects_internal.lo effects_internal.c
effect_position.c: In function `_Eff_position_u16msb_c4':
effect_position.c:928: error: extended registers have no high halves
effect_position.c:928: error: extended registers have no high halves
effect_position.c:928: error: extended registers have no high halves
effect_position.c:928: error: extended registers have no high halves
effect_position.c:928: error: extended registers have no high halves
effect_position.c:928: error: extended registers have no high halves
effect_position.c:928: error: extended registers have no high halves
effect_position.c:928: error: extended registers have no high halves
make[1]: *** [effect_position.lo] Error 1
make[1]: *** Waiting for unfinished jobs....
 x86_64-pc-linux-gnu-gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"SDL_mixer\" -DVERSION=\"1.2.6\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -I. -I. -O2 -I/usr/include/SDL -D_REENTRANT -DUSE_RWOPS -DCMD_MUSIC -DWAV_MUSIC -DLIBMIKMOD_MUSIC -pthread -D_REENTRANT -DMID_MUSIC -DUSE_TIMIDITY_MIDI -I./timidity -DOGG_MUSIC -DMP3_MUSIC -I/usr/include/smpeg -I/usr/include/SDL -D_REENTRANT -c effects_internal.c  -fPIC -DPIC -o .libs/effects_internal.o
 x86_64-pc-linux-gnu-gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"SDL_mixer\" -DVERSION=\"1.2.6\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -I. -I. -O2 -I/usr/include/SDL -D_REENTRANT -DUSE_RWOPS -DCMD_MUSIC -DWAV_MUSIC -DLIBMIKMOD_MUSIC -pthread -D_REENTRANT -DMID_MUSIC -DUSE_TIMIDITY_MIDI -I./timidity -DOGG_MUSIC -DMP3_MUSIC -I/usr/include/smpeg -I/usr/include/SDL -D_REENTRANT -c effects_internal.c -o effects_internal.o >/dev/null 2>&1
make[1]: Leaving directory `/var/tmp/portage/sdl-mixer-1.2.6/work/SDL_mixer-1.2.6'
make: *** [all-recursive] Error 1

!!! ERROR: media-libs/sdl-mixer-1.2.6 failed.
!!! Function src_compile, Line 41, Exitcode 2
!!! emake failed
!!! If you need support, post the topmost build error, NOT this status message.

Using the latest GCC (3.4.3) and GLIBC.

emerge info:
Portage 2.0.51-r10 (default-linux/amd64/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.10-gentoo-r4 x86_64)
=================================================================
System uname: 2.6.10-gentoo-r4 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.6.8
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Jan 10 2005, 01:42:28)]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.8.5-r2, 1.5, 1.4_p6, 1.6.3, 1.7.9, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r2
sys-devel/libtool:   1.5.2-r7
virtual/os-headers:  2.6.8.1-r3
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CFLAGS="-O2"
CHOST="x86_64-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/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac aalib acpi aim alsa amd64 apache2 audiofile avi bash-completion berkdb bitmap-fonts bmp bonobo bzlib canna cdda cddb cdio cdparanoia cdr cjk crypt cups curl dbus dga dio divx4linux dvd dvdr dvdread encode esd ethereal exif faac faad fam ffmpeg flac font-server freetype ftp gd gd-external gdbm gif gnome gnutls gpm gstreamer gtk gtk2 gtkhtml gzip hal httpd icq imagemagick imap imlib inifile ipv6 jabber java jikes jpeg lcms libcaca libclamav libwww live lzo mad maildir matroska memlimit mikmod mime mmap mng mozilla moznomail mozsvg mp3 mpeg mpeg2 multilib mysql ncurses network nls nptl nptlonly nvidia oav offensive ogg oggvorbis openal opengl pam pcre perl php pic pie png python quicktime readline real ruby samba sasl scanner sdl sndfile sox speex spell ssl stream svg tcltk tcpd theora tiff truetype truetype-fonts type1-fonts usb utf8 vcd vidix vorbis wmf wxwindows xanim xine xml2 xmms xosd xpm xprint xv xvid xvmc zlib"


Reproducible: Always
Steps to Reproduce:
1.emerge media-libs/sdl-mixer on AMD64 platform
2.Error occurs.
3.Profit.
Comment 1 Martin Ehmsen (RETIRED) gentoo-dev 2005-01-13 00:46:48 UTC
I have the exact same problem (using the same version of gcc).
Comment 2 SpanKY gentoo-dev 2005-01-13 15:20:16 UTC

*** This bug has been marked as a duplicate of 77300 ***