Hi,

I got the attached build failure notifications, which in both cases I think can 
be traced to the use of `-stdlib=libstdc++` :

{{{
[ 84%] Building CXX object src/CMakeFiles/dbusmenu-qt5.dir/utils.cpp.o
cd 
/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_devel_dbusmenu-qt/dbusmenu-qt5/work/build/src
 && 
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++
   -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB 
-Ddbusmenu_qt5_EXPORTS -iframework /opt/local/libexec/qt5/lib -isystem 
/opt/local/libexec/qt5/lib/QtWidgets.framework/Headers -isystem 
/opt/local/libexec/qt5/lib/QtGui.framework/Headers -isystem 
/opt/local/libexec/qt5/lib/QtCore.framework/Headers -isystem 
/opt/local/libexec/qt5/./mkspecs/macx-clang -isystem 
/System/Library/Frameworks/OpenGL.framework/Headers -isystem 
/opt/local/libexec/qt5/lib/QtDBus.framework/Headers 
-I/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_devel_dbusmenu-qt/dbusmenu-qt5/work/libdbusmenu-qt-0.9.3.15.10/src
 
-I/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_devel_dbusmenu-qt/dbusmenu-qt5/work/build/src
  -pipe -Os -stdlib=libstdc++  -fvisibility=hidden -Woverloaded-virtual -Wall 
-std=c++11 -DNDEBUG -arch x86_64 -mmacosx-version-min=10.8 -fPIC   -fPIC -o 
CMakeFiles/dbusmenu-qt5.dir/utils.cpp.o -c 
/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_devel_dbusmenu-qt/dbusmenu-qt5/work/libdbusmenu-qt-0.9.3.15.10/src/utils.cpp
In file included from 
/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_devel_dbusmenu-qt/dbusmenu-qt5/work/libdbusmenu-qt-0.9.3.15.10/src/dbusmenuexporterdbus_p.cpp:21:
In file included from 
/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_devel_dbusmenu-qt/dbusmenu-qt5/work/libdbusmenu-qt-0.9.3.15.10/src/dbusmenuexporterdbus_p.h:25:
In file included from 
/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_devel_dbusmenu-qt/dbusmenu-qt5/work/libdbusmenu-qt-0.9.3.15.10/src/dbusmenutypes_p.h:25:
In file included from 
/opt/local/libexec/qt5/lib/QtCore.framework/Headers/QList:1:
In file included from 
/opt/local/libexec/qt5/lib/QtCore.framework/Headers/qlist.h:41:
In file included from 
/opt/local/libexec/qt5/lib/QtCore.framework/Headers/qhashfunctions.h:39:
/opt/local/libexec/qt5/lib/QtCore.framework/Headers/qpair.h:62:44: error: no 
member named 'declval' in namespace 'std'
        Q_DECL_NOEXCEPT_EXPR(noexcept(std::declval<T1&>() = p.first) && 
noexcept(std::declval<T2&>() = p.second))
                                      ~~~~~^
/opt/local/libexec/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:1042:43:
 note: expanded from macro 'Q_DECL_NOEXCEPT_EXPR'
# define Q_DECL_NOEXCEPT_EXPR(x) noexcept(x)
}}}

I'm a bit surprised that this happens on 10.8 . What can be done about it - 
include the cxx11 PortGroup or something else?

Thanks,
René
--- Begin Message ---
Status:       Failure
Build slave:  ports-10.7_x86_64_legacy
Full logs:    
https://build.macports.org/builders/ports-10.7_x86_64_legacy-watcher/builds/2007
Build reason: The SingleBranchScheduler scheduler named 'ports' triggered this 
build
Port list:    dbusmenu-qt
Subport list:
        - dbusmenu-qt
        - dbusmenu-qt5
Variants:     None
Revision:     153619
Build time:   0:06:15
Committer:    m...@macports.org

Log from failed builds:
        Building 'dbusmenu-qt5' ... [ERROR]
        > maintainers: m...@macports.org,rjvber...@gmail.com.

Broken ports:
        - dbusmenu-qt5

Responsible maintainers:
        - m...@macports.org
        - rjvber...@gmail.com

Links to individual build jobs:
- ports-10.7_x86_64_legacy-builder #12045
  
https://build.macports.org/builders/ports-10.7_x86_64_legacy-builder/builds/12045
- ports-10.7_x86_64_legacy-builder #12046
  
https://build.macports.org/builders/ports-10.7_x86_64_legacy-builder/builds/12046

-- 
Best regards,
MacPorts Buildbot
https://build.macports.org/


--- End Message ---
--- Begin Message ---
Status:       Failure
Build slave:  ports-10.8_x86_64_legacy
Full logs:    
https://build.macports.org/builders/ports-10.8_x86_64_legacy-watcher/builds/1981
Build reason: The SingleBranchScheduler scheduler named 'ports' triggered this 
build
Port list:    dbusmenu-qt
Subport list:
        - dbusmenu-qt
        - dbusmenu-qt5
Variants:     None
Revision:     153619
Build time:   0:04:58
Committer:    m...@macports.org

Log from failed builds:
        Building 'dbusmenu-qt5' ... [ERROR]
        > maintainers: m...@macports.org,rjvber...@gmail.com.

Broken ports:
        - dbusmenu-qt5

Responsible maintainers:
        - m...@macports.org
        - rjvber...@gmail.com

Links to individual build jobs:
- ports-10.8_x86_64_legacy-builder #6863
  
https://build.macports.org/builders/ports-10.8_x86_64_legacy-builder/builds/6863
- ports-10.8_x86_64_legacy-builder #6864
  
https://build.macports.org/builders/ports-10.8_x86_64_legacy-builder/builds/6864

-- 
Best regards,
MacPorts Buildbot
https://build.macports.org/


--- End Message ---
_______________________________________________
macports-dev mailing list
macports-dev@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/macports-dev

Reply via email to