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