[frameworks-sonnet] [Bug 377933] Error building under macOS
https://bugs.kde.org/show_bug.cgi?id=377933 Yurii Kolesnykov changed: What|Removed |Added Resolution|FIXED |--- Status|RESOLVED|REOPENED --- Comment #7 from Yurii Kolesnykov --- Same issue in 5.34.0. https://github.com/haraldF/homebrew-kf5/issues/99 -- You are receiving this mail because: You are watching all bug changes.
[frameworks-sonnet] [Bug 377933] Error building under macOS
https://bugs.kde.org/show_bug.cgi?id=377933 Yurii Kolesnykov changed: What|Removed |Added CC||yuriko...@gmail.com -- You are receiving this mail because: You are watching all bug changes.
[frameworks-sonnet] [Bug 377933] Error building under macOS
https://bugs.kde.org/show_bug.cgi?id=377933 Kevin Funk changed: What|Removed |Added Resolution|--- |FIXED Version Fixed In||v5.34.0 Latest Commit||https://commits.kde.org/ext ||ra-cmake-modules/3d1d436da6 ||0a32e0ab5bec3e09173c4f865ec ||3f6 Status|CONFIRMED |RESOLVED --- Comment #6 from Kevin Funk --- Git commit 3d1d436da60a32e0ab5bec3e09173c4f865ec3f6 by Kevin Funk. Committed on 10/04/2017 at 07:02. Pushed by kfunk into branch 'master'. Fix compilation under AppleClang Summary: Broken since we started to treat Clang and AppleClang differently (with the switch to CMake 3.0) FIXED-IN: v5.34.0 Reviewers: apol, rjvbb Reviewed By: apol, rjvbb Subscribers: #frameworks, #build_system Tags: #frameworks, #build_system Differential Revision: https://phabricator.kde.org/D5379 M +1-1kde-modules/KDECompilerSettings.cmake https://commits.kde.org/extra-cmake-modules/3d1d436da60a32e0ab5bec3e09173c4f865ec3f6 -- You are receiving this mail because: You are watching all bug changes.
[frameworks-sonnet] [Bug 377933] Error building under macOS
https://bugs.kde.org/show_bug.cgi?id=377933 Kevin Funk changed: What|Removed |Added Status|UNCONFIRMED |CONFIRMED Ever confirmed|0 |1 --- Comment #5 from Kevin Funk --- I'm on it: https://phabricator.kde.org/D5379 -- You are receiving this mail because: You are watching all bug changes.
[frameworks-sonnet] [Bug 377933] Error building under macOS
https://bugs.kde.org/show_bug.cgi?id=377933 --- Comment #4 from Yurii Kolesnykov --- >Does it only happen for kf5-sonnet for you? Yes, as I see now, I had built a lot of kf5 packages in recent. -- You are receiving this mail because: You are watching all bug changes.
[frameworks-sonnet] [Bug 377933] Error building under macOS
https://bugs.kde.org/show_bug.cgi?id=377933 --- Comment #3 from Kevin Funk --- Does it only happen for kf5-sonnet for you? Since this is an issue in a central Qt header: /usr/local/opt/qt5/include/QtCore/qlist.h:468:13: error: cannot use 'throw' with exceptions disabled QT_RETHROW; ^ -- You are receiving this mail because: You are watching all bug changes.
[frameworks-sonnet] [Bug 377933] Error building under macOS
https://bugs.kde.org/show_bug.cgi?id=377933 Kevin Funk changed: What|Removed |Added CC||rjvber...@gmail.com -- You are receiving this mail because: You are watching all bug changes.
[frameworks-sonnet] [Bug 377933] Error building under macOS
https://bugs.kde.org/show_bug.cgi?id=377933 --- Comment #2 from Kevin Funk --- Bug in extra-cmake-modules I suppose. >From kde-modules/KDECompilerSettings.cmake: ``` ... # TODO: Deal with QT_NO_EXCEPTIONS for non-gnu compilers? # This should be defined if and only if exceptions are disabled. # qglobal.h has some magic to set it when exceptions are disabled # with gcc, but other compilers are unaccounted for. # Turn off exceptions by default if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-exceptions") elseif(CMAKE_CXX_COMPILER_ID MATCHES "Clang") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-exceptions") ... ``` This looks suspicious. Sounds like you need to define QT_NO_EXCEPTIONS yourself? -- You are receiving this mail because: You are watching all bug changes.
[frameworks-sonnet] [Bug 377933] Error building under macOS
https://bugs.kde.org/show_bug.cgi?id=377933 Yurii Kolesnykov changed: What|Removed |Added Version|unspecified |5.32.0 --- Comment #1 from Yurii Kolesnykov --- Same problem with 5.32 and master 5.32 https://gist.github.com/ea66503e9f0025ff3fee542acd682f70 head https://gist.github.com/920b055910f0d360bcf5d5487f385be1 -- You are receiving this mail because: You are watching all bug changes.