From c139f56b13821c483e9df6c787a9ac4b7ac55f34 Mon Sep 17 00:00:00 2001 From: Robert Clausecker Date: Sun, 21 Sep 2025 23:39:15 +0200 Subject: [PATCH] devel/corrade: fix build on armv7 No ifunc support on armv7. With thanks to jrtc27@ for pointing this out. Approved by: portmgr (build fix blanket) MFH: 2025Q3 --- devel/corrade/Makefile | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/devel/corrade/Makefile b/devel/corrade/Makefile index 73f2bc7be921..c1d45d364773 100644 --- a/devel/corrade/Makefile +++ b/devel/corrade/Makefile @@ -15,9 +15,6 @@ WWW= https://magnum.graphics/corrade/ \ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -BROKEN_FreeBSD_13_armv7= compilation fails: error: use of undeclared identifier 'vshrn_high_n_u16' -BROKEN_FreeBSD_14_armv7= compilation fails: error: use of undeclared identifier 'vshrn_high_n_u16' - USES= cmake:testing compiler:c++14-lang USE_LDCONFIG= yes @@ -26,6 +23,8 @@ GH_ACCOUNT= mosra GH_TUPLE= mosra:toolchains:2243706:toolchains/toolchains CMAKE_ARGS= -DLIB_SUFFIX:STRING="" +CMAKE_OFF_armv7= CORRADE_CPU_USE_IFUNC +CMAKE_OFF+= ${CMAKE_OFF_${ARCH}} OPTIONS_DEFINE= TEST TEST_CMAKE_BOOL= CORRADE_BUILD_TESTS -- 2.50.1