* Package: dev-haskell/openal-1.4.0.2 * Repository: gentoo * Maintainer: haskell@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox >>> Unpacking source... >>> Unpacking OpenAL-1.4.0.2.tar.gz to /var/tmp/portage/dev-haskell/openal-1.4.0.2/work >>> Source unpacked in /var/tmp/portage/dev-haskell/openal-1.4.0.2/work >>> Preparing source in /var/tmp/portage/dev-haskell/openal-1.4.0.2/work/OpenAL-1.4.0.2 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-haskell/openal-1.4.0.2/work/OpenAL-1.4.0.2 ... * Using cabal-1.24.2.0. * Prepending /usr/lib64/ghc-8.0.2 to LD_LIBRARY_PATH /usr/bin/ghc -package Cabal-1.24.2.0 --make /var/tmp/portage/dev-haskell/openal-1.4.0.2/work/OpenAL-1.4.0.2/Setup.hs -j1 +RTS -A256M -qb0 -RTS -threaded -dynamic -o setup [1 of 1] Compiling Main ( /var/tmp/portage/dev-haskell/openal-1.4.0.2/work/OpenAL-1.4.0.2/Setup.hs, /var/tmp/portage/dev-haskell/openal-1.4.0.2/work/OpenAL-1.4.0.2/Setup.o ) Linking setup ... ./setup configure --ghc --prefix=/usr --with-compiler=/usr/bin/ghc --with-hc-pkg=/usr/bin/ghc-pkg --prefix=/usr --libdir=/usr/lib64 --libsubdir=openal-1.4.0.2/ghc-8.0.2 --datadir=/usr/share/ --datasubdir=openal-1.4.0.2/ghc-8.0.2 --ghc-options=-j1 +RTS -A256M -qb0 -RTS --with-ar=x86_64-pc-linux-gnu-ar --ghc-option=-optc-O2 --ghc-option=-optc-pipe --ghc-option=-optc-march=native --ghc-option=-optl-Wl,-O1 --ghc-option=-optl-Wl,--as-needed --disable-executable-stripping --docdir=/usr/share/doc/openal-1.4.0.2 --verbose --enable-shared --enable-executable-dynamic --sysconfdir=/etc --disable-library-stripping Configuring OpenAL-1.4.0.2... Dependency ObjectName -any: using ObjectName-1.1.0.1 Dependency StateVar -any: using StateVar-1.1.0.4 Dependency Tensor -any: using Tensor-1.0.0.1 Dependency base >=3 && <5: using base-4.9.1.0 Using Cabal-1.24.2.0 compiled by ghc-8.0 Using compiler: ghc-8.0.2 Using install prefix: /usr Binaries installed in: /usr/bin Libraries installed in: /usr/lib64/openal-1.4.0.2/ghc-8.0.2 Dynamic libraries installed in: /usr/lib64/x86_64-linux-ghc-8.0.2 Private binaries installed in: /usr/libexec Data files installed in: /usr/share/openal-1.4.0.2/ghc-8.0.2 Documentation installed in: /usr/share/doc/openal-1.4.0.2 Configuration files installed in: /etc No alex found Using ar given by user at: /usr/bin/x86_64-pc-linux-gnu-ar No c2hs found No cpphs found Using gcc version 7.3.0 found on system at: /usr/bin/x86_64-pc-linux-gnu-gcc Using ghc version 8.0.2 given by user at: /usr/bin/ghc Using ghc-pkg version 8.0.2 given by user at: /usr/bin/ghc-pkg No ghcjs found No ghcjs-pkg found No greencard found Using haddock version 2.17.3 found on system at: /usr/bin/haddock-ghc-8.0.2 No happy found Using haskell-suite found on system at: haskell-suite-dummy-location Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location No hmake found Using hpc version 0.67 found on system at: /usr/bin/hpc Using hsc2hs version 0.68.1 found on system at: /usr/bin/hsc2hs No hscolour found No jhc found Using ld found on system at: /usr/bin/x86_64-pc-linux-gnu-ld No lhc found No lhc-pkg found Using pkg-config version 0.29.2 found on system at: /usr/bin/pkg-config Using strip version 2.29 found on system at: /usr/bin/strip Using tar found on system at: /bin/tar No uhc found /bin/sh ./configure '--with-compiler=/usr/bin/ghc' '--with-hc-pkg=/usr/bin/ghc-pkg' '--prefix=/usr' '--libdir=/usr/lib64' '--datadir=/usr/share/' '--sysconfdir=/etc' 'CC=/usr/bin/x86_64-pc-linux-gnu-gcc' configure: WARNING: unrecognized options: --with-hc-pkg checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking target system type... x86_64-unknown-linux-gnu checking for gcc... /usr/bin/x86_64-pc-linux-gnu-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /usr/bin/x86_64-pc-linux-gnu-gcc accepts -g... yes checking for /usr/bin/x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed checking for library containing alGenSources... -lopenal checking how to run the C preprocessor... /usr/bin/x86_64-pc-linux-gnu-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking AL/al.h usability... yes checking AL/al.h presence... yes checking for AL/al.h... yes checking AL/alc.h usability... yes checking AL/alc.h presence... yes checking for AL/alc.h... yes checking AL/alext.h usability... yes checking AL/alext.h presence... yes checking for AL/alext.h... yes checking whether alcCloseDevice returns void... no checking whether alcMakeContextCurrent returns void... no checking whether alcProcessContext returns void... yes checking whether alcDestroyContext returns void... yes checking Haskell type for ALboolean... Int8 checking Haskell type for ALchar... Int8 checking Haskell type for ALbyte... Int8 checking Haskell type for ALubyte... Word8 checking Haskell type for ALshort... Int16 checking Haskell type for ALushort... Word16 checking Haskell type for ALint... Int32 checking Haskell type for ALuint... Word32 checking Haskell type for ALsizei... Int32 checking Haskell type for ALenum... Int32 checking Haskell type for ALfloat... Float checking Haskell type for ALdouble... Double checking Haskell type for ALCboolean... Int8 checking Haskell type for ALCchar... Int8 checking Haskell type for ALCbyte... Int8 checking Haskell type for ALCubyte... Word8 checking Haskell type for ALCshort... Int16 checking Haskell type for ALCushort... Word16 checking Haskell type for ALCint... Int32 checking Haskell type for ALCuint... Word32 checking Haskell type for ALCsizei... Int32 checking Haskell type for ALCenum... Int32 checking Haskell type for ALCfloat... Float checking Haskell type for ALCdouble... Double checking value of AL_FALSE... 0 checking value of AL_TRUE... 1 checking value of AL_NO_ERROR... 0 checking value of AL_INVALID_NAME... 40961 checking value of AL_INVALID_ENUM... 40962 checking value of AL_INVALID_VALUE... 40963 checking value of AL_INVALID_OPERATION... 40964 checking value of AL_OUT_OF_MEMORY... 40965 checking value of AL_DOPPLER_FACTOR... 49152 checking value of AL_SPEED_OF_SOUND... 49155 checking value of AL_DISTANCE_MODEL... 53248 checking value of AL_VERSION... 45058 checking value of AL_RENDERER... 45059 checking value of AL_VENDOR... 45057 checking value of AL_EXTENSIONS... 45060 checking value of AL_NONE... 0 checking value of AL_INVERSE_DISTANCE... 53249 checking value of AL_INVERSE_DISTANCE_CLAMPED... 53250 checking value of AL_LINEAR_DISTANCE... 53251 checking value of AL_LINEAR_DISTANCE_CLAMPED... 53252 checking value of AL_EXPONENT_DISTANCE... 53253 checking value of AL_EXPONENT_DISTANCE_CLAMPED... 53254 checking value of AL_POSITION... 4100 checking value of AL_VELOCITY... 4102 checking value of AL_GAIN... 4106 checking value of AL_ORIENTATION... 4111 checking value of AL_SOURCE_RELATIVE... 514 checking value of AL_SOURCE_TYPE... 4135 checking value of AL_LOOPING... 4103 checking value of AL_BUFFER... 4105 checking value of AL_BUFFERS_QUEUED... 4117 checking value of AL_BUFFERS_PROCESSED... 4118 checking value of AL_MIN_GAIN... 4109 checking value of AL_MAX_GAIN... 4110 checking value of AL_REFERENCE_DISTANCE... 4128 checking value of AL_ROLLOFF_FACTOR... 4129 checking value of AL_MAX_DISTANCE... 4131 checking value of AL_PITCH... 4099 checking value of AL_DIRECTION... 4101 checking value of AL_CONE_INNER_ANGLE... 4097 checking value of AL_CONE_OUTER_ANGLE... 4098 checking value of AL_CONE_OUTER_GAIN... 4130 checking value of AL_SEC_OFFSET... 4132 checking value of AL_SAMPLE_OFFSET... 4133 checking value of AL_BYTE_OFFSET... 4134 checking value of AL_SOURCE_STATE... 4112 checking value of AL_UNDETERMINED... 4144 checking value of AL_STATIC... 4136 checking value of AL_STREAMING... 4137 checking value of AL_INITIAL... 4113 checking value of AL_PLAYING... 4114 checking value of AL_PAUSED... 4115 checking value of AL_STOPPED... 4116 checking value of AL_FREQUENCY... 8193 checking value of AL_SIZE... 8196 checking value of AL_BITS... 8194 checking value of AL_CHANNELS... 8195 checking value of AL_FORMAT_MONO8... 4352 checking value of AL_FORMAT_MONO16... 4353 checking value of AL_FORMAT_STEREO8... 4354 checking value of AL_FORMAT_STEREO16... 4355 checking value of ALC_FALSE... 0 checking value of ALC_TRUE... 1 checking value of ALC_FREQUENCY... 4103 checking value of ALC_REFRESH... 4104 checking value of ALC_SYNC... 4105 checking value of ALC_MONO_SOURCES... 4112 checking value of ALC_STEREO_SOURCES... 4113 checking value of ALC_NO_ERROR... 0 checking value of ALC_INVALID_DEVICE... 40961 checking value of ALC_INVALID_CONTEXT... 40962 checking value of ALC_INVALID_ENUM... 40963 checking value of ALC_INVALID_VALUE... 40964 checking value of ALC_INVALID_OPERATION... 40966 checking value of ALC_OUT_OF_MEMORY... 40965 checking value of ALC_DEFAULT_DEVICE_SPECIFIER... 4100 checking value of ALC_DEVICE_SPECIFIER... 4101 checking value of ALC_EXTENSIONS... 4102 checking value of ALC_CAPTURE_DEFAULT_DEVICE_SPECIFIER... 785 checking value of ALC_CAPTURE_DEVICE_SPECIFIER... 784 checking value of ALC_ATTRIBUTES_SIZE... 4098 checking value of ALC_ALL_ATTRIBUTES... 4099 checking value of ALC_MAJOR_VERSION... 4096 checking value of ALC_MINOR_VERSION... 4097 checking value of ALC_CAPTURE_SAMPLES... 786 configure: creating ./config.status config.status: creating OpenAL.buildinfo config.status: creating include/HsOpenALConfig.h config.status: include/HsOpenALConfig.h is unchanged config.status: creating include/HsOpenAL.h config.status: include/HsOpenAL.h is unchanged configure: WARNING: unrecognized options: --with-hc-pkg Reading parameters from ./OpenAL.buildinfo >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-haskell/openal-1.4.0.2/work/OpenAL-1.4.0.2 ... ./setup build Building OpenAL-1.4.0.2... Preprocessing library OpenAL-1.4.0.2... [ 1 of 30] Compiling Sound.OpenAL.Config ( Sound/OpenAL/Config.hs, dist/build/Sound/OpenAL/Config.o ) [ 2 of 30] Compiling Sound.OpenAL.Constants ( Sound/OpenAL/Constants.hs, dist/build/Sound/OpenAL/Constants.o ) [ 3 of 30] Compiling Sound.OpenAL.ALC.BasicTypes ( Sound/OpenAL/ALC/BasicTypes.hs, dist/build/Sound/OpenAL/ALC/BasicTypes.o ) [ 4 of 30] Compiling Sound.OpenAL.ALC.String ( Sound/OpenAL/ALC/String.hs, dist/build/Sound/OpenAL/ALC/String.o ) [ 5 of 30] Compiling Sound.OpenAL.ALC.ALCboolean ( Sound/OpenAL/ALC/ALCboolean.hs, dist/build/Sound/OpenAL/ALC/ALCboolean.o ) [ 6 of 30] Compiling Sound.OpenAL.ALC.QueryUtils ( Sound/OpenAL/ALC/QueryUtils.hs, dist/build/Sound/OpenAL/ALC/QueryUtils.o ) [ 7 of 30] Compiling Sound.OpenAL.ALC.Device ( Sound/OpenAL/ALC/Device.hs, dist/build/Sound/OpenAL/ALC/Device.o ) [ 8 of 30] Compiling Sound.OpenAL.ALC.Context ( Sound/OpenAL/ALC/Context.hs, dist/build/Sound/OpenAL/ALC/Context.o ) [ 9 of 30] Compiling Sound.OpenAL.ALC.Errors ( Sound/OpenAL/ALC/Errors.hs, dist/build/Sound/OpenAL/ALC/Errors.o ) [10 of 30] Compiling Sound.OpenAL.ALC.Extensions ( Sound/OpenAL/ALC/Extensions.hs, dist/build/Sound/OpenAL/ALC/Extensions.o ) [11 of 30] Compiling Sound.OpenAL.AL.PeekPoke ( Sound/OpenAL/AL/PeekPoke.hs, dist/build/Sound/OpenAL/AL/PeekPoke.o ) [12 of 30] Compiling Sound.OpenAL.AL.BasicTypes ( Sound/OpenAL/AL/BasicTypes.hs, dist/build/Sound/OpenAL/AL/BasicTypes.o ) [13 of 30] Compiling Sound.OpenAL.AL.Format ( Sound/OpenAL/AL/Format.hs, dist/build/Sound/OpenAL/AL/Format.o ) [14 of 30] Compiling Sound.OpenAL.AL.SourceState ( Sound/OpenAL/AL/SourceState.hs, dist/build/Sound/OpenAL/AL/SourceState.o ) [15 of 30] Compiling Sound.OpenAL.AL.String ( Sound/OpenAL/AL/String.hs, dist/build/Sound/OpenAL/AL/String.o ) [16 of 30] Compiling Sound.OpenAL.AL.QueryUtils ( Sound/OpenAL/AL/QueryUtils.hs, dist/build/Sound/OpenAL/AL/QueryUtils.o ) [17 of 30] Compiling Sound.OpenAL.AL.Errors ( Sound/OpenAL/AL/Errors.hs, dist/build/Sound/OpenAL/AL/Errors.o ) [18 of 30] Compiling Sound.OpenAL.AL.Listener ( Sound/OpenAL/AL/Listener.hs, dist/build/Sound/OpenAL/AL/Listener.o ) [19 of 30] Compiling Sound.OpenAL.AL.StringQueries ( Sound/OpenAL/AL/StringQueries.hs, dist/build/Sound/OpenAL/AL/StringQueries.o ) [20 of 30] Compiling Sound.OpenAL.AL.Attenuation ( Sound/OpenAL/AL/Attenuation.hs, dist/build/Sound/OpenAL/AL/Attenuation.o ) [21 of 30] Compiling Sound.OpenAL.AL.ALboolean ( Sound/OpenAL/AL/ALboolean.hs, dist/build/Sound/OpenAL/AL/ALboolean.o ) [22 of 30] Compiling Sound.OpenAL.AL.BufferInternal ( Sound/OpenAL/AL/BufferInternal.hs, dist/build/Sound/OpenAL/AL/BufferInternal.o ) Sound/OpenAL/AL/BufferInternal.hs:58:4: error: ‘genObjectNames’ is not a (visible) method of class ‘ObjectName’ * ERROR: dev-haskell/openal-1.4.0.2::gentoo failed (compile phase): * setup build failed * * Call stack: * ebuild.sh, line 124: Called src_compile * environment, line 2679: Called haskell-cabal_src_compile * environment, line 1880: Called cabal_src_compile * environment, line 674: Called cabal-build * environment, line 438: Called die * The specific snippet of code: * ./setup "$@" || die "setup build failed" * * If you need support, post the output of `emerge --info '=dev-haskell/openal-1.4.0.2::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-haskell/openal-1.4.0.2::gentoo'`. * The complete build log is located at '/var/log/portage/dev-haskell:openal-1.4.0.2:20180508-110457.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-haskell/openal-1.4.0.2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-haskell/openal-1.4.0.2/temp/environment'. * Working directory: '/var/tmp/portage/dev-haskell/openal-1.4.0.2/work/OpenAL-1.4.0.2' * S: '/var/tmp/portage/dev-haskell/openal-1.4.0.2/work/OpenAL-1.4.0.2'