Ping :) I've synced the diff and the build log [1] with kdevelop-5.4.4, REVISION bump is unneeded.
On Thu, 31 Oct 2019 16:06:20 +0100 Charlene Wendling wrote: > Hi! > > > http://build-failures.rhaalovely.net/sparc64/2019-10-11/devel/kdevelop.log > > http://build-failures.rhaalovely.net/powerpc/2019-10-11/devel/kdevelop.log > (Logs from the previous version, but the issue remains) > > The real issue is here: > > --8<-- > CMake Warning at plugins/welcomepage/CMakeLists.txt:33 (message): > Applying workaround for > https://bugs.launchpad.net/ubuntu/+source/gcc-5/+bug/1568899 > -->8-- > > Upstream brought a fix for gcc-5 [0], that breaks the build on > base-gcc archs, where ports-gcc-8.3 is used to build the port. > > Removing the fix allows to build KDevelop on macppc [1] -- with > Rafael's Qt-5.9.8 diff -- and on amd64 with the vanilla Qt-5.9.7. The > runtime is (very slow but) fine as well. > > REVISION bump seems superfluous: this version never built on base-gcc > archs and brings no change on base-clang ones. Should i remove it? > > Comments/feedback are welcome, > > Charlène. > > > [0] https://bugs.launchpad.net/ubuntu/+source/gcc-5/+bug/1568899 > [1] https://bin.charlenew.xyz/kdevelop.log.gz Index: patches/patch-plugins_welcomepage_CMakeLists_txt =================================================================== RCS file: patches/patch-plugins_welcomepage_CMakeLists_txt diff -N patches/patch-plugins_welcomepage_CMakeLists_txt --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-plugins_welcomepage_CMakeLists_txt 15 Nov 2019 12:21:20 -0000 @@ -0,0 +1,17 @@ +$OpenBSD$ + +Drop useless fix used for gcc-5, because it breaks the build with +ports-gcc>=8.3.0. + +Index: plugins/welcomepage/CMakeLists.txt +--- plugins/welcomepage/CMakeLists.txt.orig ++++ plugins/welcomepage/CMakeLists.txt +@@ -28,8 +28,3 @@ target_link_libraries(kdevwelcomepage + Qt5::QuickWidgets + KF5::Declarative + ) +-# see https://bugs.launchpad.net/ubuntu/+source/gcc-5/+bug/1568899 +-if (UNIX AND CMAKE_CXX_COMPILER_ID STREQUAL "GNU") +- message(WARNING "Applying workaround for https://bugs.launchpad.net/ubuntu/+source/gcc-5/+bug/1568899") +- target_link_libraries(kdevwelcomepage gcc_s gcc) +-endif()
