qjackctl-0.4.3: FTBFS not finding Qt5 library
JACK Audio Connection Kit Qt GUI Interface
                
                Brought to you by:
                
                    rncbc
                    
                
            
            
        
        
        
    While compiling qjackctl-0.4.2 works fine (with --enable-qt5 which got removed for 0.4.3) I get the following error when trying to build qjackctl-0.4.3 and/or also qsynth-0.4.2.
[...]
checking for qmake-qt5... /usr/bin/qmake-qt5
checking for qmake... /usr/x86_64-pc-linux-gnu/lib/qt5/bin/qmake
checking for Qt library version >= 5.1... no; Qt 5.1 or greater is required
[...]
Our CI also runs into the same error, complete logs can be found here:
qjackctl: https://galileo.mailstation.de/jenkins/job/media-unofficial/511/console
qsynth: https://galileo.mailstation.de/jenkins/job/media-unofficial/512/console
why are you jumping to Qt5.7 so fast ?? not even KDE5 is aligned to that. nor it can afaik.
i guess things aren't stable yet (Qt5.7 assumes a stable c++11 environment anyway)
Qt5.6 is the current LTS. try that first.
however it is not clear why the ebuild fails; please look into config.log (produced by configure) and find why the AC_TRY_COMPILE macro fails on "checking for Qt library version >= 5.1"...
Last edit: Rui Nuno Capela 2016-09-21
KDE5 works fine with Qt 5.7 as do most of the packages and this way we can spot problems and report them upstream so once major distributions jump on Qt 5.7 some things might be properly fixed already, I can't see any disadvantage here.
Thanks for you hint! Since configure tries to compile something via AC_TRY_COMPILE I had to export
export CXXFLAGS="${CXXFLAGS} -std=c++11"before running configure.
This way compiling QjackCtl works well with Qt 5.7, the same for Qsynth. And sorry for the false statement that the older versions work fine, they of course run into the same issue in combination with Qt 5.7.
Works fine in QjackCtl 0.4.4, thanks for taking care of it! Bug can be closed.