aboutsummaryrefslogtreecommitdiff
path: root/vcpkg/ports/nspr/library-linkage.diff
diff options
context:
space:
mode:
authorEthan Morgan <ethan@gweithio.com>2026-02-14 16:44:06 +0000
committerEthan Morgan <ethan@gweithio.com>2026-02-14 16:44:06 +0000
commit54409423f767d8b1cf30cb7d0efca6b4ca138823 (patch)
treed915ac7828703ce4b963efdd9728a1777ba18c1e /vcpkg/ports/nspr/library-linkage.diff
move to own git serverHEADmaster
Diffstat (limited to 'vcpkg/ports/nspr/library-linkage.diff')
-rw-r--r--vcpkg/ports/nspr/library-linkage.diff69
1 files changed, 69 insertions, 0 deletions
diff --git a/vcpkg/ports/nspr/library-linkage.diff b/vcpkg/ports/nspr/library-linkage.diff
new file mode 100644
index 0000000..a80e5c7
--- /dev/null
+++ b/vcpkg/ports/nspr/library-linkage.diff
@@ -0,0 +1,69 @@
+diff --git a/nspr/config/rules.mk b/nspr/config/rules.mk
+index 8f3f926..1ddfffd 100644
+--- a/nspr/config/rules.mk
++++ b/nspr/config/rules.mk
+@@ -113,7 +113,8 @@ endif
+
+ ifndef TARGETS
+ ifeq (,$(filter-out WINNT WINCE,$(OS_ARCH)))
+-TARGETS = $(LIBRARY) $(SHARED_LIBRARY) $(IMPORT_LIBRARY)
++ifdef BUILD_SHARED_LIBS
++TARGETS = $(SHARED_LIBRARY) $(IMPORT_LIBRARY)
+ ifdef MOZ_DEBUG_SYMBOLS
+ ifdef MSC_VER
+ ifneq (,$(filter-out 1100 1200,$(MSC_VER)))
+@@ -122,7 +123,14 @@ endif
+ endif
+ endif
+ else
+-TARGETS = $(LIBRARY) $(SHARED_LIBRARY)
++TARGETS = $(LIBRARY)
++endif
++else
++ifdef BUILD_SHARED_LIBS
++TARGETS = $(SHARED_LIBRARY)
++else
++TARGETS = $(LIBRARY)
++endif
+ endif
+ endif
+
+diff --git a/nspr/lib/ds/Makefile.in b/nspr/lib/ds/Makefile.in
+index fa8c783..b102b04 100644
+--- a/nspr/lib/ds/Makefile.in
++++ b/nspr/lib/ds/Makefile.in
+@@ -131,7 +131,7 @@ endif
+ export:: $(TARGETS)
+ $(INSTALL) -m 444 $(HEADERS) $(dist_includedir)
+ $(INSTALL) -m 444 $(TARGETS) $(dist_libdir)
+-ifdef SHARED_LIBRARY
++ifdef BUILD_SHARED_LIBS
+ ifeq ($(OS_ARCH),HP-UX)
+ $(INSTALL) -m 755 $(SHARED_LIBRARY) $(dist_libdir)
+ $(INSTALL) -m 755 $(SHARED_LIBRARY) $(dist_bindir)
+diff --git a/nspr/lib/libc/src/Makefile.in b/nspr/lib/libc/src/Makefile.in
+index 9ef2007..4f5ddbe 100644
+--- a/nspr/lib/libc/src/Makefile.in
++++ b/nspr/lib/libc/src/Makefile.in
+@@ -132,7 +132,7 @@ endif
+
+ export:: $(TARGETS)
+ $(INSTALL) -m 444 $(TARGETS) $(dist_libdir)
+-ifdef SHARED_LIBRARY
++ifdef BUILD_SHARED_LIBS
+ ifeq ($(OS_ARCH),HP-UX)
+ $(INSTALL) -m 755 $(SHARED_LIBRARY) $(dist_libdir)
+ $(INSTALL) -m 755 $(SHARED_LIBRARY) $(dist_bindir)
+diff --git a/nspr/pr/src/Makefile.in b/nspr/pr/src/Makefile.in
+index a9e86f5..88e626e 100644
+--- a/nspr/pr/src/Makefile.in
++++ b/nspr/pr/src/Makefile.in
+@@ -325,7 +325,7 @@ export::
+
+ build:: $(TARGETS)
+ $(INSTALL) -m 444 $(TARGETS) $(dist_libdir)
+-ifdef SHARED_LIBRARY
++ifdef BUILD_SHARED_LIBS
+ ifeq ($(OS_ARCH),HP-UX)
+ $(INSTALL) -m 755 $(SHARED_LIBRARY) $(dist_libdir)
+ $(INSTALL) -m 755 $(SHARED_LIBRARY) $(dist_bindir)