summaryrefslogtreecommitdiff
path: root/graphics/opencv
diff options
context:
space:
mode:
authorjperkin <jperkin@pkgsrc.org>2022-11-21 18:20:40 +0000
committerjperkin <jperkin@pkgsrc.org>2022-11-21 18:20:40 +0000
commit1f27162f393e4c1b8fbe76fe1c2efc883eb3847a (patch)
treed11325d42041995b4d5df045d715040c9f59d858 /graphics/opencv
parent6502892ac7af3b068b71b30b7f0b4e881b4702c6 (diff)
downloadpkgsrc-1f27162f393e4c1b8fbe76fe1c2efc883eb3847a.tar.gz
*: Re-apply SunOS linker argument removals.
These are currently duplicated in mk/platform/SunOS.mk but the generic removals will be removed soon in favour of per-package removals, due to flags getting leaked into installed files.
Diffstat (limited to 'graphics/opencv')
-rw-r--r--graphics/opencv/Makefile.common5
1 files changed, 4 insertions, 1 deletions
diff --git a/graphics/opencv/Makefile.common b/graphics/opencv/Makefile.common
index 61819c51376..51f0b0b6736 100644
--- a/graphics/opencv/Makefile.common
+++ b/graphics/opencv/Makefile.common
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.14 2022/08/22 08:17:30 markd Exp $
+# $NetBSD: Makefile.common,v 1.15 2022/11/21 18:20:43 jperkin Exp $
# used by graphics/opencv/Makefile
# used by graphics/opencv-contrib-face/Makefile
#
@@ -38,6 +38,9 @@ CMAKE_ARGS.SunOS+= -DOPENCV_PYTHON_SKIP_LINKER_EXCLUDE_LIBS=ON
BUILDLINK_TRANSFORM+= rm:-Werror=non-virtual-dtor
+BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--as-needed
+BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--gc-sections
+
.include "../../mk/bsd.prefs.mk"
.if ${MACHINE_ARCH} == "i386"