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()

Reply via email to