https://bugs.kde.org/show_bug.cgi?id=375392

            Bug ID: 375392
           Summary: KConfig 5.3.0 do not compile with Macports under OSX
                    Yosemite
           Product: frameworks-kconfig
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: matt...@mjdsystems.ca
          Reporter: caulier.gil...@gmail.com
                CC: kdelibs-b...@kde.org
  Target Milestone: ---

5.29 compile fine with same environnement.
Compile trace is given below :

-- extracting...
    
src='/Users/gilles/Devel/5.x/project/bundles/macports/temp.dwnld/kconfig-5.30.0.tar.xz'
    
dst='/Users/gilles/Devel/5.x/project/bundles/macports/temp.build/ext_kf5/ext_kconfig-prefix/src/ext_kconfig'
-- extracting... [tar xfz]
-- extracting... [analysis]
-- extracting... [rename]
-- extracting... [clean up]
-- extracting... done
[  0%] Performing patch step for 'ext_kconfig'
[ 33%] No update step for 'ext_kconfig'
[ 33%] Performing configure step for 'ext_kconfig'
Installing to /opt/digikam for target x86_64 with build mode debug
-- The C compiler identification is AppleClang 6.1.0.6020053
-- The CXX compiler identification is AppleClang 6.1.0.6020053
-- Check for working C compiler:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
-- Check for working C compiler:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
-- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
-- Check for working CXX compiler:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
-- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- 

-- Looking for __GLIBC__
-- Looking for __GLIBC__ - not found
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Success
-- Could not set up the appstream test. appstreamcli is missing.
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
-- 
-- The following REQUIRED packages have been found:

 * ECM (required version >= 5.30.0) , Extra CMake Modules. ,
<https://projects.kde.org/projects/kdesupport/extra-cmake-modules>
 * Qt5 (required version >= 5.5.0)
 * Qt5Gui (required version >= 5.5.0)
 * Qt5Xml (required version >= 5.5.0)
 * Qt5Core (required version >= 5.5.0)
 * Qt5LinguistTools

-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    DIGIKAMSC_CHECKOUT_DOC
    DIGIKAMSC_CHECKOUT_PO
    DIGIKAMSC_COMPILE_DIGIKAM
    DIGIKAMSC_COMPILE_DOC
    DIGIKAMSC_COMPILE_KIPIPLUGINS
    DIGIKAMSC_COMPILE_LIBKIPI
    DIGIKAMSC_COMPILE_LIBKSANE
    DIGIKAMSC_COMPILE_LIBKVKONTAKTE
    DIGIKAMSC_COMPILE_LIBMEDIAWIKI
    DIGIKAMSC_COMPILE_PO
    ENABLE_AKONADICONTACTSUPPORT
    ENABLE_APPSTYLES
    ENABLE_DBUS
    ENABLE_INTERNALMYSQL
    ENABLE_KFILEMETADATASUPPORT
    ENABLE_KIO
    ENABLE_MEDIAPLAYER
    ENABLE_MYSQLSUPPORT
    ENABLE_OPENCV3
    QT_LIBRARY_DIR
    QT_QMAKE_EXECUTABLE
    QT_QT_INCLUDE_DIR


-- Build files have been written to:
/Users/gilles/Devel/5.x/project/bundles/macports/temp.build/ext_kf5/ext_kconfig-prefix/src/ext_kconfig/build
[ 66%] Performing build step for 'ext_kconfig'
make[4]: warning: jobserver unavailable: using -j1.  Add `+' to parent make
rule.
Scanning dependencies of target translations_60
[  0%] Generating nn/kconfig5_qt.qm
[  0%] Built target translations_60
Scanning dependencies of target translations_63
[  0%] Generating pl/kconfig5_qt.qm
[  0%] Built target translations_63
Scanning dependencies of target translations_30
[  1%] Generating gl/kconfig5_qt.qm
[  1%] Built target translations_30
Scanning dependencies of target translations_12
[  1%] Generating ca@valencia/kconfig5_qt.qm
[  1%] Built target translations_12
Scanning dependencies of target translations_43
[  1%] Generating kk/kconfig5_qt.qm
[  1%] Built target translations_43
Scanning dependencies of target translations_86
[  2%] Generating uz@cyrillic/kconfig5_qt.qm
[  2%] Built target translations_86
Scanning dependencies of target translations_66
[  2%] Generating ro/kconfig5_qt.qm
[  2%] Built target translations_66
Scanning dependencies of target translations_90
[  2%] Generating zh_CN/kconfig5_qt.qm
[  2%] Built target translations_90
Scanning dependencies of target translations_89
[  3%] Generating xh/kconfig5_qt.qm
[  3%] Built target translations_89
Scanning dependencies of target translations_83
[  3%] Generating ug/kconfig5_qt.qm
[  3%] Built target translations_83
Scanning dependencies of target translations_88
[  3%] Generating wa/kconfig5_qt.qm
[  3%] Built target translations_88
Scanning dependencies of target translations_64
[  4%] Generating pt/kconfig5_qt.qm
[  4%] Built target translations_64
Scanning dependencies of target translations_79
[  4%] Generating te/kconfig5_qt.qm
[  4%] Built target translations_79
Scanning dependencies of target translations_87
[  4%] Generating vi/kconfig5_qt.qm
[  4%] Built target translations_87
Scanning dependencies of target translations_85
[  4%] Generating uz/kconfig5_qt.qm
[  4%] Built target translations_85
Scanning dependencies of target translations_82
[  5%] Generating tr/kconfig5_qt.qm
[  5%] Built target translations_82
Scanning dependencies of target translations_80
[  5%] Generating tg/kconfig5_qt.qm
[  5%] Built target translations_80
Scanning dependencies of target translations_28
[  5%] Generating ga/kconfig5_qt.qm
[  5%] Built target translations_28
Scanning dependencies of target translations_78
[  5%] Generating ta/kconfig5_qt.qm
[  5%] Built target translations_78
Scanning dependencies of target translations_17
[  5%] Generating de/kconfig5_qt.qm
[  5%] Built target translations_17
Scanning dependencies of target translations_76
[  5%] Generating sr@latin/kconfig5_qt.qm
[  5%] Built target translations_76
Scanning dependencies of target translations_74
[  5%] Generating sr@ijekavian/kconfig5_qt.qm
[  5%] Built target translations_74
Scanning dependencies of target translations_72
[  5%] Generating sq/kconfig5_qt.qm
[  5%] Built target translations_72
Scanning dependencies of target translations_69
[  5%] Generating si/kconfig5_qt.qm
[  5%] Built target translations_69
Scanning dependencies of target translations_81
[  5%] Generating th/kconfig5_qt.qm
[  5%] Built target translations_81
Scanning dependencies of target translations_61
[  6%] Generating or/kconfig5_qt.qm
[  6%] Built target translations_61
Scanning dependencies of target translations_59
[  6%] Generating nl/kconfig5_qt.qm
[  6%] Built target translations_59
Scanning dependencies of target translations_71
[  6%] Generating sl/kconfig5_qt.qm
[  6%] Built target translations_71
Scanning dependencies of target translations_58
[  7%] Generating ne/kconfig5_qt.qm
[  7%] Built target translations_58
Scanning dependencies of target translations_25
[  7%] Generating fi/kconfig5_qt.qm
[  7%] Built target translations_25
Scanning dependencies of target translations_65
[  7%] Generating pt_BR/kconfig5_qt.qm
[  7%] Built target translations_65
Scanning dependencies of target translations_56
[  7%] Generating nb/kconfig5_qt.qm
[  7%] Built target translations_56
Scanning dependencies of target translations_54
[  7%] Generating mr/kconfig5_qt.qm
[  7%] Built target translations_54
Scanning dependencies of target translations_55
[  8%] Generating ms/kconfig5_qt.qm
[  8%] Built target translations_55
Scanning dependencies of target translations_52
[  8%] Generating mk/kconfig5_qt.qm
[  8%] Built target translations_52
Scanning dependencies of target translations_33
[  9%] Generating hi/kconfig5_qt.qm
[  9%] Built target translations_33
Scanning dependencies of target translations_48
[  9%] Generating lb/kconfig5_qt.qm
[  9%] Built target translations_48
Scanning dependencies of target translations_51
[ 10%] Generating mai/kconfig5_qt.qm
[ 10%] Built target translations_51
Scanning dependencies of target translations_32
[ 10%] Generating he/kconfig5_qt.qm
[ 10%] Built target translations_32
Scanning dependencies of target translations_50
[ 10%] Generating lv/kconfig5_qt.qm
[ 10%] Built target translations_50
Scanning dependencies of target translations_34
[ 10%] Generating hne/kconfig5_qt.qm
[ 10%] Built target translations_34
Scanning dependencies of target translations_49
[ 11%] Generating lt/kconfig5_qt.qm
[ 11%] Built target translations_49
Scanning dependencies of target translations_47
[ 11%] Generating ku/kconfig5_qt.qm
[ 11%] Built target translations_47
Scanning dependencies of target translations_70
[ 12%] Generating sk/kconfig5_qt.qm
[ 12%] Built target translations_70
Scanning dependencies of target translations_46
[ 13%] Generating ko/kconfig5_qt.qm
[ 13%] Built target translations_46
Scanning dependencies of target translations_77
[ 14%] Generating sv/kconfig5_qt.qm
[ 14%] Built target translations_77
Scanning dependencies of target translations_75
[ 14%] Generating sr@ijekavianlatin/kconfig5_qt.qm
[ 14%] Built target translations_75
Scanning dependencies of target translations_68
[ 14%] Generating se/kconfig5_qt.qm
[ 14%] Built target translations_68
Scanning dependencies of target translations_45
[ 14%] Generating kn/kconfig5_qt.qm
[ 14%] Built target translations_45
Scanning dependencies of target translations_6
[ 14%] Generating bg/kconfig5_qt.qm
[ 14%] Built target translations_6
Scanning dependencies of target translations_39
[ 14%] Generating id/kconfig5_qt.qm
[ 14%] Built target translations_39
Scanning dependencies of target translations_53
[ 14%] Generating ml/kconfig5_qt.qm
[ 14%] Built target translations_53
Scanning dependencies of target translations_36
[ 15%] Generating hsb/kconfig5_qt.qm
[ 15%] Built target translations_36
Scanning dependencies of target translations_23
[ 15%] Generating eu/kconfig5_qt.qm
[ 15%] Built target translations_23
Scanning dependencies of target translations_41
[ 15%] Generating it/kconfig5_qt.qm
[ 15%] Built target translations_41
Scanning dependencies of target translations_21
[ 16%] Generating es/kconfig5_qt.qm
[ 16%] Built target translations_21
Scanning dependencies of target translations_31
[ 16%] Generating gu/kconfig5_qt.qm
[ 16%] Built target translations_31
Scanning dependencies of target translations_42
[ 17%] Generating ja/kconfig5_qt.qm
[ 17%] Built target translations_42
Scanning dependencies of target translations_24
[ 18%] Generating fa/kconfig5_qt.qm
[ 18%] Built target translations_24
Scanning dependencies of target translations_29
[ 18%] Generating gd/kconfig5_qt.qm
[ 18%] Built target translations_29
Scanning dependencies of target translations_3
[ 18%] Generating ast/kconfig5_qt.qm
[ 18%] Built target translations_3
Scanning dependencies of target translations_26
[ 18%] Generating fr/kconfig5_qt.qm
[ 18%] Built target translations_26
Scanning dependencies of target translations_40
[ 18%] Generating is/kconfig5_qt.qm
[ 18%] Built target translations_40
Scanning dependencies of target translations_10
[ 18%] Generating bs/kconfig5_qt.qm
[ 18%] Built target translations_10
Scanning dependencies of target translations_27
[ 19%] Generating fy/kconfig5_qt.qm
[ 19%] Built target translations_27
Scanning dependencies of target translations_22
[ 19%] Generating et/kconfig5_qt.qm
[ 19%] Built target translations_22
Scanning dependencies of target translations_4
[ 20%] Generating be/kconfig5_qt.qm
[ 20%] Built target translations_4
Scanning dependencies of target translations_57
[ 20%] Generating nds/kconfig5_qt.qm
[ 20%] Built target translations_57
Scanning dependencies of target translations_19
[ 20%] Generating en_GB/kconfig5_qt.qm
[ 20%] Built target translations_19
Scanning dependencies of target translations_7
[ 20%] Generating bn/kconfig5_qt.qm
[ 20%] Built target translations_7
Scanning dependencies of target translations_38
[ 20%] Generating ia/kconfig5_qt.qm
[ 20%] Built target translations_38
Scanning dependencies of target translations_35
[ 20%] Generating hr/kconfig5_qt.qm
[ 20%] Built target translations_35
Scanning dependencies of target translations_2
[ 20%] Generating ar/kconfig5_qt.qm
[ 20%] Built target translations_2
Scanning dependencies of target translations_11
[ 21%] Generating ca/kconfig5_qt.qm
[ 21%] Built target translations_11
Scanning dependencies of target translations_16
[ 21%] Generating da/kconfig5_qt.qm
[ 21%] Built target translations_16
Scanning dependencies of target translations_15
[ 22%] Generating cy/kconfig5_qt.qm
[ 22%] Built target translations_15
Scanning dependencies of target translations_37
[ 22%] Generating hu/kconfig5_qt.qm
[ 22%] Built target translations_37
Scanning dependencies of target translations_62
[ 22%] Generating pa/kconfig5_qt.qm
[ 22%] Built target translations_62
Scanning dependencies of target translations_14
[ 22%] Generating csb/kconfig5_qt.qm
[ 22%] Built target translations_14
Scanning dependencies of target translations_67
[ 23%] Generating ru/kconfig5_qt.qm
[ 23%] Built target translations_67
Scanning dependencies of target translations_9
[ 23%] Generating br/kconfig5_qt.qm
[ 23%] Built target translations_9
Scanning dependencies of target translations_18
[ 24%] Generating el/kconfig5_qt.qm
[ 24%] Built target translations_18
Scanning dependencies of target translations_13
[ 24%] Generating cs/kconfig5_qt.qm
[ 24%] Built target translations_13
Scanning dependencies of target translations_8
[ 25%] Generating bn_IN/kconfig5_qt.qm
[ 25%] Built target translations_8
Scanning dependencies of target translations_5
[ 25%] Generating be@latin/kconfig5_qt.qm
[ 25%] Built target translations_5
Scanning dependencies of target translations_20
[ 25%] Generating eo/kconfig5_qt.qm
[ 25%] Built target translations_20
Scanning dependencies of target translations_73
[ 26%] Generating sr/kconfig5_qt.qm
[ 26%] Built target translations_73
Scanning dependencies of target translations_91
[ 27%] Generating zh_TW/kconfig5_qt.qm
[ 27%] Built target translations_91
Scanning dependencies of target translations_44
[ 27%] Generating km/kconfig5_qt.qm
[ 27%] Built target translations_44
Scanning dependencies of target translations_84
[ 27%] Generating uk/kconfig5_qt.qm
[ 27%] Built target translations_84
Scanning dependencies of target translations_1
[ 27%] Generating af/kconfig5_qt.qm
[ 27%] Built target translations_1
Scanning dependencies of target KF5ConfigCore_automoc
[ 28%] Automatic moc for target KF5ConfigCore
Generating moc source
KF5ConfigCore_automoc.dir/moc_kconfigbackend_XU6SKSXYVPX245.cpp
Generating moc source
KF5ConfigCore_automoc.dir/moc_kconfigini_p_2CCS5AKQBJPCBH.cpp
Generating moc source
KF5ConfigCore_automoc.dir/moc_kcoreconfigske_OJL5XY2AWNV3F6.cpp
Generating moc compilation KF5ConfigCore_automoc.cpp
[ 28%] Built target KF5ConfigCore_automoc
Scanning dependencies of target KF5ConfigCore
[ 28%] Building CXX object src/core/CMakeFiles/KF5ConfigCore.dir/kconfig.cpp.o
/Users/gilles/Devel/5.x/project/bundles/macports/temp.build/ext_kf5/ext_kconfig-prefix/src/ext_kconfig/src/core/kconfig.cpp:763:9:
warning: TODO: enable kiosk feature again (resource restrictions), but without
KStandardDirs... Needs a class in the kconfig framework. [-W#pragma-messages]
#pragma message("TODO: enable kiosk feature again (resource restrictions), but
without KStandardDirs... Needs a class in the kconfig framework.")
        ^
1 warning generated.
[ 28%] Building CXX object
src/core/CMakeFiles/KF5ConfigCore.dir/kconfigbase.cpp.o
[ 28%] Building CXX object
src/core/CMakeFiles/KF5ConfigCore.dir/kconfigdata.cpp.o
[ 29%] Building CXX object
src/core/CMakeFiles/KF5ConfigCore.dir/kconfiggroup.cpp.o
[ 29%] Building CXX object
src/core/CMakeFiles/KF5ConfigCore.dir/kconfigbackend.cpp.o
[ 29%] Building CXX object
src/core/CMakeFiles/KF5ConfigCore.dir/kconfigini.cpp.o
/Users/gilles/Devel/5.x/project/bundles/macports/temp.build/ext_kf5/ext_kconfig-prefix/src/ext_kconfig/src/core/kconfigini.cpp:49:5:
warning: 'auto' type specifier is a C++11 extension [-Wc++11-extensions]
    auto it = cache->constFind(fragment);
    ^
1 warning generated.
[ 30%] Building CXX object
src/core/CMakeFiles/KF5ConfigCore.dir/kdesktopfile.cpp.o
[ 30%] Building CXX object
src/core/CMakeFiles/KF5ConfigCore.dir/ksharedconfig.cpp.o
/Users/gilles/Devel/5.x/project/bundles/macports/temp.build/ext_kf5/ext_kconfig-prefix/src/ext_kconfig/src/core/ksharedconfig.cpp:93:14:
warning: 'auto' type specifier is a C++11 extension [-Wc++11-extensions]
    foreach (auto cfg, *static_cast<const GlobalSharedConfigList*>(list)) {
             ^
/opt/digikam/libexec/qt5/lib/QtCore.framework/Headers/qglobal.h:952:10: note:
expanded from macro 'Q_FOREACH'
    for (variable = *_container_.i; _container_.control; _container_.control =
0)
         ^
1 warning generated.
[ 30%] Building CXX object
src/core/CMakeFiles/KF5ConfigCore.dir/kcoreconfigskeleton.cpp.o
[ 30%] Building CXX object
src/core/CMakeFiles/KF5ConfigCore.dir/kauthorized.cpp.o
[ 31%] Building CXX object
src/core/CMakeFiles/KF5ConfigCore.dir/kemailsettings.cpp.o
[ 31%] Building CXX object
src/core/CMakeFiles/KF5ConfigCore.dir/KF5ConfigCore_automoc.cpp.o
In file included from
/Users/gilles/Devel/5.x/project/bundles/macports/temp.build/ext_kf5/ext_kconfig-prefix/src/ext_kconfig/build/src/core/KF5ConfigCore_automoc.cpp:4:
/Users/gilles/Devel/5.x/project/bundles/macports/temp.build/ext_kf5/ext_kconfig-prefix/src/ext_kconfig/build/src/core/KF5ConfigCore_automoc.dir/moc_kcoreconfigske_OJL5XY2AWNV3F6.cpp:83:21:
warning: 'writeConfig' is deprecated [-Wdeprecated-declarations]
        case 2: _t->writeConfig(); break;
                    ^
/Users/gilles/Devel/5.x/project/bundles/macports/temp.build/ext_kf5/ext_kconfig-prefix/src/ext_kconfig/build/src/core/KF5ConfigCore_automoc.dir/../../../../src/core/kcoreconfigskeleton.h:1431:33:
note: 'writeConfig' has been explicitly marked deprecated here
    KCONFIGCORE_DEPRECATED void writeConfig()
                                ^
1 warning generated.
[ 31%] Linking CXX shared library libKF5ConfigCore.dylib
[ 31%] Built target KF5ConfigCore
Scanning dependencies of target KF5ConfigGui_automoc
[ 32%] Automatic moc for target KF5ConfigGui
Generating moc source
KF5ConfigGui_automoc.dir/moc_kconfigskeleto_RDUNNVWFQSCIHZ.cpp
Generating moc compilation KF5ConfigGui_automoc.cpp
[ 32%] Built target KF5ConfigGui_automoc
Scanning dependencies of target KF5ConfigGui
[ 32%] Building CXX object src/gui/CMakeFiles/KF5ConfigGui.dir/kconfiggui.cpp.o
[ 32%] Building CXX object
src/gui/CMakeFiles/KF5ConfigGui.dir/kconfiggroupgui.cpp.o
/Users/gilles/Devel/5.x/project/bundles/macports/temp.build/ext_kf5/ext_kconfig-prefix/src/ext_kconfig/src/gui/kconfiggroupgui.cpp:41:11:
warning: 'auto' type specifier is a C++11 extension [-Wc++11-extensions]
    const auto errString = [&]() {
          ^
/Users/gilles/Devel/5.x/project/bundles/macports/temp.build/ext_kf5/ext_kconfig-prefix/src/ext_kconfig/src/gui/kconfiggroupgui.cpp:41:28:
error: expected expression
    const auto errString = [&]() {
                           ^
1 warning and 1 error generated.
make[6]: *** [src/gui/CMakeFiles/KF5ConfigGui.dir/kconfiggroupgui.cpp.o] Error
1
make[5]: *** [src/gui/CMakeFiles/KF5ConfigGui.dir/all] Error 2
make[4]: *** [all] Error 2
ext_kf5/CMakeFiles/ext_kconfig.dir/build.make:112 : la recette pour la cible «
ext_kf5/ext_kconfig-prefix/src/ext_kconfig-stamp/ext_kconfig-build » a échouée
gmake[3]: ***
[ext_kf5/ext_kconfig-prefix/src/ext_kconfig-stamp/ext_kconfig-build] Erreur 2
CMakeFiles/Makefile2:1826 : la recette pour la cible «
ext_kf5/CMakeFiles/ext_kconfig.dir/all » a échouée
gmake[2]: *** [ext_kf5/CMakeFiles/ext_kconfig.dir/all] Erreur 2
CMakeFiles/Makefile2:1838 : la recette pour la cible «
ext_kf5/CMakeFiles/ext_kconfig.dir/rule » a échouée
gmake[1]: *** [ext_kf5/CMakeFiles/ext_kconfig.dir/rule] Erreur 2
Makefile:625 : la recette pour la cible « ext_kconfig » a échouée
gmake: *** [ext_kconfig] Erreur 2

bash-3.2$ cc -v
Apple LLVM version 6.1.0 (clang-602.0.53) (based on LLVM 3.6.0svn)
Target: x86_64-apple-darwin14.0.0
Thread model: posix
bash-3.2$

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to