diff options
| author | Robert Clausecker <fuz@FreeBSD.org> | 2025-09-21 23:39:15 +0200 |
|---|---|---|
| committer | Robert Clausecker <fuz@FreeBSD.org> | 2025-09-28 11:32:13 +0200 |
| commit | e92113d81d25d98d527ac993177c8b76659cc356 (patch) | |
| tree | 71856e15b4ca7a6053414b06737852b5d581bd77 | |
| parent | 7ff863add26ca8c1454243850981911fc8dc34cf (diff) | |
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
(cherry picked from commit 0004f70716eb3ef561b8d2f0ba7699ebd77cd7a6)
| -rw-r--r-- | devel/corrade/Makefile | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/devel/corrade/Makefile b/devel/corrade/Makefile index 73f2bc7be921..89cd103d73d4 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 @@ -25,7 +22,9 @@ USE_GITHUB= yes GH_ACCOUNT= mosra GH_TUPLE= mosra:toolchains:2243706:toolchains/toolchains -CMAKE_ARGS= -DLIB_SUFFIX:STRING="" +CMAKE_ARGS_armv7= -DCORRADE_CPU_USE_IFUNC:BOOL=OFF +CMAKE_ARGS= -DLIB_SUFFIX:STRING="" \ + ${CMAKE_ARGS_${ARCH}} OPTIONS_DEFINE= TEST TEST_CMAKE_BOOL= CORRADE_BUILD_TESTS |
