* Package: media-libs/allegro-5.0.3  * Repository: gentoo  * Maintainer: games@gentoo.org  * USE: alsa dumb elibc_glibc jpeg kernel_linux openal oss physfs png pulseaudio test truetype userland_GNU x86 xinerama  * FEATURES: nostrip sandbox test userpriv >>> Unpacking source... >>> Unpacking allegro-5.0.3.tar.gz to /var/tmp/portage/media-libs/allegro-5.0.3/work >>> Source unpacked in /var/tmp/portage/media-libs/allegro-5.0.3/work >>> Preparing source in /var/tmp/portage/media-libs/allegro-5.0.3/work/allegro-5.0.3 ... * Applying allegro-5.0.3-underlink.patch ...  [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/media-libs/allegro-5.0.3/work/allegro-5.0.3 ... >>> Working in BUILD_DIR: "/var/tmp/portage/media-libs/allegro-5.0.3/work/allegro-5.0.3_build" cmake --no-warn-unused-cli -C /var/tmp/portage/media-libs/allegro-5.0.3/temp/gentoo_common_config.cmake -DCMAKE_INSTALL_PREFIX=/usr -DWANT_alsa=ON -DWANT_ALSA=ON -DWANT_Alsa=ON -DWANT_DEMO=OFF -DWANT_EXAMPLES=OFF -DWANT_flac=OFF -DWANT_FLAC=OFF -DWANT_Flac=OFF -DWANT_IMAGE_JPG=ON -DWANT_IMAGE_PNG=ON -DWANT_MODAUDIO=ON -DWANT_openal=ON -DWANT_OPENAL=ON -DWANT_Openal=ON -DWANT_oss=ON -DWANT_OSS=ON -DWANT_Oss=ON -DWANT_physfs=ON -DWANT_PHYSFS=ON -DWANT_Physfs=ON -DWANT_pulseaudio=ON -DWANT_PULSEAUDIO=ON -DWANT_Pulseaudio=ON -DWANT_TESTS=ON -DWANT_TTF=ON -DWANT_vorbis=OFF -DWANT_VORBIS=OFF -DWANT_Vorbis=OFF -DWANT_X11=OFF -DWANT_NATIVE_DIALOG=OFF -DWANT_OPENGL=OFF -DWANT_X11_XINERAMA=OFF -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_INSTALL_DO_STRIP=OFF -DCMAKE_USER_MAKE_RULES_OVERRIDE=/var/tmp/portage/media-libs/allegro-5.0.3/temp/gentoo_rules.cmake /var/tmp/portage/media-libs/allegro-5.0.3/work/allegro-5.0.3 Not searching for unused variables given on the command line. loading initial cache file /var/tmp/portage/media-libs/allegro-5.0.3/temp/gentoo_common_config.cmake -- The C compiler identification is GNU -- The CXX compiler identification is GNU -- Check for working C compiler: /usr/bin/i686-pc-linux-gnu-gcc -- Check for working C compiler: /usr/bin/i686-pc-linux-gnu-gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working CXX compiler: /usr/bin/i686-pc-linux-gnu-g++ -- Check for working CXX compiler: /usr/bin/i686-pc-linux-gnu-g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Allowing GCC to use SSE instructions -- Check if the system is big endian -- Searching 16 bit integer -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of unsigned short -- Check size of unsigned short - done -- Using unsigned short -- Check if the system is big endian - little endian -- Looking for include files ALLEGRO_HAVE_DIRENT_H -- Looking for include files ALLEGRO_HAVE_DIRENT_H - found -- Looking for include files ALLEGRO_HAVE_INTTYPES_H -- Looking for include files ALLEGRO_HAVE_INTTYPES_H - found -- Looking for include files ALLEGRO_HAVE_LINUX_JOYSTICK_H -- Looking for include files ALLEGRO_HAVE_LINUX_JOYSTICK_H - found -- Looking for include files ALLEGRO_HAVE_STDBOOL_H -- Looking for include files ALLEGRO_HAVE_STDBOOL_H - found -- Looking for include files ALLEGRO_HAVE_STDINT_H -- Looking for include files ALLEGRO_HAVE_STDINT_H - found -- Looking for include files ALLEGRO_HAVE_SYS_IO_H -- Looking for include files ALLEGRO_HAVE_SYS_IO_H - found -- Looking for include files ALLEGRO_HAVE_SYS_STAT_H -- Looking for include files ALLEGRO_HAVE_SYS_STAT_H - found -- Looking for include files ALLEGRO_HAVE_SYS_TIME_H -- Looking for include files ALLEGRO_HAVE_SYS_TIME_H - found -- Looking for include files ALLEGRO_HAVE_TIME_H -- Looking for include files ALLEGRO_HAVE_TIME_H - found -- Looking for include files ALLEGRO_HAVE_SYS_UTSNAME_H -- Looking for include files ALLEGRO_HAVE_SYS_UTSNAME_H - found -- Looking for include files ALLEGRO_HAVE_SYS_TYPES_H -- Looking for include files ALLEGRO_HAVE_SYS_TYPES_H - found -- Looking for include files ALLEGRO_HAVE_SOUNDCARD_H -- Looking for include files ALLEGRO_HAVE_SOUNDCARD_H - not found. -- Looking for include files ALLEGRO_HAVE_SYS_SOUNDCARD_H -- Looking for include files ALLEGRO_HAVE_SYS_SOUNDCARD_H - found -- Looking for include files ALLEGRO_HAVE_MACHINE_SOUNDCARD_H -- Looking for include files ALLEGRO_HAVE_MACHINE_SOUNDCARD_H - not found. -- Looking for include files ALLEGRO_HAVE_LINUX_SOUNDCARD_H -- Looking for include files ALLEGRO_HAVE_LINUX_SOUNDCARD_H - found -- Looking for include files ALLEGRO_HAVE_OSATOMIC_H -- Looking for include files ALLEGRO_HAVE_OSATOMIC_H - not found. -- Looking for include files ALLEGRO_HAVE_SYS_INOTIFY_H -- Looking for include files ALLEGRO_HAVE_SYS_INOTIFY_H - found -- Looking for include files ALLEGRO_HAVE_SYS_TIMERFD_H -- Looking for include files ALLEGRO_HAVE_SYS_TIMERFD_H - found -- Looking for getexecname -- Looking for getexecname - not found -- Looking for mkstemp -- Looking for mkstemp - found -- Looking for mmap -- Looking for mmap - found -- Looking for mprotect -- Looking for mprotect - found -- Looking for sched_yield -- Looking for sched_yield - found -- Looking for sysconf -- Looking for sysconf - found -- Looking for fseeko -- Looking for fseeko - found -- Looking for ftello -- Looking for ftello - found -- Check size of _Bool -- Check size of _Bool - done -- Performing Test ALLEGRO_HAVE_PROCFS_ARGCV -- Performing Test ALLEGRO_HAVE_PROCFS_ARGCV - Failed -- Performing Test ALLEGRO_HAVE_SV_PROCFS_H -- Performing Test ALLEGRO_HAVE_SV_PROCFS_H - Failed -- Performing Test ALLEGRO_HAVE_VA_COPY -- Performing Test ALLEGRO_HAVE_VA_COPY - Success -- Check if constructors are supported - yes -- Looking for include files CMAKE_HAVE_PTHREAD_H -- Looking for include files CMAKE_HAVE_PTHREAD_H - found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Found ZLIB: /usr/include (found version "1.2.5") -- Found PNG: /usr/lib/libpng.so -- Found JPEG: /usr/lib/libjpeg.so -- Performing Test OSS_COMPILES -- Performing Test OSS_COMPILES - Success -- Found OSS: 1 -- checking for module 'libpulse-simple' -- found libpulse-simple, version 0.9.22 -- Performing Test PULSEAUDIO_COMPILES -- Performing Test PULSEAUDIO_COMPILES - Success -- checking for module 'alsa' -- found alsa, version 1.0.23 -- Found OpenAL: /usr/lib/libopenal.so -- Found DUMB: /usr/include -- Performing Test DUMB_COMPILES -- Performing Test DUMB_COMPILES - Success -- Found Freetype: /usr/lib/libfreetype.so -- Found PhysFS: /usr/lib/libphysfs.so -- Found PHYSFS: /usr/lib/libphysfs.so -- Performing Test PHYSFS_IMPLICIT_ZLIB -- Performing Test PHYSFS_IMPLICIT_ZLIB - Success -- <<< Gentoo configuration >>> Build type Gentoo Install path /usr Compiler flags: C -march=athlon-xp -O2 -pipe -msse -W -Wall C++ -march=athlon-xp -O2 -pipe -msse -W -Wall Linker flags: Executable -Wl,-O1,--as-needed Module -Wl,-O1,--as-needed Shared -Wl,-O1,--as-needed -- Configuring done -- Generating done -- Build files have been written to: /var/tmp/portage/media-libs/allegro-5.0.3/work/allegro-5.0.3_build >>> Source configured. >>> Compiling source in /var/tmp/portage/media-libs/allegro-5.0.3/work/allegro-5.0.3 ... >>> Working in BUILD_DIR: "/var/tmp/portage/media-libs/allegro-5.0.3/work/allegro-5.0.3_build" make -j3 Scanning dependencies of target docs Scanning dependencies of target allegro [ 0%] Built target docs [ 1%] [ 2%] [ 3%] Building C object CMakeFiles/allegro.dir/src/allegro.c.o Building C object CMakeFiles/allegro.dir/src/bitmap_io.c.o Building C object CMakeFiles/allegro.dir/src/bitmap.c.o [ 4%] Building C object CMakeFiles/allegro.dir/src/blenders.c.o [ 5%] Building C object CMakeFiles/allegro.dir/src/config.c.o [ 7%] Building C object CMakeFiles/allegro.dir/src/convert.c.o [ 8%] Building C object CMakeFiles/allegro.dir/src/display.c.o [ 9%] Building C object CMakeFiles/allegro.dir/src/display_settings.c.o [ 10%] Building C object CMakeFiles/allegro.dir/src/dtor.c.o [ 11%] Building C object CMakeFiles/allegro.dir/src/events.c.o [ 12%] Building C object CMakeFiles/allegro.dir/src/evtsrc.c.o [ 14%] [ 15%] Building C object CMakeFiles/allegro.dir/src/file.c.o Building C object CMakeFiles/allegro.dir/src/file_stdio.c.o [ 16%] Building C object CMakeFiles/allegro.dir/src/fshook.c.o [ 17%] Building C object CMakeFiles/allegro.dir/src/fshook_stdio.c.o [ 18%] Building C object CMakeFiles/allegro.dir/src/inline.c.o [ 21%] [ 21%] Building C object CMakeFiles/allegro.dir/src/keybdnu.c.o Building C object CMakeFiles/allegro.dir/src/joynu.c.o [ 22%] Building C object CMakeFiles/allegro.dir/src/libc.c.o [ 23%] Building C object CMakeFiles/allegro.dir/src/math.c.o [ 24%] Building C object CMakeFiles/allegro.dir/src/memblit.c.o [ 25%] Building C object CMakeFiles/allegro.dir/src/memdraw.c.o [ 27%] Building C object CMakeFiles/allegro.dir/src/memory.c.o [ 28%] Building C object CMakeFiles/allegro.dir/src/mousenu.c.o [ 29%] Building C object CMakeFiles/allegro.dir/src/path.c.o [ 30%] Building C object CMakeFiles/allegro.dir/src/pixels.c.o [ 31%] Building C object CMakeFiles/allegro.dir/src/system.c.o [ 32%] Building C object CMakeFiles/allegro.dir/src/threads.c.o [ 34%] Building C object CMakeFiles/allegro.dir/src/timernu.c.o [ 35%] Building C object CMakeFiles/allegro.dir/src/tls.c.o [ 36%] Building C object CMakeFiles/allegro.dir/src/transformations.c.o [ 37%] [ 38%] Building C object CMakeFiles/allegro.dir/src/tri_soft.c.o Building C object CMakeFiles/allegro.dir/src/utf8.c.o [ 40%] Building C object CMakeFiles/allegro.dir/src/misc/aatree.c.o [ 41%] Building C object CMakeFiles/allegro.dir/src/misc/bstrlib.c.o [ 42%] Building C object CMakeFiles/allegro.dir/src/misc/list.c.o [ 43%] Building C object CMakeFiles/allegro.dir/src/misc/vector.c.o [ 44%] Building C object CMakeFiles/allegro.dir/src/unix/udrvlist.c.o [ 45%] Building C object CMakeFiles/allegro.dir/src/unix/ufdwatch.c.o [ 47%] Building C object CMakeFiles/allegro.dir/src/unix/ugfxdrv.c.o [ 48%] Building C object CMakeFiles/allegro.dir/src/unix/ujoydrv.c.o [ 49%] Building C object CMakeFiles/allegro.dir/src/unix/ukeybd.c.o [ 50%] Building C object CMakeFiles/allegro.dir/src/unix/umouse.c.o [ 51%] Building C object CMakeFiles/allegro.dir/src/unix/upath.c.o [ 52%] Building C object CMakeFiles/allegro.dir/src/unix/utime.c.o [ 54%] Building C object CMakeFiles/allegro.dir/src/unix/uxthread.c.o Linking C shared library lib/liballegro.so [ 54%] Built target allegro Scanning dependencies of target allegro_primitives Scanning dependencies of target allegro_image Scanning dependencies of target allegro_font [ 55%] Building C object addons/font/CMakeFiles/allegro_font.dir/font.c.o [ 56%] Building C object addons/image/CMakeFiles/allegro_image.dir/bmp.c.o [ 57%] Building C object addons/primitives/CMakeFiles/allegro_primitives.dir/high_primitives.c.o [ 58%] Building C object addons/font/CMakeFiles/allegro_font.dir/fontbmp.c.o [ 60%] Building C object addons/font/CMakeFiles/allegro_font.dir/text.c.o [ 61%] Building C object addons/image/CMakeFiles/allegro_image.dir/iio.c.o [ 62%] Building C object addons/image/CMakeFiles/allegro_image.dir/pcx.c.o Linking C shared library ../../lib/liballegro_font.so [ 62%] Built target allegro_font Scanning dependencies of target allegro_audio [ 63%] Building C object addons/primitives/CMakeFiles/allegro_primitives.dir/line_soft.c.o [ 64%] Building C object addons/audio/CMakeFiles/allegro_audio.dir/audio.c.o [ 65%] Building C object addons/image/CMakeFiles/allegro_image.dir/tga.c.o [ 67%] Building C object addons/audio/CMakeFiles/allegro_audio.dir/audio_io.c.o [ 68%] Building C object addons/image/CMakeFiles/allegro_image.dir/png.c.o [ 69%] Building C object addons/audio/CMakeFiles/allegro_audio.dir/kcm_dtor.c.o [ 70%] Building C object addons/primitives/CMakeFiles/allegro_primitives.dir/prim_directx.c.o [ 71%] Building C object addons/audio/CMakeFiles/allegro_audio.dir/kcm_instance.c.o [ 72%] Building C object addons/primitives/CMakeFiles/allegro_primitives.dir/prim_opengl.c.o [ 74%] Building C object addons/image/CMakeFiles/allegro_image.dir/jpg.c.o [ 75%] Building C object addons/primitives/CMakeFiles/allegro_primitives.dir/prim_soft.c.o [ 76%] Building C object addons/audio/CMakeFiles/allegro_audio.dir/kcm_mixer.c.o Linking C shared library ../../lib/liballegro_image.so [ 76%] Built target allegro_image Scanning dependencies of target allegro_ttf [ 77%] Building C object addons/ttf/CMakeFiles/allegro_ttf.dir/ttf.c.o [ 78%] Building C object addons/primitives/CMakeFiles/allegro_primitives.dir/point_soft.c.o [ 80%] Building C object addons/primitives/CMakeFiles/allegro_primitives.dir/primitives.c.o Linking C shared library ../../lib/liballegro_ttf.so [ 81%] Building C object addons/audio/CMakeFiles/allegro_audio.dir/kcm_sample.c.o [ 81%] Built target allegro_ttf [ 82%] Building C object addons/primitives/CMakeFiles/allegro_primitives.dir/directx_shaders.c.o Scanning dependencies of target allegro_color [ 83%] Building C object addons/color/CMakeFiles/allegro_color.dir/color.c.o Linking C shared library ../../lib/liballegro_primitives.so [ 83%] Built target allegro_primitives Scanning dependencies of target allegro_memfile [ 84%] Building C object addons/audio/CMakeFiles/allegro_audio.dir/kcm_stream.c.o [ 85%] Building C object addons/memfile/CMakeFiles/allegro_memfile.dir/memfile.c.o Linking C shared library ../../lib/liballegro_color.so Linking C shared library ../../lib/liballegro_memfile.so [ 85%] Built target allegro_color [ 87%] [ 87%] Building C object addons/audio/CMakeFiles/allegro_audio.dir/kcm_voice.c.o Built target allegro_memfile Scanning dependencies of target allegro_physfs [ 88%] Building C object addons/physfs/CMakeFiles/allegro_physfs.dir/a5_physfs.c.o [ 89%] Building C object addons/audio/CMakeFiles/allegro_audio.dir/oss.c.o [ 90%] [ 91%] Building C object addons/physfs/CMakeFiles/allegro_physfs.dir/a5_physfs_dir.c.o Building C object addons/audio/CMakeFiles/allegro_audio.dir/pulseaudio.c.o [ 92%] Building C object addons/audio/CMakeFiles/allegro_audio.dir/alsa.c.o Linking C shared library ../../lib/liballegro_physfs.so [ 92%] Scanning dependencies of target allegro_main Built target allegro_physfs [ 94%] [ 95%] Building C object addons/audio/CMakeFiles/allegro_audio.dir/openal.c.o Building C object addons/main/CMakeFiles/allegro_main.dir/generic_main.c.o Linking C shared library ../../lib/liballegro_main.so [ 95%] Built target allegro_main Scanning dependencies of target test_driver [ 96%] Building C object tests/CMakeFiles/test_driver.dir/test_driver.c.o Linking C shared library ../../lib/liballegro_audio.so [ 96%] Built target allegro_audio Scanning dependencies of target allegro_acodec [ 97%] [ 98%] Building C object addons/acodec/CMakeFiles/allegro_acodec.dir/acodec.c.o Building C object addons/acodec/CMakeFiles/allegro_acodec.dir/wav.c.o [100%] Building C object addons/acodec/CMakeFiles/allegro_acodec.dir/modaudio.c.o Linking C shared library ../../lib/liballegro_acodec.so [100%] Built target allegro_acodec Linking C executable test_driver ../lib/liballegro.so.5.0.3: undefined reference to `_al_register_system_interfaces' ../lib/liballegro.so.5.0.3: undefined reference to `_al_joydrv_linux' collect2: ld gaf exit-status 1 terug make[2]: *** [tests/test_driver] Fout 1 make[1]: *** [tests/CMakeFiles/test_driver.dir/all] Fout 2 make: *** [all] Fout 2 emake failed * ERROR: media-libs/allegro-5.0.3 failed (compile phase): * Make failed! * * Call stack: * ebuild.sh, line 56: Called src_compile * environment, line 2875: Called cmake-utils_src_compile * environment, line 803: Called _execute_optionaly 'src_compile' * environment, line 268: Called enable_cmake-utils_src_compile * environment, line 1052: Called cmake-utils_src_make * environment, line 822: Called die * The specific snippet of code: * emake "$@" || die "Make failed!"; * * If you need support, post the output of 'emerge --info =media-libs/allegro-5.0.3', * the complete build log and the output of 'emerge -pqv =media-libs/allegro-5.0.3'. * The complete build log is located at '/var/tmp/portage/media-libs/allegro-5.0.3/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-libs/allegro-5.0.3/temp/environment'. * S: '/var/tmp/portage/media-libs/allegro-5.0.3/work/allegro-5.0.3'