mixxxdj / mixxx

Mixxx is Free DJ software that gives you everything you need to perform live mixes.
http://mixxx.org
Other
4.44k stars 1.27k forks source link

zlib dependency missing on ubuntu masterbranch build #9362

Closed mixxxbot closed 2 years ago

mixxxbot commented 2 years ago

Reported by: knoedelgespenst Date: 2018-07-01T11:06:18Z Status: Fix Released Importance: Low Launchpad Issue: lp1779539 Tags: build


I tried to compile mixxx on ubuntu 16.04 but it fails due to a missing dependency on zlib in depends.py:

scons: Building targets ... [LD] lin64_build/mixxx /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libQt5Network.so: undefined reference to symbol 'inflate' scons: building terminated because of errors. //lib/x86_64-linux-gnu/libz.so.1: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status scons: *** [lin64_build/mixxx] Error 1

My build command is: scons stdlib=libc++ hss1394=0 mad=0 faad=0 ffmpeg=1 shoutcast=0 opus=0 vamp=0 coreaudio=0 hid=0 verbose=0 qt5=1 -j4

After adding a zlib dependendy via

class zLib(Dependence): def configure(self, build, conf): libs = ['z'] if not conf.CheckLib(libs): raise Exception( "zlib not found")

and adding it to the "depends" of MixxxCore, its compiling. Anyone else got that issue?

mixxxbot commented 2 years ago

Commented by: rryan Date: 2018-09-15T04:27:26Z


Hm, interesting. Ubuntu 16.04 uses libstdc++ by default with gcc -- are you using clang? If so, what version?

mixxxbot commented 2 years ago

Commented by: knoedelgespenst Date: 2018-09-15T12:23:31Z


I am using g++ as toolchain.

mixxxbot commented 2 years ago

Commented by: rryan Date: 2018-09-15T17:02:10Z


Ah, nevermind. The "stdlib" option is ignored (it used to control macOS only).

Building with: scons stdlib=libc++ hss1394=0 mad=0 faad=0 ffmpeg=1 shoutcast=0 opus=0 vamp=0 coreaudio=0 hid=0 verbose=0 qt5=1 -j4 on Ubuntu 16.04.3 works for me.

What's confusing is, libQt5Network.so should be dynamically linked to libz.so, and so missing zlib symbols doesn't make much sense. Can you post the output from your system for each bullet below:

* Can you post the full build log from scons and your config.log file?
* What version of libQt5Network and libz do you have? Here's what I have:
$ dpkg --list zlib1g
ii  zlib1g:amd64                                          1:1.2.8.dfsg-2ubuntu4.1
$ dpkg --list libqt5network
ii  libqt5network5:amd64                                  5.5.1+dfsg-16ubuntu7.5
* Please past the output of this command:
$ ldd /usr/lib/x86_64-linux-gnu/libQt5Network.so
        linux-vdso.so.1 =>  (0x00007ffdb3ffc000)
        libQt5Core.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 (0x00007f6368810000)
        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f63685f3000)
        libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f63683d9000)
        libproxy.so.1 => /usr/lib/x86_64-linux-gnu/libproxy.so.1 (0x00007f63681b8000)
        libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f6367e36000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f6367a6c000)
        libicui18n.so.55 => /usr/lib/x86_64-linux-gnu/libicui18n.so.55 (0x00007f636760a000)
        libicuuc.so.55 => /usr/lib/x86_64-linux-gnu/libicuuc.so.55 (0x00007f6367276000)
        libpcre16.so.3 => /usr/lib/x86_64-linux-gnu/libpcre16.so.3 (0x00007f6367010000)
        libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f6366e0c000)
        libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007f6366afb000)
        librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f63668f3000)
        libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f63665ea000)
        libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f63663d4000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f6368ce6000)
        libicudata.so.55 => /usr/lib/x86_64-linux-gnu/libicudata.so.55 (0x00007f636491d000)
        libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f63646ad000)

And if you could, please post:
$ objdump -T /lib/x86_64-linux-gnu/libz.so.1 | grep inflate
$ objdump -T /usr/lib/x86_64-linux-gnu/libQt5Network.so  | grep inflate
mixxxbot commented 2 years ago

Commented by: knoedelgespenst Date: 2018-09-15T17:23:57Z


* Can you post the full build log from scons and your config.log file?
19:16:52 **** Incremental Build of configuration Default for project mixxxLibRedisgnMaster ****
scons stdlib=libc++ hss1394=0 vamp=1 mad=0 faad=0 ffmpeg=1 shoutcast=0 opus=0 coreaudio=0 hid=0 verbose=0 qt5=1 -j4 
scons: Reading SConscript files ...
INFO:root:Target Platform: linux
INFO:root:Target Machine: x86_64
INFO:root:Build: debug
INFO:root:Toolchain: gnu
INFO:root:Crosscompile: NO
INFO:root:Qt path: /usr/lib/x86_64-linux-gnu/qt5
Checking whether the C++ compiler works... (cached) yes
Configuring MixxxCore
Checking for pkg-config (at least version 0.15.0)... (cached) yes
Checking for C library X11... (cached) yes
Configuring SoundTouch
Checking for soundtouch (2.0.0 or higher)...    (cached) no
Configuring ReplayGain
Configuring Ebur128Mit
Checking for C library ebur128... (cached) no
Checking for C library libebur128... (cached) no
Checking for C header file sys/queue.h... (cached) yes
Configuring PortAudio
Checking for C library portaudio... (cached) yes
Configuring PortMIDI
Checking for C library porttime... (cached) yes
Checking for C library portmidi... (cached) yes
Checking for C header file portmidi.h... (cached) yes
Configuring Qt
Checking for Qt5Core (5.0 or higher)...     (cached) yes
Configuring TestHeaders
Configuring FidLib
Configuring SndFile
Checking for C library sndfile... (cached) yes
Checking whether SFC_SET_COMPRESSION_LEVEL is declared... (cached) no
Configuring FLAC
Checking for C header file FLAC/stream_decoder.h... (cached) yes
Checking for C library libFLAC... (cached) yes
Configuring OggVorbis
Checking for C library libvorbisfile... (cached) yes
Checking for C library libvorbis... (cached) yes
Checking for C library libogg... (cached) yes
Checking for C library libvorbisenc... (cached) yes
Configuring OpenGL
Checking for C library GL... (cached) yes
Checking for C library GLU... (cached) yes
Configuring TagLib
Checking for C library tag... (cached) yes
Configuring ProtoBuf
Checking for C library libprotobuf-lite... (cached) yes
Configuring Chromaprint
Checking for C library chromaprint... (cached) yes
Configuring RubberBand
Checking for C library rubberband... (cached) yes
Configuring SecurityFramework
Configuring CoreServices
Configuring IOKit
Configuring QtScriptByteArray
Configuring Reverb
Configuring FpClassify
Configuring PortAudioRingBuffer
Configuring Mad
Configuring CoreAudio
Configuring MediaFoundation
Configuring HSS1394
Configuring HID
Configuring Bulk
Checking for C library libusb-1.0... (cached) yes
Checking for C header file libusb-1.0/libusb.h... (cached) yes
Configuring MacAppStoreException
Configuring VinylControl
Configuring LiveBroadcasting
Configuring Opus
Configuring Profiling
Configuring BuildTime
Configuring QDebug
Configuring Verbose
Configuring Optimize
Configuring FAAD
Configuring WavPack
Configuring ModPlug
Configuring TestSuite
Configuring Vamp
Checking for C library vamp-hostsdk... (cached) yes
Checking for vamp-plugin-sdk (2.7.1 or higher)...   (cached) no
Checking for C library dl... (cached) yes
Checking for C header file fftw3.h... (cached) yes
Checking for C library fftw3... (cached) yes
Configuring ColorDiagnostics
Configuring Sanitizers
Configuring LocaleCompare
Checking for C library sqlite3... (cached) yes
Configuring Lilv
Checking for lilv-0 (0.5 or higher)...  (cached) yes
Configuring Battery
Configuring UPower
Configuring PerfTools
Configuring AsmLib
Configuring IPod
Configuring FFMPEG
Checking for libavcodec (53.35.0 or higher)...  (cached) yes
Checking for libavformat (53.21.0 or higher)...     (cached) yes
Configuring OpenGLES
Configuring QtKeychain
Features Summary:
================
                Mixxx Core Features... Enabled
                    MAD MP3 Decoder... Disabled
          CoreAudio MP3/AAC Decoder... Disabled
Media Foundation AAC Decoder Plugin... Disabled
        HSS1394 MIDI device support... Disabled
             HID controller support... Disabled
        USB Bulk controller support... Enabled
            Build for Mac App Store... Disabled
                      Vinyl Control... Enabled
          Live Broadcasting Support... Disabled
            Opus (RFC 6716) support... Disabled
     profiling (e.g. gprof) support... Disabled
          Use __DATE__ and __TIME__... Enabled
           Debugging message output... Enabled
         Verbose compilation output... Disabled
            Optimization and Tuning... portable: sse2 CPU (>= Pentium 4)
 FAAD AAC audio file decoder plugin... Disabled
  WavPack audio file support plugin... Disabled
      Modplug module decoder plugin... Disabled
                   Mixxx Test Suite... Disabled
              Vamp Analyzer support... Enabled
                  Color Diagnostics... Disabled
Clang Sanitizers (asan, ubsan, tsan, etc.)... Disabled
    Locale Aware Compare for SQLite... Enabled
       Lilv library for LV2 support... Enabled
             Battery meter support.... Enabled
                   Google PerfTools... Disabled
                 Agner Fog's ASMLIB... Disabled (due to debug build)
           NOT-WORKING iPod Support... Disabled
              FFmpeg/Avconv support... Enabled
OpenGL-ES >= 2.0 support [Experimental]... Disabled
Secure credentials storage support for Live Broadcasting profiles... Disabled
================
Building with flags: asan=0 battery=1 buildtime=1 bulk=1 color=0 coreaudio=0 faad=0 ffmpeg=1 hid=0 hss1394=0 ipod=0 lilv=1 localecompare=1 macappstore=0 mad=0 mediafoundation=0 modplug=0 opengles=0 optimize=portable opus=0 perftools=0 perftools_profiler=0 profiling=0 qdebug=1 qt_sqlite_plugin=0 qtkeychain=0 shoutcast=0 test=False tsan=0 ubsan=0 vamp=1 verbose=0 vinylcontrol=1 wv=0
Building with CC: gcc
Building with CXX: g++
Building with CCFLAGS: ['-pipe', '-Wall', '-Wextra', '-g', '-fPIC', '-O3', '-ffast-math', '-funroll-loops', '-fomit-frame-pointer', '-mtune=generic', '-pthread', '-D__STDC_CONSTANT_MACROS', '-D__STDC_LIMIT_MACROS', '-D__STDC_FORMAT_MACROS']
Building with CPPDEFINES: -Dx86_64 -DMIXXX_BUILD_DEBUG -D__LINUX__ -D__UNIX__ -DSETTINGS_PATH=\".mixxx/\" -DSETTINGS_FILE=\"mixxx.cfg\" -DUNIX_SHARE_PATH=\"/usr/local/share/mixxx\" -DUNIX_LIB_PATH=\"/usr/local/lib/mixxx\" -D__PORTAUDIO__ -DQT_TABLET_SUPPORT -DQT_SHARED -DQT_DISABLE_DEPRECATED_BEFORE -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_SCRIPT_LIB -DQT_SQL_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_WIDGETS_LIB -D__SNDFILE__ -D__BULK__ -D__VINYLCONTROL__ -D__VAMP__ -Dkiss_fft_scalar=double -DHAVE_FFTW3 -D__SQLITE3__ -D__LILV__ -D__BATTERY__ -D__FFMPEGFILE__
Building with CXXFLAGS: -std=c++11
Building with LINKFLAGS: [u'-L/usr/lib/x86_64-linux-gnu', '-pthread']
Building with LIBS: X11 portaudio asound m pthread porttime portmidi Qt5Network Qt5OpenGL Qt5Script Qt5ScriptTools Qt5Sql Qt5Svg Qt5Test Qt5Xml Qt5Concurrent Qt5Widgets Qt5Gui Qt5DBus Qt5Core sndfile libFLAC libvorbisfile libvorbis libogg libvorbisenc GL GLU tag libprotobuf-lite chromaprint rubberband usb-1.0 libusb-1.0 vamp-hostsdk fftw3 sqlite3 lilv-0 dl sratom-0 sord-0 serd-0 upower-glib gobject-2.0 glib-2.0 avcodec-ffmpeg avformat-ffmpeg avutil-ffmpeg
Building with PATH: /home/julle/adb-fastboot/platform-tools:/home/julle/.local/share/umake/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
================
Checking for C library vamp-sdk... (cached) yes
Checking for vamp-plugin-sdk (2.7.1 or higher)...   (cached) no
WE ARE IN: /home/julle/ControlerProjekte/mixxxClementineConn/mixxxlibredisgnv2/mixxx/lin64_build
Building  jmigual-library-redesign  - rev. 6437
Install root: /usr/local
scons: done reading SConscript files.
scons: Building targets ...
[LD] lin64_build/mixxx
/usr/bin/ld: /usr/lib/x86_64-linux-gnu/libQt5Network.so: undefined reference to symbol 'inflate'
//lib/x86_64-linux-gnu/libz.so.1: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
scons: *** [lin64_build/mixxx] Error 1
scons: building terminated because of errors.

19:17:18 Build Finished (took 26s.967ms)

######################################################

file /home/julle/ControlerProjekte/mixxxClementineConn/mixxxlibredisgnv2/mixxx/src/SConscript.env,line 40:
    Configure(confdir = .sconf_temp)
scons: Configure: Checking whether the C++ compiler works... 
scons: Configure: ".sconf_temp/conftest_0.cpp" is up to date.
scons: Configure: The original builder output was:
  |.sconf_temp/conftest_0.cpp <-
  |  |
  |  |int main()
  |  |{
  |  |    return 0;
  |  |}
  |  |
  |
scons: Configure: ".sconf_temp/conftest_0.o" is up to date.
scons: Configure: The original builder output was:
  |g++ -o .sconf_temp/conftest_0.o -c .sconf_temp/conftest_0.cpp
  |
scons: Configure: (cached) yes

scons: Configure: Checking for pkg-config (at least version 0.15.0)... 
scons: Configure: ".sconf_temp/conftest_1" is up to date.
scons: Configure: The original builder output was:
  |pkg-config --atleast-pkgconfig-version=0.15.0
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C library X11... 
scons: Configure: ".sconf_temp/conftest_2.c" is up to date.
scons: Configure: The original builder output was:
  |.sconf_temp/conftest_2.c <-
  |  |
  |  |
  |  |
  |  |int
  |  |main() {
  |  |  
  |  |return 0;
  |  |}
  |  |
  |
scons: Configure: ".sconf_temp/conftest_2.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o .sconf_temp/conftest_2.o -c -pipe -Wall -Wextra -g -Dx86_64 -DMIXXX_BUILD_DEBUG -D__LINUX__ .sconf_temp/conftest_2.c
  |
scons: Configure: ".sconf_temp/conftest_2" is up to date.
scons: Configure: The original builder output was:
  |gcc -o .sconf_temp/conftest_2 .sconf_temp/conftest_2.o -lX11
  |
scons: Configure: (cached) yes

scons: Configure: Checking for soundtouch (2.0.0 or higher)...  
scons: Configure: Building ".sconf_temp/conftest_3" failed in a previous run and all its sources are up to date.
scons: Configure: The original builder output was:
  |pkg-config --atleast-version=2.0.0 'soundtouch'
  |
scons: Configure: (cached) no

scons: Configure: Checking for C library ebur128... 
scons: Configure: ".sconf_temp/conftest_4.c" is up to date.
scons: Configure: The original builder output was:
  |.sconf_temp/conftest_4.c <-
  |  |
  |  |
  |  |
  |  |int
  |  |main() {
  |  |  
  |  |return 0;
  |  |}
  |  |
  |
scons: Configure: ".sconf_temp/conftest_4.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o .sconf_temp/conftest_4.o -c -pipe -Wall -Wextra -g -Dx86_64 -DMIXXX_BUILD_DEBUG -D__LINUX__ -D__UNIX__ -DSETTINGS_PATH=\".mixxx/\" -DSETTINGS_FILE=\"mixxx.cfg\" -DUNIX_SHARE_PATH=\"/usr/local/share/mixxx\" -DUNIX_LIB_PATH=\"/usr/local/lib/mixxx\" -Ilin64_build -Isrc -Ilib/soundtouch-2.0.0 -Ilib/replaygain .sconf_temp/conftest_4.c
  |
scons: Configure: Building ".sconf_temp/conftest_4" failed in a previous run and all its sources are up to date.
scons: Configure: The original builder output was:
  |gcc -o .sconf_temp/conftest_4 .sconf_temp/conftest_4.o -lX11 -lebur128
  |
scons: Configure: (cached) no

scons: Configure: Checking for C library libebur128... 
scons: Configure: ".sconf_temp/conftest_5.c" is up to date.
scons: Configure: The original builder output was:
  |.sconf_temp/conftest_5.c <-
  |  |
  |  |
  |  |
  |  |int
  |  |main() {
  |  |  
  |  |return 0;
  |  |}
  |  |
  |
scons: Configure: ".sconf_temp/conftest_5.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o .sconf_temp/conftest_5.o -c -pipe -Wall -Wextra -g -Dx86_64 -DMIXXX_BUILD_DEBUG -D__LINUX__ -D__UNIX__ -DSETTINGS_PATH=\".mixxx/\" -DSETTINGS_FILE=\"mixxx.cfg\" -DUNIX_SHARE_PATH=\"/usr/local/share/mixxx\" -DUNIX_LIB_PATH=\"/usr/local/lib/mixxx\" -Ilin64_build -Isrc -Ilib/soundtouch-2.0.0 -Ilib/replaygain .sconf_temp/conftest_5.c
  |
scons: Configure: Building ".sconf_temp/conftest_5" failed in a previous run and all its sources are up to date.
scons: Configure: The original builder output was:
  |gcc -o .sconf_temp/conftest_5 .sconf_temp/conftest_5.o -lX11 -lebur128
  |
scons: Configure: (cached) no

scons: Configure: Checking for C header file sys/queue.h... 
scons: Configure: ".sconf_temp/conftest_6.c" is up to date.
scons: Configure: The original builder output was:
  |.sconf_temp/conftest_6.c <-
  |  |
  |  |#include <sys/queue.h>
  |  |
  |  |
  |
scons: Configure: ".sconf_temp/conftest_6.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o .sconf_temp/conftest_6.o -c -pipe -Wall -Wextra -g -Dx86_64 -DMIXXX_BUILD_DEBUG -D__LINUX__ -D__UNIX__ -DSETTINGS_PATH=\".mixxx/\" -DSETTINGS_FILE=\"mixxx.cfg\" -DUNIX_SHARE_PATH=\"/usr/local/share/mixxx\" -DUNIX_LIB_PATH=\"/usr/local/lib/mixxx\" -Ilin64_build -Isrc -Ilib/soundtouch-2.0.0 -Ilib/replaygain -Ilib/libebur128/ebur128 .sconf_temp/conftest_6.c
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C library portaudio... 
scons: Configure: ".sconf_temp/conftest_7.c" is up to date.
scons: Configure: The original builder output was:
  |.sconf_temp/conftest_7.c <-
  |  |
  |  |
  |  |
  |  |int
  |  |main() {
  |  |  
  |  |return 0;
  |  |}
  |  |
  |
scons: Configure: ".sconf_temp/conftest_7.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o .sconf_temp/conftest_7.o -c -pipe -Wall -Wextra -g -Dx86_64 -DMIXXX_BUILD_DEBUG -D__LINUX__ -D__UNIX__ -DSETTINGS_PATH=\".mixxx/\" -DSETTINGS_FILE=\"mixxx.cfg\" -DUNIX_SHARE_PATH=\"/usr/local/share/mixxx\" -DUNIX_LIB_PATH=\"/usr/local/lib/mixxx\" -Ilin64_build -Isrc -Ilib/soundtouch-2.0.0 -Ilib/replaygain -Ilib/libebur128/ebur128 .sconf_temp/conftest_7.c
  |
scons: Configure: ".sconf_temp/conftest_7" is up to date.
scons: Configure: The original builder output was:
  |gcc -o .sconf_temp/conftest_7 .sconf_temp/conftest_7.o -lX11 -lportaudio
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C library porttime... 
scons: Configure: ".sconf_temp/conftest_8.c" is up to date.
scons: Configure: The original builder output was:
  |.sconf_temp/conftest_8.c <-
  |  |
  |  |
  |  |
  |  |int
  |  |main() {
  |  |  
  |  |return 0;
  |  |}
  |  |
  |
scons: Configure: ".sconf_temp/conftest_8.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o .sconf_temp/conftest_8.o -c -pipe -Wall -Wextra -g -pthread -Dx86_64 -DMIXXX_BUILD_DEBUG -D__LINUX__ -D__UNIX__ -DSETTINGS_PATH=\".mixxx/\" -DSETTINGS_FILE=\"mixxx.cfg\" -DUNIX_SHARE_PATH=\"/usr/local/share/mixxx\" -DUNIX_LIB_PATH=\"/usr/local/lib/mixxx\" -D__PORTAUDIO__ -Ilin64_build -Isrc -Ilib/soundtouch-2.0.0 -Ilib/replaygain -Ilib/libebur128/ebur128 .sconf_temp/conftest_8.c
  |
scons: Configure: ".sconf_temp/conftest_8" is up to date.
scons: Configure: The original builder output was:
  |gcc -o .sconf_temp/conftest_8 -pthread .sconf_temp/conftest_8.o -lX11 -lportaudio -lasound -lm -lpthread -lporttime
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C library portmidi... 
scons: Configure: ".sconf_temp/conftest_9.c" is up to date.
scons: Configure: The original builder output was:
  |.sconf_temp/conftest_9.c <-
  |  |
  |  |
  |  |
  |  |int
  |  |main() {
  |  |  
  |  |return 0;
  |  |}
  |  |
  |
scons: Configure: ".sconf_temp/conftest_9.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o .sconf_temp/conftest_9.o -c -pipe -Wall -Wextra -g -pthread -Dx86_64 -DMIXXX_BUILD_DEBUG -D__LINUX__ -D__UNIX__ -DSETTINGS_PATH=\".mixxx/\" -DSETTINGS_FILE=\"mixxx.cfg\" -DUNIX_SHARE_PATH=\"/usr/local/share/mixxx\" -DUNIX_LIB_PATH=\"/usr/local/lib/mixxx\" -D__PORTAUDIO__ -Ilin64_build -Isrc -Ilib/soundtouch-2.0.0 -Ilib/replaygain -Ilib/libebur128/ebur128 .sconf_temp/conftest_9.c
  |
scons: Configure: ".sconf_temp/conftest_9" is up to date.
scons: Configure: The original builder output was:
  |gcc -o .sconf_temp/conftest_9 -pthread .sconf_temp/conftest_9.o -lX11 -lportaudio -lasound -lm -lpthread -lporttime -lportmidi
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C header file portmidi.h... 
scons: Configure: ".sconf_temp/conftest_10.c" is up to date.
scons: Configure: The original builder output was:
  |.sconf_temp/conftest_10.c <-
  |  |
  |  |#include <portmidi.h>
  |  |
  |  |
  |
scons: Configure: ".sconf_temp/conftest_10.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o .sconf_temp/conftest_10.o -c -pipe -Wall -Wextra -g -pthread -Dx86_64 -DMIXXX_BUILD_DEBUG -D__LINUX__ -D__UNIX__ -DSETTINGS_PATH=\".mixxx/\" -DSETTINGS_FILE=\"mixxx.cfg\" -DUNIX_SHARE_PATH=\"/usr/local/share/mixxx\" -DUNIX_LIB_PATH=\"/usr/local/lib/mixxx\" -D__PORTAUDIO__ -Ilin64_build -Isrc -Ilib/soundtouch-2.0.0 -Ilib/replaygain -Ilib/libebur128/ebur128 .sconf_temp/conftest_10.c
  |
scons: Configure: (cached) yes

scons: Configure: Checking for Qt5Core (5.0 or higher)...   
scons: Configure: ".sconf_temp/conftest_11" is up to date.
scons: Configure: The original builder output was:
  |pkg-config --atleast-version=5.0 'Qt5Core'
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C library sndfile... 
scons: Configure: ".sconf_temp/conftest_12.c" is up to date.
scons: Configure: The original builder output was:
  |.sconf_temp/conftest_12.c <-
  |  |
  |  |
  |  |
  |  |int
  |  |main() {
  |  |  
  |  |return 0;
  |  |}
  |  |
  |
scons: Configure: ".sconf_temp/conftest_12.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o .sconf_temp/conftest_12.o -c -pipe -Wall -Wextra -g -pthread -fPIC -Dx86_64 -DMIXXX_BUILD_DEBUG -D__LINUX__ -D__UNIX__ -DSETTINGS_PATH=\".mixxx/\" -DSETTINGS_FILE=\"mixxx.cfg\" -DUNIX_SHARE_PATH=\"/usr/local/share/mixxx\" -DUNIX_LIB_PATH=\"/usr/local/lib/mixxx\" -D__PORTAUDIO__ -DQT_TABLET_SUPPORT -DQT_SHARED -DQT_DISABLE_DEPRECATED_BEFORE -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_SCRIPT_LIB -DQT_SQL_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_WIDGETS_LIB -Ilin64_build -Isrc -Ilib/soundtouch-2.0.0 -Ilib/replaygain -Ilib/libebur128/ebur128 -I/usr/include/x86_64-linux-gnu/qt5/Qt5DBus -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtOpenGL -I/usr/include/x86_64-linux-gnu/qt5/QtScript -I/usr/include/x86_64-linux-gnu/qt5/QtScriptTools -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtTest -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Ilib/gtest-1.7.0/include -Ilib/fidlib .sconf_temp/conftest_12.c
  |
scons: Configure: ".sconf_temp/conftest_12" is up to date.
scons: Configure: The original builder output was:
  |gcc -o .sconf_temp/conftest_12 -pthread -L/usr/lib/x86_64-linux-gnu -Wl,-rpath=/usr/lib/x86_64-linux-gnu .sconf_temp/conftest_12.o -lX11 -lportaudio -lasound -lm -lpthread -lporttime -lportmidi -lQt5Network -lQt5OpenGL -lQt5Script -lQt5ScriptTools -lQt5Sql -lQt5Svg -lQt5Test -lQt5Xml -lQt5Concurrent -lQt5Widgets -lQt5Gui -lQt5DBus -lQt5Core -lsndfile
  |
scons: Configure: (cached) yes

scons: Configure: Checking whether SFC_SET_COMPRESSION_LEVEL is declared... 
scons: Configure: ".sconf_temp/conftest_13.c" is up to date.
scons: Configure: The original builder output was:
  |.sconf_temp/conftest_13.c <-
  |  |#include "sndfile.h"
  |  |int main()
  |  |{
  |  |#ifndef SFC_SET_COMPRESSION_LEVEL
  |  |    (void) SFC_SET_COMPRESSION_LEVEL;
  |  |#endif
  |  |    ;
  |  |    return 0;
  |  |}
  |  |
  |
scons: Configure: Building ".sconf_temp/conftest_13.o" failed in a previous run and all its sources are up to date.
scons: Configure: The original builder output was:
  |gcc -o .sconf_temp/conftest_13.o -c -pipe -Wall -Wextra -g -pthread -fPIC -Dx86_64 -DMIXXX_BUILD_DEBUG -D__LINUX__ -D__UNIX__ -DSETTINGS_PATH=\".mixxx/\" -DSETTINGS_FILE=\"mixxx.cfg\" -DUNIX_SHARE_PATH=\"/usr/local/share/mixxx\" -DUNIX_LIB_PATH=\"/usr/local/lib/mixxx\" -D__PORTAUDIO__ -DQT_TABLET_SUPPORT -DQT_SHARED -DQT_DISABLE_DEPRECATED_BEFORE -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_SCRIPT_LIB -DQT_SQL_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_WIDGETS_LIB -D__SNDFILE__ -Ilin64_build -Isrc -Ilib/soundtouch-2.0.0 -Ilib/replaygain -Ilib/libebur128/ebur128 -I/usr/include/x86_64-linux-gnu/qt5/Qt5DBus -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtOpenGL -I/usr/include/x86_64-linux-gnu/qt5/QtScript -I/usr/include/x86_64-linux-gnu/qt5/QtScriptTools -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtTest -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Ilib/gtest-1.7.0/include -Ilib/fidlib .sconf_temp/conftest_13.c
  |
scons: Configure: (cached) no

scons: Configure: Checking for C header file FLAC/stream_decoder.h... 
scons: Configure: ".sconf_temp/conftest_14.c" is up to date.
scons: Configure: The original builder output was:
  |.sconf_temp/conftest_14.c <-
  |  |
  |  |#include <FLAC/stream_decoder.h>
  |  |
  |  |
  |
scons: Configure: ".sconf_temp/conftest_14.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o .sconf_temp/conftest_14.o -c -pipe -Wall -Wextra -g -pthread -fPIC -Dx86_64 -DMIXXX_BUILD_DEBUG -D__LINUX__ -D__UNIX__ -DSETTINGS_PATH=\".mixxx/\" -DSETTINGS_FILE=\"mixxx.cfg\" -DUNIX_SHARE_PATH=\"/usr/local/share/mixxx\" -DUNIX_LIB_PATH=\"/usr/local/lib/mixxx\" -D__PORTAUDIO__ -DQT_TABLET_SUPPORT -DQT_SHARED -DQT_DISABLE_DEPRECATED_BEFORE -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_SCRIPT_LIB -DQT_SQL_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_WIDGETS_LIB -D__SNDFILE__ -Ilin64_build -Isrc -Ilib/soundtouch-2.0.0 -Ilib/replaygain -Ilib/libebur128/ebur128 -I/usr/include/x86_64-linux-gnu/qt5/Qt5DBus -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtOpenGL -I/usr/include/x86_64-linux-gnu/qt5/QtScript -I/usr/include/x86_64-linux-gnu/qt5/QtScriptTools -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtTest -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Ilib/gtest-1.7.0/include -Ilib/fidlib .sconf_temp/conftest_14.c
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C library libFLAC... 
scons: Configure: ".sconf_temp/conftest_15.c" is up to date.
scons: Configure: The original builder output was:
  |.sconf_temp/conftest_15.c <-
  |  |
  |  |
  |  |
  |  |int
  |  |main() {
  |  |  
  |  |return 0;
  |  |}
  |  |
  |
scons: Configure: ".sconf_temp/conftest_15.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o .sconf_temp/conftest_15.o -c -pipe -Wall -Wextra -g -pthread -fPIC -Dx86_64 -DMIXXX_BUILD_DEBUG -D__LINUX__ -D__UNIX__ -DSETTINGS_PATH=\".mixxx/\" -DSETTINGS_FILE=\"mixxx.cfg\" -DUNIX_SHARE_PATH=\"/usr/local/share/mixxx\" -DUNIX_LIB_PATH=\"/usr/local/lib/mixxx\" -D__PORTAUDIO__ -DQT_TABLET_SUPPORT -DQT_SHARED -DQT_DISABLE_DEPRECATED_BEFORE -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_SCRIPT_LIB -DQT_SQL_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_WIDGETS_LIB -D__SNDFILE__ -Ilin64_build -Isrc -Ilib/soundtouch-2.0.0 -Ilib/replaygain -Ilib/libebur128/ebur128 -I/usr/include/x86_64-linux-gnu/qt5/Qt5DBus -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtOpenGL -I/usr/include/x86_64-linux-gnu/qt5/QtScript -I/usr/include/x86_64-linux-gnu/qt5/QtScriptTools -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtTest -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Ilib/gtest-1.7.0/include -Ilib/fidlib .sconf_temp/conftest_15.c
  |
scons: Configure: ".sconf_temp/conftest_15" is up to date.
scons: Configure: The original builder output was:
  |gcc -o .sconf_temp/conftest_15 -pthread -L/usr/lib/x86_64-linux-gnu -Wl,-rpath=/usr/lib/x86_64-linux-gnu .sconf_temp/conftest_15.o -lX11 -lportaudio -lasound -lm -lpthread -lporttime -lportmidi -lQt5Network -lQt5OpenGL -lQt5Script -lQt5ScriptTools -lQt5Sql -lQt5Svg -lQt5Test -lQt5Xml -lQt5Concurrent -lQt5Widgets -lQt5Gui -lQt5DBus -lQt5Core -lsndfile -lFLAC
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C library libvorbisfile... 
scons: Configure: ".sconf_temp/conftest_16.c" is up to date.
scons: Configure: The original builder output was:
  |.sconf_temp/conftest_16.c <-
  |  |
  |  |
  |  |
  |  |int
  |  |main() {
  |  |  
  |  |return 0;
  |  |}
  |  |
  |
scons: Configure: ".sconf_temp/conftest_16.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o .sconf_temp/conftest_16.o -c -pipe -Wall -Wextra -g -pthread -fPIC -Dx86_64 -DMIXXX_BUILD_DEBUG -D__LINUX__ -D__UNIX__ -DSETTINGS_PATH=\".mixxx/\" -DSETTINGS_FILE=\"mixxx.cfg\" -DUNIX_SHARE_PATH=\"/usr/local/share/mixxx\" -DUNIX_LIB_PATH=\"/usr/local/lib/mixxx\" -D__PORTAUDIO__ -DQT_TABLET_SUPPORT -DQT_SHARED -DQT_DISABLE_DEPRECATED_BEFORE -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_SCRIPT_LIB -DQT_SQL_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_WIDGETS_LIB -D__SNDFILE__ -Ilin64_build -Isrc -Ilib/soundtouch-2.0.0 -Ilib/replaygain -Ilib/libebur128/ebur128 -I/usr/include/x86_64-linux-gnu/qt5/Qt5DBus -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtOpenGL -I/usr/include/x86_64-linux-gnu/qt5/QtScript -I/usr/include/x86_64-linux-gnu/qt5/QtScriptTools -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtTest -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Ilib/gtest-1.7.0/include -Ilib/fidlib .sconf_temp/conftest_16.c
  |
scons: Configure: ".sconf_temp/conftest_16" is up to date.
scons: Configure: The original builder output was:
  |gcc -o .sconf_temp/conftest_16 -pthread -L/usr/lib/x86_64-linux-gnu -Wl,-rpath=/usr/lib/x86_64-linux-gnu .sconf_temp/conftest_16.o -lX11 -lportaudio -lasound -lm -lpthread -lporttime -lportmidi -lQt5Network -lQt5OpenGL -lQt5Script -lQt5ScriptTools -lQt5Sql -lQt5Svg -lQt5Test -lQt5Xml -lQt5Concurrent -lQt5Widgets -lQt5Gui -lQt5DBus -lQt5Core -lsndfile -lFLAC -lvorbisfile
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C library libvorbis... 
scons: Configure: ".sconf_temp/conftest_17.c" is up to date.
scons: Configure: The original builder output was:
  |.sconf_temp/conftest_17.c <-
  |  |
  |  |
  |  |
  |  |int
  |  |main() {
  |  |  
  |  |return 0;
  |  |}
  |  |
  |
scons: Configure: ".sconf_temp/conftest_17.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o .sconf_temp/conftest_17.o -c -pipe -Wall -Wextra -g -pthread -fPIC -Dx86_64 -DMIXXX_BUILD_DEBUG -D__LINUX__ -D__UNIX__ -DSETTINGS_PATH=\".mixxx/\" -DSETTINGS_FILE=\"mixxx.cfg\" -DUNIX_SHARE_PATH=\"/usr/local/share/mixxx\" -DUNIX_LIB_PATH=\"/usr/local/lib/mixxx\" -D__PORTAUDIO__ -DQT_TABLET_SUPPORT -DQT_SHARED -DQT_DISABLE_DEPRECATED_BEFORE -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_SCRIPT_LIB -DQT_SQL_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_WIDGETS_LIB -D__SNDFILE__ -Ilin64_build -Isrc -Ilib/soundtouch-2.0.0 -Ilib/replaygain -Ilib/libebur128/ebur128 -I/usr/include/x86_64-linux-gnu/qt5/Qt5DBus -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtOpenGL -I/usr/include/x86_64-linux-gnu/qt5/QtScript -I/usr/include/x86_64-linux-gnu/qt5/QtScriptTools -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtTest -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Ilib/gtest-1.7.0/include -Ilib/fidlib .sconf_temp/conftest_17.c
  |
scons: Configure: ".sconf_temp/conftest_17" is up to date.
scons: Configure: The original builder output was:
  |gcc -o .sconf_temp/conftest_17 -pthread -L/usr/lib/x86_64-linux-gnu -Wl,-rpath=/usr/lib/x86_64-linux-gnu .sconf_temp/conftest_17.o -lX11 -lportaudio -lasound -lm -lpthread -lporttime -lportmidi -lQt5Network -lQt5OpenGL -lQt5Script -lQt5ScriptTools -lQt5Sql -lQt5Svg -lQt5Test -lQt5Xml -lQt5Concurrent -lQt5Widgets -lQt5Gui -lQt5DBus -lQt5Core -lsndfile -lFLAC -lvorbisfile -lvorbis
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C library libogg... 
scons: Configure: ".sconf_temp/conftest_18.c" is up to date.
scons: Configure: The original builder output was:
  |.sconf_temp/conftest_18.c <-
  |  |
  |  |
  |  |
  |  |int
  |  |main() {
  |  |  
  |  |return 0;
  |  |}
  |  |
  |
scons: Configure: ".sconf_temp/conftest_18.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o .sconf_temp/conftest_18.o -c -pipe -Wall -Wextra -g -pthread -fPIC -Dx86_64 -DMIXXX_BUILD_DEBUG -D__LINUX__ -D__UNIX__ -DSETTINGS_PATH=\".mixxx/\" -DSETTINGS_FILE=\"mixxx.cfg\" -DUNIX_SHARE_PATH=\"/usr/local/share/mixxx\" -DUNIX_LIB_PATH=\"/usr/local/lib/mixxx\" -D__PORTAUDIO__ -DQT_TABLET_SUPPORT -DQT_SHARED -DQT_DISABLE_DEPRECATED_BEFORE -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_SCRIPT_LIB -DQT_SQL_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_WIDGETS_LIB -D__SNDFILE__ -Ilin64_build -Isrc -Ilib/soundtouch-2.0.0 -Ilib/replaygain -Ilib/libebur128/ebur128 -I/usr/include/x86_64-linux-gnu/qt5/Qt5DBus -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtOpenGL -I/usr/include/x86_64-linux-gnu/qt5/QtScript -I/usr/include/x86_64-linux-gnu/qt5/QtScriptTools -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtTest -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Ilib/gtest-1.7.0/include -Ilib/fidlib .sconf_temp/conftest_18.c
  |
scons: Configure: ".sconf_temp/conftest_18" is up to date.
scons: Configure: The original builder output was:
  |gcc -o .sconf_temp/conftest_18 -pthread -L/usr/lib/x86_64-linux-gnu -Wl,-rpath=/usr/lib/x86_64-linux-gnu .sconf_temp/conftest_18.o -lX11 -lportaudio -lasound -lm -lpthread -lporttime -lportmidi -lQt5Network -lQt5OpenGL -lQt5Script -lQt5ScriptTools -lQt5Sql -lQt5Svg -lQt5Test -lQt5Xml -lQt5Concurrent -lQt5Widgets -lQt5Gui -lQt5DBus -lQt5Core -lsndfile -lFLAC -lvorbisfile -lvorbis -logg
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C library libvorbisenc... 
scons: Configure: ".sconf_temp/conftest_19.c" is up to date.
scons: Configure: The original builder output was:
  |.sconf_temp/conftest_19.c <-
  |  |
  |  |
  |  |
  |  |int
  |  |main() {
  |  |  
  |  |return 0;
  |  |}
  |  |
  |
scons: Configure: ".sconf_temp/conftest_19.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o .sconf_temp/conftest_19.o -c -pipe -Wall -Wextra -g -pthread -fPIC -Dx86_64 -DMIXXX_BUILD_DEBUG -D__LINUX__ -D__UNIX__ -DSETTINGS_PATH=\".mixxx/\" -DSETTINGS_FILE=\"mixxx.cfg\" -DUNIX_SHARE_PATH=\"/usr/local/share/mixxx\" -DUNIX_LIB_PATH=\"/usr/local/lib/mixxx\" -D__PORTAUDIO__ -DQT_TABLET_SUPPORT -DQT_SHARED -DQT_DISABLE_DEPRECATED_BEFORE -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_SCRIPT_LIB -DQT_SQL_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_WIDGETS_LIB -D__SNDFILE__ -Ilin64_build -Isrc -Ilib/soundtouch-2.0.0 -Ilib/replaygain -Ilib/libebur128/ebur128 -I/usr/include/x86_64-linux-gnu/qt5/Qt5DBus -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtOpenGL -I/usr/include/x86_64-linux-gnu/qt5/QtScript -I/usr/include/x86_64-linux-gnu/qt5/QtScriptTools -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtTest -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Ilib/gtest-1.7.0/include -Ilib/fidlib .sconf_temp/conftest_19.c
  |
scons: Configure: ".sconf_temp/conftest_19" is up to date.
scons: Configure: The original builder output was:
  |gcc -o .sconf_temp/conftest_19 -pthread -L/usr/lib/x86_64-linux-gnu -Wl,-rpath=/usr/lib/x86_64-linux-gnu .sconf_temp/conftest_19.o -lX11 -lportaudio -lasound -lm -lpthread -lporttime -lportmidi -lQt5Network -lQt5OpenGL -lQt5Script -lQt5ScriptTools -lQt5Sql -lQt5Svg -lQt5Test -lQt5Xml -lQt5Concurrent -lQt5Widgets -lQt5Gui -lQt5DBus -lQt5Core -lsndfile -lFLAC -lvorbisfile -lvorbis -logg -lvorbisenc
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C library GL... 
scons: Configure: ".sconf_temp/conftest_20.c" is up to date.
scons: Configure: The original builder output was:
  |.sconf_temp/conftest_20.c <-
  |  |
  |  |
  |  |
  |  |int
  |  |main() {
  |  |  
  |  |return 0;
  |  |}
  |  |
  |
scons: Configure: ".sconf_temp/conftest_20.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o .sconf_temp/conftest_20.o -c -pipe -Wall -Wextra -g -pthread -fPIC -Dx86_64 -DMIXXX_BUILD_DEBUG -D__LINUX__ -D__UNIX__ -DSETTINGS_PATH=\".mixxx/\" -DSETTINGS_FILE=\"mixxx.cfg\" -DUNIX_SHARE_PATH=\"/usr/local/share/mixxx\" -DUNIX_LIB_PATH=\"/usr/local/lib/mixxx\" -D__PORTAUDIO__ -DQT_TABLET_SUPPORT -DQT_SHARED -DQT_DISABLE_DEPRECATED_BEFORE -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_SCRIPT_LIB -DQT_SQL_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_WIDGETS_LIB -D__SNDFILE__ -Ilin64_build -Isrc -Ilib/soundtouch-2.0.0 -Ilib/replaygain -Ilib/libebur128/ebur128 -I/usr/include/x86_64-linux-gnu/qt5/Qt5DBus -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtOpenGL -I/usr/include/x86_64-linux-gnu/qt5/QtScript -I/usr/include/x86_64-linux-gnu/qt5/QtScriptTools -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtTest -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Ilib/gtest-1.7.0/include -Ilib/fidlib .sconf_temp/conftest_20.c
  |
scons: Configure: ".sconf_temp/conftest_20" is up to date.
scons: Configure: The original builder output was:
  |gcc -o .sconf_temp/conftest_20 -pthread -L/usr/lib/x86_64-linux-gnu -Wl,-rpath=/usr/lib/x86_64-linux-gnu .sconf_temp/conftest_20.o -lX11 -lportaudio -lasound -lm -lpthread -lporttime -lportmidi -lQt5Network -lQt5OpenGL -lQt5Script -lQt5ScriptTools -lQt5Sql -lQt5Svg -lQt5Test -lQt5Xml -lQt5Concurrent -lQt5Widgets -lQt5Gui -lQt5DBus -lQt5Core -lsndfile -lFLAC -lvorbisfile -lvorbis -logg -lvorbisenc -lGL
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C library GLU... 
scons: Configure: ".sconf_temp/conftest_21.c" is up to date.
scons: Configure: The original builder output was:
  |.sconf_temp/conftest_21.c <-
  |  |
  |  |
  |  |
  |  |int
  |  |main() {
  |  |  
  |  |return 0;
  |  |}
  |  |
  |
scons: Configure: ".sconf_temp/conftest_21.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o .sconf_temp/conftest_21.o -c -pipe -Wall -Wextra -g -pthread -fPIC -Dx86_64 -DMIXXX_BUILD_DEBUG -D__LINUX__ -D__UNIX__ -DSETTINGS_PATH=\".mixxx/\" -DSETTINGS_FILE=\"mixxx.cfg\" -DUNIX_SHARE_PATH=\"/usr/local/share/mixxx\" -DUNIX_LIB_PATH=\"/usr/local/lib/mixxx\" -D__PORTAUDIO__ -DQT_TABLET_SUPPORT -DQT_SHARED -DQT_DISABLE_DEPRECATED_BEFORE -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_SCRIPT_LIB -DQT_SQL_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_WIDGETS_LIB -D__SNDFILE__ -Ilin64_build -Isrc -Ilib/soundtouch-2.0.0 -Ilib/replaygain -Ilib/libebur128/ebur128 -I/usr/include/x86_64-linux-gnu/qt5/Qt5DBus -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtOpenGL -I/usr/include/x86_64-linux-gnu/qt5/QtScript -I/usr/include/x86_64-linux-gnu/qt5/QtScriptTools -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtTest -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Ilib/gtest-1.7.0/include -Ilib/fidlib .sconf_temp/conftest_21.c
  |
scons: Configure: ".sconf_temp/conftest_21" is up to date.
scons: Configure: The original builder output was:
  |gcc -o .sconf_temp/conftest_21 -pthread -L/usr/lib/x86_64-linux-gnu -Wl,-rpath=/usr/lib/x86_64-linux-gnu .sconf_temp/conftest_21.o -lX11 -lportaudio -lasound -lm -lpthread -lporttime -lportmidi -lQt5Network -lQt5OpenGL -lQt5Script -lQt5ScriptTools -lQt5Sql -lQt5Svg -lQt5Test -lQt5Xml -lQt5Concurrent -lQt5Widgets -lQt5Gui -lQt5DBus -lQt5Core -lsndfile -lFLAC -lvorbisfile -lvorbis -logg -lvorbisenc -lGL -lGLU
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C library tag... 
scons: Configure: ".sconf_temp/conftest_22.c" is up to date.
scons: Configure: The original builder output was:
  |.sconf_temp/conftest_22.c <-
  |  |
  |  |
  |  |
  |  |int
  |  |main() {
  |  |  
  |  |return 0;
  |  |}
  |  |
  |
scons: Configure: ".sconf_temp/conftest_22.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o .sconf_temp/conftest_22.o -c -pipe -Wall -Wextra -g -pthread -fPIC -Dx86_64 -DMIXXX_BUILD_DEBUG -D__LINUX__ -D__UNIX__ -DSETTINGS_PATH=\".mixxx/\" -DSETTINGS_FILE=\"mixxx.cfg\" -DUNIX_SHARE_PATH=\"/usr/local/share/mixxx\" -DUNIX_LIB_PATH=\"/usr/local/lib/mixxx\" -D__PORTAUDIO__ -DQT_TABLET_SUPPORT -DQT_SHARED -DQT_DISABLE_DEPRECATED_BEFORE -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_SCRIPT_LIB -DQT_SQL_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_WIDGETS_LIB -D__SNDFILE__ -Ilin64_build -Isrc -Ilib/soundtouch-2.0.0 -Ilib/replaygain -Ilib/libebur128/ebur128 -I/usr/include/x86_64-linux-gnu/qt5/Qt5DBus -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtOpenGL -I/usr/include/x86_64-linux-gnu/qt5/QtScript -I/usr/include/x86_64-linux-gnu/qt5/QtScriptTools -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtTest -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Ilib/gtest-1.7.0/include -Ilib/fidlib .sconf_temp/conftest_22.c
  |
scons: Configure: ".sconf_temp/conftest_22" is up to date.
scons: Configure: The original builder output was:
  |gcc -o .sconf_temp/conftest_22 -pthread -L/usr/lib/x86_64-linux-gnu -Wl,-rpath=/usr/lib/x86_64-linux-gnu .sconf_temp/conftest_22.o -lX11 -lportaudio -lasound -lm -lpthread -lporttime -lportmidi -lQt5Network -lQt5OpenGL -lQt5Script -lQt5ScriptTools -lQt5Sql -lQt5Svg -lQt5Test -lQt5Xml -lQt5Concurrent -lQt5Widgets -lQt5Gui -lQt5DBus -lQt5Core -lsndfile -lFLAC -lvorbisfile -lvorbis -logg -lvorbisenc -lGL -lGLU -ltag
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C library libprotobuf-lite... 
scons: Configure: ".sconf_temp/conftest_23.c" is up to date.
scons: Configure: The original builder output was:
  |.sconf_temp/conftest_23.c <-
  |  |
  |  |
  |  |
  |  |int
  |  |main() {
  |  |  
  |  |return 0;
  |  |}
  |  |
  |
scons: Configure: ".sconf_temp/conftest_23.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o .sconf_temp/conftest_23.o -c -pipe -Wall -Wextra -g -pthread -fPIC -Dx86_64 -DMIXXX_BUILD_DEBUG -D__LINUX__ -D__UNIX__ -DSETTINGS_PATH=\".mixxx/\" -DSETTINGS_FILE=\"mixxx.cfg\" -DUNIX_SHARE_PATH=\"/usr/local/share/mixxx\" -DUNIX_LIB_PATH=\"/usr/local/lib/mixxx\" -D__PORTAUDIO__ -DQT_TABLET_SUPPORT -DQT_SHARED -DQT_DISABLE_DEPRECATED_BEFORE -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_SCRIPT_LIB -DQT_SQL_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_WIDGETS_LIB -D__SNDFILE__ -Ilin64_build -Isrc -Ilib/soundtouch-2.0.0 -Ilib/replaygain -Ilib/libebur128/ebur128 -I/usr/include/x86_64-linux-gnu/qt5/Qt5DBus -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtOpenGL -I/usr/include/x86_64-linux-gnu/qt5/QtScript -I/usr/include/x86_64-linux-gnu/qt5/QtScriptTools -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtTest -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Ilib/gtest-1.7.0/include -Ilib/fidlib -I/usr/include/taglib .sconf_temp/conftest_23.c
  |
scons: Configure: ".sconf_temp/conftest_23" is up to date.
scons: Configure: The original builder output was:
  |gcc -o .sconf_temp/conftest_23 -pthread -L/usr/lib/x86_64-linux-gnu -Wl,-rpath=/usr/lib/x86_64-linux-gnu .sconf_temp/conftest_23.o -lX11 -lportaudio -lasound -lm -lpthread -lporttime -lportmidi -lQt5Network -lQt5OpenGL -lQt5Script -lQt5ScriptTools -lQt5Sql -lQt5Svg -lQt5Test -lQt5Xml -lQt5Concurrent -lQt5Widgets -lQt5Gui -lQt5DBus -lQt5Core -lsndfile -lFLAC -lvorbisfile -lvorbis -logg -lvorbisenc -lGL -lGLU -ltag -lprotobuf-lite
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C library chromaprint... 
scons: Configure: ".sconf_temp/conftest_24.c" is up to date.
scons: Configure: The original builder output was:
  |.sconf_temp/conftest_24.c <-
  |  |
  |  |
  |  |
  |  |int
  |  |main() {
  |  |  
  |  |return 0;
  |  |}
  |  |
  |
scons: Configure: ".sconf_temp/conftest_24.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o .sconf_temp/conftest_24.o -c -pipe -Wall -Wextra -g -pthread -fPIC -Dx86_64 -DMIXXX_BUILD_DEBUG -D__LINUX__ -D__UNIX__ -DSETTINGS_PATH=\".mixxx/\" -DSETTINGS_FILE=\"mixxx.cfg\" -DUNIX_SHARE_PATH=\"/usr/local/share/mixxx\" -DUNIX_LIB_PATH=\"/usr/local/lib/mixxx\" -D__PORTAUDIO__ -DQT_TABLET_SUPPORT -DQT_SHARED -DQT_DISABLE_DEPRECATED_BEFORE -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_SCRIPT_LIB -DQT_SQL_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_WIDGETS_LIB -D__SNDFILE__ -Ilin64_build -Isrc -Ilib/soundtouch-2.0.0 -Ilib/replaygain -Ilib/libebur128/ebur128 -I/usr/include/x86_64-linux-gnu/qt5/Qt5DBus -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtOpenGL -I/usr/include/x86_64-linux-gnu/qt5/QtScript -I/usr/include/x86_64-linux-gnu/qt5/QtScriptTools -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtTest -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Ilib/gtest-1.7.0/include -Ilib/fidlib -I/usr/include/taglib .sconf_temp/conftest_24.c
  |
scons: Configure: ".sconf_temp/conftest_24" is up to date.
scons: Configure: The original builder output was:
  |gcc -o .sconf_temp/conftest_24 -pthread -L/usr/lib/x86_64-linux-gnu -Wl,-rpath=/usr/lib/x86_64-linux-gnu .sconf_temp/conftest_24.o -lX11 -lportaudio -lasound -lm -lpthread -lporttime -lportmidi -lQt5Network -lQt5OpenGL -lQt5Script -lQt5ScriptTools -lQt5Sql -lQt5Svg -lQt5Test -lQt5Xml -lQt5Concurrent -lQt5Widgets -lQt5Gui -lQt5DBus -lQt5Core -lsndfile -lFLAC -lvorbisfile -lvorbis -logg -lvorbisenc -lGL -lGLU -ltag -lprotobuf-lite -lchromaprint
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C library rubberband... 
scons: Configure: ".sconf_temp/conftest_25.c" is up to date.
scons: Configure: The original builder output was:
  |.sconf_temp/conftest_25.c <-
  |  |
  |  |
  |  |
  |  |int
  |  |main() {
  |  |  
  |  |return 0;
  |  |}
  |  |
  |
scons: Configure: ".sconf_temp/conftest_25.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o .sconf_temp/conftest_25.o -c -pipe -Wall -Wextra -g -pthread -fPIC -Dx86_64 -DMIXXX_BUILD_DEBUG -D__LINUX__ -D__UNIX__ -DSETTINGS_PATH=\".mixxx/\" -DSETTINGS_FILE=\"mixxx.cfg\" -DUNIX_SHARE_PATH=\"/usr/local/share/mixxx\" -DUNIX_LIB_PATH=\"/usr/local/lib/mixxx\" -D__PORTAUDIO__ -DQT_TABLET_SUPPORT -DQT_SHARED -DQT_DISABLE_DEPRECATED_BEFORE -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_SCRIPT_LIB -DQT_SQL_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_WIDGETS_LIB -D__SNDFILE__ -Ilin64_build -Isrc -Ilib/soundtouch-2.0.0 -Ilib/replaygain -Ilib/libebur128/ebur128 -I/usr/include/x86_64-linux-gnu/qt5/Qt5DBus -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtOpenGL -I/usr/include/x86_64-linux-gnu/qt5/QtScript -I/usr/include/x86_64-linux-gnu/qt5/QtScriptTools -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtTest -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Ilib/gtest-1.7.0/include -Ilib/fidlib -I/usr/include/taglib .sconf_temp/conftest_25.c
  |
scons: Configure: ".sconf_temp/conftest_25" is up to date.
scons: Configure: The original builder output was:
  |gcc -o .sconf_temp/conftest_25 -pthread -L/usr/lib/x86_64-linux-gnu -Wl,-rpath=/usr/lib/x86_64-linux-gnu .sconf_temp/conftest_25.o -lX11 -lportaudio -lasound -lm -lpthread -lporttime -lportmidi -lQt5Network -lQt5OpenGL -lQt5Script -lQt5ScriptTools -lQt5Sql -lQt5Svg -lQt5Test -lQt5Xml -lQt5Concurrent -lQt5Widgets -lQt5Gui -lQt5DBus -lQt5Core -lsndfile -lFLAC -lvorbisfile -lvorbis -logg -lvorbisenc -lGL -lGLU -ltag -lprotobuf-lite -lchromaprint -lrubberband
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C library libusb-1.0... 
scons: Configure: ".sconf_temp/conftest_26.c" is up to date.
scons: Configure: The original builder output was:
  |.sconf_temp/conftest_26.c <-
  |  |
  |  |
  |  |
  |  |int
  |  |main() {
  |  |  
  |  |return 0;
  |  |}
  |  |
  |
scons: Configure: ".sconf_temp/conftest_26.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o .sconf_temp/conftest_26.o -c -pipe -Wall -Wextra -g -pthread -fPIC -Dx86_64 -DMIXXX_BUILD_DEBUG -D__LINUX__ -D__UNIX__ -DSETTINGS_PATH=\".mixxx/\" -DSETTINGS_FILE=\"mixxx.cfg\" -DUNIX_SHARE_PATH=\"/usr/local/share/mixxx\" -DUNIX_LIB_PATH=\"/usr/local/lib/mixxx\" -D__PORTAUDIO__ -DQT_TABLET_SUPPORT -DQT_SHARED -DQT_DISABLE_DEPRECATED_BEFORE -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_SCRIPT_LIB -DQT_SQL_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_WIDGETS_LIB -D__SNDFILE__ -Ilin64_build -Isrc -Ilib/soundtouch-2.0.0 -Ilib/replaygain -Ilib/libebur128/ebur128 -I/usr/include/x86_64-linux-gnu/qt5/Qt5DBus -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtOpenGL -I/usr/include/x86_64-linux-gnu/qt5/QtScript -I/usr/include/x86_64-linux-gnu/qt5/QtScriptTools -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtTest -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Ilib/gtest-1.7.0/include -Ilib/fidlib -I/usr/include/taglib -Ilib/qtscript-bytearray -Ilib/reverb -Ilib/portaudio -I/usr/include/libusb-1.0 .sconf_temp/conftest_26.c
  |
scons: Configure: ".sconf_temp/conftest_26" is up to date.
scons: Configure: The original builder output was:
  |gcc -o .sconf_temp/conftest_26 -pthread -L/usr/lib/x86_64-linux-gnu -Wl,-rpath=/usr/lib/x86_64-linux-gnu .sconf_temp/conftest_26.o -lX11 -lportaudio -lasound -lm -lpthread -lporttime -lportmidi -lQt5Network -lQt5OpenGL -lQt5Script -lQt5ScriptTools -lQt5Sql -lQt5Svg -lQt5Test -lQt5Xml -lQt5Concurrent -lQt5Widgets -lQt5Gui -lQt5DBus -lQt5Core -lsndfile -lFLAC -lvorbisfile -lvorbis -logg -lvorbisenc -lGL -lGLU -ltag -lprotobuf-lite -lchromaprint -lrubberband -lusb-1.0 -lusb-1.0
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C header file libusb-1.0/libusb.h... 
scons: Configure: ".sconf_temp/conftest_27.c" is up to date.
scons: Configure: The original builder output was:
  |.sconf_temp/conftest_27.c <-
  |  |
  |  |#include <libusb-1.0/libusb.h>
  |  |
  |  |
  |
scons: Configure: ".sconf_temp/conftest_27.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o .sconf_temp/conftest_27.o -c -pipe -Wall -Wextra -g -pthread -fPIC -Dx86_64 -DMIXXX_BUILD_DEBUG -D__LINUX__ -D__UNIX__ -DSETTINGS_PATH=\".mixxx/\" -DSETTINGS_FILE=\"mixxx.cfg\" -DUNIX_SHARE_PATH=\"/usr/local/share/mixxx\" -DUNIX_LIB_PATH=\"/usr/local/lib/mixxx\" -D__PORTAUDIO__ -DQT_TABLET_SUPPORT -DQT_SHARED -DQT_DISABLE_DEPRECATED_BEFORE -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGL_LIB -DQT_SCRIPT_LIB -DQT_SQL_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_WIDGETS_LIB -D__SNDFILE__ -Ilin64_build -Isrc -Ilib/soundtouch-2.0.0 -Ilib/replaygain -Ilib/libebur128/ebur128 -I/usr/include/x86_64-linux-gnu/qt5/Qt5DBus -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtOpenGL -I/usr/include/x86_64-linux-gnu/qt5/QtScript -I/usr/include/x86_64-linux-gnu/qt5/QtScriptTools -I/usr/include/x86_64-linux-gnu/qt5/QtSql -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtTest -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Ilib/gtest-1.7.0/include -Ilib/fidlib -I/usr/include/taglib -Ilib/qtscript-bytearray -Ilib/reverb -Ilib/portaudio -I/usr/include/libusb-1.0 .sconf_temp/conftest_27.c
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C library vamp-hostsdk... 
scons: Configure: ".sconf_temp/conftest_28.c" is up to date.
scons: Configure: The original builder output was:
  |.sconf_temp/conftest_28.c <-
  |  |
  |  |
  |  |
  |  |int
  |  |main() {
  |  |  
  |  |return 0;
  |  |}
  |  |
  |
scons: Configure: ".sconf_temp/conftest_28.o" is up to date.
scons: Configure: The original builder output was:
  |[CC] .sconf_temp/conftest_28.c
  |
scons: Configure: ".sconf_temp/conftest_28" is up to date.
scons: Configure: The original builder output was:
  |[LD] .sconf_temp/conftest_28
  |
scons: Configure: (cached) yes

scons: Configure: Checking for vamp-plugin-sdk (2.7.1 or higher)...     
scons: Configure: Building ".sconf_temp/conftest_29" failed in a previous run and all its sources are up to date.
scons: Configure: The original builder output was:
  |pkg-config --atleast-version=2.7.1 'vamp-plugin-sdk'
  |
scons: Configure: (cached) no

scons: Configure: Checking for C library dl... 
scons: Configure: ".sconf_temp/conftest_30.c" is up to date.
scons: Configure: The original builder output was:
  |.sconf_temp/conftest_30.c <-
  |  |
  |  |
  |  |
  |  |int
  |  |main() {
  |  |  
  |  |return 0;
  |  |}
  |  |
  |
scons: Configure: ".sconf_temp/conftest_30.o" is up to date.
scons: Configure: The original builder output was:
  |[CC] .sconf_temp/conftest_30.c
  |
scons: Configure: ".sconf_temp/conftest_30" is up to date.
scons: Configure: The original builder output was:
  |[LD] .sconf_temp/conftest_30
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C header file fftw3.h... 
scons: Configure: ".sconf_temp/conftest_31.c" is up to date.
scons: Configure: The original builder output was:
  |.sconf_temp/conftest_31.c <-
  |  |
  |  |#include <fftw3.h>
  |  |
  |  |
  |
scons: Configure: ".sconf_temp/conftest_31.o" is up to date.
scons: Configure: The original builder output was:
  |[CC] .sconf_temp/conftest_31.c
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C library fftw3... 
scons: Configure: ".sconf_temp/conftest_32.c" is up to date.
scons: Configure: The original builder output was:
  |.sconf_temp/conftest_32.c <-
  |  |
  |  |
  |  |
  |  |int
  |  |main() {
  |  |  
  |  |return 0;
  |  |}
  |  |
  |
scons: Configure: ".sconf_temp/conftest_32.o" is up to date.
scons: Configure: The original builder output was:
  |[CC] .sconf_temp/conftest_32.c
  |
scons: Configure: ".sconf_temp/conftest_32" is up to date.
scons: Configure: The original builder output was:
  |[LD] .sconf_temp/conftest_32
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C library sqlite3... 
scons: Configure: ".sconf_temp/conftest_33.c" is up to date.
scons: Configure: The original builder output was:
  |.sconf_temp/conftest_33.c <-
  |  |
  |  |
  |  |
  |  |int
  |  |main() {
  |  |  
  |  |return 0;
  |  |}
  |  |
  |
scons: Configure: ".sconf_temp/conftest_33.o" is up to date.
scons: Configure: The original builder output was:
  |[CC] .sconf_temp/conftest_33.c
  |
scons: Configure: ".sconf_temp/conftest_33" is up to date.
scons: Configure: The original builder output was:
  |[LD] .sconf_temp/conftest_33
  |
scons: Configure: (cached) yes

scons: Configure: Checking for lilv-0 (0.5 or higher)...    
scons: Configure: ".sconf_temp/conftest_34" is up to date.
scons: Configure: The original builder output was:
  |pkg-config --atleast-version=0.5 'lilv-0'
  |
scons: Configure: (cached) yes

scons: Configure: Checking for libavcodec (53.35.0 or higher)...    
scons: Configure: ".sconf_temp/conftest_35" is up to date.
scons: Configure: The original builder output was:
  |pkg-config --atleast-version=53.35.0 'libavcodec'
  |
scons: Configure: (cached) yes

scons: Configure: Checking for libavformat (53.21.0 or higher)...   
scons: Configure: ".sconf_temp/conftest_36" is up to date.
scons: Configure: The original builder output was:
  |pkg-config --atleast-version=53.21.0 'libavformat'
  |
scons: Configure: (cached) yes

file /home/julle/ControlerProjekte/mixxxClementineConn/mixxxlibredisgnv2/mixxx/vamp-plugins/SConscript,line 52:
    Configure(confdir = .sconf_temp)
scons: Configure: Checking for C library vamp-sdk... 
scons: Configure: ".sconf_temp/conftest_37.c" is up to date.
scons: Configure: The original builder output was:
  |.sconf_temp/conftest_37.c <-
  |  |
  |  |
  |  |
  |  |int
  |  |main() {
  |  |  
  |  |return 0;
  |  |}
  |  |
  |
scons: Configure: ".sconf_temp/conftest_37.o" is up to date.
scons: Configure: The original builder output was:
  |[CC] .sconf_temp/conftest_37.c
  |
scons: Configure: ".sconf_temp/conftest_37" is up to date.
scons: Configure: The original builder output was:
  |[LD] .sconf_temp/conftest_37
  |
scons: Configure: (cached) yes

scons: Configure: Checking for vamp-plugin-sdk (2.7.1 or higher)...     
scons: Configure: Building ".sconf_temp/conftest_38" failed in a previous run and all its sources are up to date.
scons: Configure: The original builder output was:
  |pkg-config --atleast-version=2.7.1 'vamp-plugin-sdk'
  |
scons: Configure: (cached) no

################################################################

* What version of libQt5Network and libz do you have?  
$ dpkg --list zlib1g
ii  zlib1g:amd64                                                 1:1.2.8.dfsg-2ubuntu4.1             amd64                               compression library - runtime
ii  zlib1g:i386                                                  1:1.2.8.dfsg-2ubuntu4.1             i386                                compression library - runtime

$ dpkg --list libqt5network
dpkg-query: no packages found matching libqt5network

$ dpkg --list libqt5network5
ii  libqt5network5:amd64                                         5.5.1+dfsg-16ubuntu7.5              amd64                               Qt 5 network module
mixxxbot commented 2 years ago

Commented by: rryan Date: 2018-09-15T19:24:31Z


Thanks! Everything looks fine, so I'm still confused.

I noticed you're on the "jmigual-library-redesign" branch (which also builds for me on Ubuntu 16.04.3), not master. What git commit hash are you building from?

mixxxbot commented 2 years ago

Commented by: knoedelgespenst Date: 2018-09-16T18:57:06Z


I am quite new to contributing to FOSS. So i dont know which commit hash your meaning, but this is my contribution, on which i am working on: https://github.com/mixxxdj/mixxx/pull/1764/commits

I am also confused ...

mixxxbot commented 2 years ago

Commented by: knoedelgespenst Date: 2018-09-17T17:05:35Z


But i tried to build the master before, where i got that issue. Switching over to the branch, and i had the same problem.

mixxxbot commented 2 years ago

Commented by: daschuer Date: 2018-10-05T04:36:24Z


Today I suffer the same issue using the master branch on Ubuntu Trusty. Even after deleting the .sconsign.dblite.

mixxxbot commented 2 years ago

Commented by: daschuer Date: 2018-10-05T19:49:57Z


the faulty commit is https://github.com/mixxxdj/mixxx/commit/5ba6519a7d2ec70228a3958cf1c626b65d2c66c4

With it we have the not working: g++ -o lin64_build/mixxx -Wl,-rpath,/usr/lib/x86_64-linux-gnu -pthread -Wl,-rpath=/usr/lib/x86_64-linux-gnu

Without it we have the working: g++ -o lin64_build/mixxx -L/usr/lib/x86_64-linux-gnu -pthread -Wl,-rpath=/usr/lib/x86_64-linux-gnu

mixxxbot commented 2 years ago

Commented by: daschuer Date: 2018-10-05T20:09:45Z


https://stackoverflow.com/questions/8482152/whats-the-difference-between-rpath-and-l

Works as well by the way: g++ -o lin64_build/mixxx -L/usr/lib/x86_64-linux-gnu -pthread

mixxxbot commented 2 years ago

Commented by: rryan Date: 2018-10-06T04:16:13Z


Hm, sorry for the breakage... this bug was filed before that commit, so I don't think it caused knoedelgespenst's problem.

I would have assumed /usr/lib/x86_64-linux-gnu was already on the library search path.

Can you paste the output of gcc --print-search-dirs?

For an 18.04 desktop machine, it's:
$ gcc -print-search-dirs
install: /usr/lib/gcc/x86_64-linux-gnu/7/
programs: =/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../x86_64-linux-gnu/bin/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../x86_64-linux-gnu/bin/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../x86_64-linux-gnu/bin/
libraries: =/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../x86_64-linux-gnu/lib/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../x86_64-linux-gnu/lib/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../x86_64-linux-gnu/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/7/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/7/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../x86_64-linux-gnu/lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/

/usr/lib/x86_64-linux-gnu/ appears to already be on the search path, so adding it via -L should be redundant. Is it missing for you on Trusty?

mixxxbot commented 2 years ago

Commented by: rryan Date: 2018-10-06T05:28:34Z


We need to set a custom rpath on macOS if we want self-compiled Qt installations to work, but I'm not sure why we need it on Linux.

I tracked down the original commit which added the rpath for Linux here: https://github.com/mixxxdj/mixxx/commit/3db884b72c7731cde31c4658059a2dc2a68e41fa

And the commit that removed it: https://github.com/mixxxdj/mixxx/commit/55482fd99566f4a41099115d9c4984a1952c0000

Which I re-added, since the comments about rpath were still intact and macOS does indeed need this: https://github.com/mixxxdj/mixxx/commit/5ba6519a7d2ec70228a3958cf1c626b65d2c66c4

Sounds like we should make it specific to macOS. But I'm still not sure I understand the zlib issue you are seeing Daniel.

mixxxbot commented 2 years ago

Commented by: daschuer Date: 2018-10-06T05:59:49Z


gcc --print-search-dirs install: /usr/lib/gcc/x86_64-linux-gnu/4.8/ programs: =/usr/lib/gcc/x86_64-linux-gnu/4.8/:/usr/lib/gcc/x86_64-linux-gnu/4.8/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.8/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../x86_64-linux-gnu/bin/x86_64-linux-gnu/4.8/:/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../x86_64-linux-gnu/bin/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../x86_64-linux-gnu/bin/ libraries: =/usr/lib/gcc/x86_64-linux-gnu/4.8/:/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../x86_64-linux-gnu/lib/x86_64-linux-gnu/4.8/:/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../x86_64-linux-gnu/lib/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../x86_64-linux-gnu/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/4.8/:/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib/:/lib/x86_64-linux-gnu/4.8/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/4.8/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../x86_64-linux-gnu/lib/:/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../:/lib/:/usr/lib/

Yes, /usr/lib/x86_64-linux-gnu/ is there. Maybe it is a kind of bug with zlib? If I search the web,I found other people complaining about zlib link issues. https://stackoverflow.com/questions/19901934/strange-linking-error-dso-missing-from-command-line/20206371#&#x2060;20206371

mixxxbot commented 2 years ago

Commented by: daschuer Date: 2018-10-08T11:34:32Z


Here is a proposal for a band-aid https://github.com/mixxxdj/mixxx/pull/1832

mixxxbot commented 2 years ago

Issue closed with status Fix Released.