aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Zander <riggs@FreeBSD.org>2021-11-04 00:27:26 +0000
committerThomas Zander <riggs@FreeBSD.org>2021-11-04 00:31:05 +0000
commit0cc744a9c01c7af6757ba37e5930d31e2085422e (patch)
tree23f29d4ae881ec7a3e78d5d2fdffc66764cc6d12
parent2e62dfd40a16fedb6d675ca8d7bc6b00392e92bc (diff)
downloadports-0cc744a9c01c7af6757ba37e5930d31e2085422e.tar.gz
ports-0cc744a9c01c7af6757ba37e5930d31e2085422e.zip
multimedia/mplayer: Fix build on armv6, armv7
Details: - Add dependency on binutils, as -no-integrated-as is used on both armv6 and armv7 PR: 259401 Reported by: fuz@fuz.su MFH: 2021Q4 (cherry picked from commit 276a151ebc8de073077485d09de58d8b7e554d47)
-rw-r--r--multimedia/mplayer/Makefile.options6
1 files changed, 4 insertions, 2 deletions
diff --git a/multimedia/mplayer/Makefile.options b/multimedia/mplayer/Makefile.options
index 8ee48882a7b3..e331ec3cc2d8 100644
--- a/multimedia/mplayer/Makefile.options
+++ b/multimedia/mplayer/Makefile.options
@@ -46,8 +46,10 @@ EXTRA_PATCHES+= ${FILESDIR}/extra-patch-clang-version
CFLAGS_i386+= -mstack-alignment=16 -mstackrealign
.endif # ${CHOSEN_COMPILER_TYPE} == clang
-CFLAGS_armv6+= -no-integrated-as
-CFLAGS_armv7+= -no-integrated-as
+.if ${ARCH:Marmv?}
+BUILD_DEPENDS+= as:devel/binutils@native
+CFLAGS+= -no-integrated-as
+.endif
LDFLAGS_i386+= -Wl,-z,notext