emerge pyopenal produces the following output: Calculating dependencies ...done! >>> emerge (1 of 1) dev-python/pyopenal-0.1.4 to / >>> md5 files ;-) pyopenal-0.1.3.ebuild >>> md5 files ;-) pyopenal-0.1.4.ebuild >>> md5 files ;-) pyopenal-0.1.2.ebuild >>> md5 files ;-) files/digest-pyopenal-0.1.3 >>> md5 files ;-) files/digest-pyopenal-0.1.2 >>> md5 files ;-) files/digest-pyopenal-0.1.4 >>> md5 files ;-) files/pyopenal-1.3.patch >>> md5 src_uri ;-) PyOpenAL-0.1.4.tar.gz >>> Unpacking source... >>> Unpacking PyOpenAL-0.1.4.tar.gz to /var/tmp/portage/pyopenal-0.1.4/work >>> Source unpacked. running build running build_py creating build creating build/lib.linux-i686-2.4 creating build/lib.linux-i686-2.4/pyopenal copying __init__.py -> build/lib.linux-i686-2.4/pyopenal running build_ext building '_openal' extension creating build/temp.linux-i686-2.4 i686-pc-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -march=athlon-xp -pipe -fPIC -DHAVE_CONFIG_H -I/usr/include -I/usr/local/include -I/usr/include/python2.4 -c py_openal.c -o build/temp.linux-i686-2.4/py_openal.o In file included from /usr/include/python2.4/Python.h:8, from py_openal.c:4: /usr/include/python2.4/pyconfig.h:838:1: warning: "_POSIX_C_SOURCE" redefined In file included from /usr/include/stdlib.h:25, from py_openal.c:2: /usr/include/features.h:190:1: warning: this is the location of the previous definition py_openal.c: In function `_wrap_alcProcessContext': py_openal.c:909: error: void value not ignored as it ought to be py_openal.c: In function `_wrap_alcDestroyContext': py_openal.c:931: error: void value not ignored as it ought to be py_openal.c: In function `init_openal': py_openal.c:2378: error: `AL_DISTANCE_SCALE' undeclared (first use in this function) py_openal.c:2378: error: (Each undeclared identifier is reported only once py_openal.c:2378: error: for each function it appears in.) error: command 'i686-pc-linux-gnu-gcc' failed with exit status 1 -------- I'm using an AMD64 3000+ cpu but I'm compiling everything for a 32-bit environment. make.conf: # These settings were set by the catalyst build script that automatically built this stage # Please consult /etc/make.conf.example for a more detailed example CFLAGS="-O2 -march=athlon-xp -pipe" CHOST="i686-pc-linux-gnu" CXXFLAGS="${CFLAGS}" MAKEOPTS="-j2" USE="3dnow X a52 aac aim alsa apache2 arts avi bash-completion bmp bzip2 cdparanoia cdr clamav cups curl dbus dri dts dv dvd dvdr dvdread encode esd exif fbcon ffmpeg ftp gd ggi gif glut gpm gstreamer gnome gtk gtk2 gtkhtml hal icq ieee1394 imlib jabber java javascript joystick jpeg kde lirc lua mime mmap mmx mono motif mozilla mp3 mpeg mpi mysql ncurses nptl nsplugin offensive ogg oggvorbis openal opengl oss pdflib perl php png posix python qt quicktime samba scanner sdl sockets speex spell svga tcltk threads tiff tokenizer truetype usb v4l vcd videos vorbis win32codecs wxwindows xine xmms xml xosd xpm xv xvid yahoo zlib" Kernel: 2.6.13-gentoo-r5 Python 2.4 is currently installed and functional. The system has been running perfectly for a number of months, serving as a desktop / media pc. I do some development on the platform from time to time and have not encountered any such anomalies until now.
*** This bug has been marked as a duplicate of 102138 ***