From 6d15ca9821376ca7a15b6b3f870b7faac879f85b Mon Sep 17 00:00:00 2001 From: sthen Date: Thu, 7 May 2020 14:24:53 +0000 Subject: [PATCH] Set "BROKEN-arm" for some of the slower-to-build ports that fail late on armv7, this should save around 40h overall build time, and makes it more visible to anyone working on the port that they are indeed broken on the arch. OK phessler@ naddy@ Of note because the port is important to the architecture and self-hosted builds are a good thing: building u-boot on armv7 fails with an Internal Compiler Error (SIGBUS) in lib/time.c, it would be particularly nice if someone has an idea how to fix this! --- devel/arm-none-eabi/gcc-linaro/Makefile | 3 ++- devel/srecord/Makefile | 4 +++- devel/xtensa-lx106-elf/gdb/Makefile | 4 +++- geo/geos/Makefile | 4 +++- math/mlpack/Makefile | 3 ++- sysutils/telegraf/Makefile | 3 ++- sysutils/u-boot/Makefile | 3 ++- textproc/podofo/Makefile | 4 +++- www/webkitgtk4/Makefile | 3 ++- 9 files changed, 22 insertions(+), 9 deletions(-) diff --git a/devel/arm-none-eabi/gcc-linaro/Makefile b/devel/arm-none-eabi/gcc-linaro/Makefile index 92f6a4a9241..6bd966caa1c 100644 --- a/devel/arm-none-eabi/gcc-linaro/Makefile +++ b/devel/arm-none-eabi/gcc-linaro/Makefile @@ -1,5 +1,6 @@ -# $OpenBSD: Makefile,v 1.16 2019/09/28 00:29:11 jsg Exp $ +# $OpenBSD: Makefile,v 1.17 2020/05/07 14:24:53 sthen Exp $ +BROKEN-arm= ICE: Bus error in unwind-dw2.c BROKEN-powerpc= libgcc/libgcc2.c:1999:1: internal compiler error: in create_edge, at cgraph.c:850 COMMENT= gcc for ${CONFIG} cross-development, Linaro version diff --git a/devel/srecord/Makefile b/devel/srecord/Makefile index 7e167b25754..6a1a489d45e 100644 --- a/devel/srecord/Makefile +++ b/devel/srecord/Makefile @@ -1,4 +1,6 @@ -# $OpenBSD: Makefile,v 1.15 2019/07/12 20:46:02 sthen Exp $ +# $OpenBSD: Makefile,v 1.16 2020/05/07 14:24:53 sthen Exp $ + +BROKEN-arm= SIGBUS in ps2pdf COMMENT= collection of tools for manipulating EPROM load files diff --git a/devel/xtensa-lx106-elf/gdb/Makefile b/devel/xtensa-lx106-elf/gdb/Makefile index 4ef0bea825f..90a13d47e0d 100644 --- a/devel/xtensa-lx106-elf/gdb/Makefile +++ b/devel/xtensa-lx106-elf/gdb/Makefile @@ -1,4 +1,6 @@ -# $OpenBSD: Makefile,v 1.3 2020/03/23 14:12:31 tracey Exp $ +# $OpenBSD: Makefile,v 1.4 2020/05/07 14:24:53 sthen Exp $ + +BROKEN-arm = can't create dynamic relocation R_ARM_ABS32 against local symbol in readonly segment COMMENT = gdb for ${CONFIG} cross-development diff --git a/geo/geos/Makefile b/geo/geos/Makefile index 1c6dfe18d6f..1c4edfd6a3e 100644 --- a/geo/geos/Makefile +++ b/geo/geos/Makefile @@ -1,6 +1,8 @@ -# $OpenBSD: Makefile,v 1.30 2020/03/11 15:35:58 landry Exp $ +# $OpenBSD: Makefile,v 1.31 2020/05/07 14:24:53 sthen Exp $ BROKEN-hppa = undefined reference to 'std::auto_ptr::~auto_ptr()' +BROKEN-arm = ld: error: duplicate symbol: typeinfo for geos::noding::BasicSegmentString + COMMENT= 2d geometry and topology engine DISTNAME= geos-3.8.1 CATEGORIES= geo diff --git a/math/mlpack/Makefile b/math/mlpack/Makefile index 696c161bb7a..448d1e31b6f 100644 --- a/math/mlpack/Makefile +++ b/math/mlpack/Makefile @@ -1,5 +1,6 @@ -# $OpenBSD: Makefile,v 1.14 2020/02/27 18:15:25 bket Exp $ +# $OpenBSD: Makefile,v 1.15 2020/05/07 14:24:53 sthen Exp $ +BROKEN-arm = llvm out of memory BROKEN-powerpc = virtual memory exhausted, even with -O1 COMMENT-main = C++ machine learning library diff --git a/sysutils/telegraf/Makefile b/sysutils/telegraf/Makefile index 9648903cbce..bf1c82ce9dd 100644 --- a/sysutils/telegraf/Makefile +++ b/sysutils/telegraf/Makefile @@ -1,8 +1,9 @@ -# $OpenBSD: Makefile,v 1.7 2019/11/12 22:31:23 rsadowski Exp $ +# $OpenBSD: Makefile,v 1.8 2020/05/07 14:24:53 sthen Exp $ COMMENT = plugin-driven server agent for collecting metrics BROKEN-i386 = build fails, no error message +BROKEN-arm = build fails, no error message GH_ACCOUNT = influxdata GH_PROJECT = telegraf diff --git a/sysutils/u-boot/Makefile b/sysutils/u-boot/Makefile index 660ea8f6724..a7af6aa3a3f 100644 --- a/sysutils/u-boot/Makefile +++ b/sysutils/u-boot/Makefile @@ -1,6 +1,7 @@ -# $OpenBSD: Makefile,v 1.66 2020/02/27 14:45:50 kurt Exp $ +# $OpenBSD: Makefile,v 1.67 2020/05/07 14:24:53 sthen Exp $ BROKEN-sparc64= Error: the specified option is not accepted in ISB at operand 1 -- isb sy +BROKEN-arm= lib/time.c:187:1: internal compiler error: Bus error FLAVORS= aarch64 arm FLAVOR?= arm diff --git a/textproc/podofo/Makefile b/textproc/podofo/Makefile index 6c6ec7e6f4c..f3c09ad60d8 100644 --- a/textproc/podofo/Makefile +++ b/textproc/podofo/Makefile @@ -1,4 +1,6 @@ -# $OpenBSD: Makefile,v 1.13 2020/02/03 20:40:41 sthen Exp $ +# $OpenBSD: Makefile,v 1.14 2020/05/07 14:24:53 sthen Exp $ + +BROKEN-arm= build stuck in main.cpp COMMENT= library and tools to modify and parse PDF documents diff --git a/www/webkitgtk4/Makefile b/www/webkitgtk4/Makefile index b4a57dc6e85..d1f14ba3491 100644 --- a/www/webkitgtk4/Makefile +++ b/www/webkitgtk4/Makefile @@ -1,4 +1,4 @@ -# $OpenBSD: Makefile,v 1.120 2020/04/25 20:04:50 jca Exp $ +# $OpenBSD: Makefile,v 1.121 2020/05/07 14:24:53 sthen Exp $ # patches/patch-Source_JavaScriptCore_javascriptcoregtk_pc_in # patches/patch-Source_WebKit_gtk_webkit2gtk-web-extension_pc_in @@ -7,6 +7,7 @@ USE_WXNEEDED = Yes BROKEN-alpha = GCC 5.0.0 is required to build WebKitGTK+, use a newer GCC version or clang BROKEN-hppa = GCC 5.0.0 is required to build WebKitGTK+, use a newer GCC version or clang +BROKEN-arm = JavaScriptCore/runtime/MachineContext.h, various sigcontext-related PORTROACH = limitw:1,even