summaryrefslogtreecommitdiff
path: root/filesystems
diff options
context:
space:
mode:
authordholland <dholland@pkgsrc.org>2011-12-21 08:53:43 +0000
committerdholland <dholland@pkgsrc.org>2011-12-21 08:53:43 +0000
commitf3c5ea9fa24428a7dd1945b6dfc1239d784a9457 (patch)
tree90cc6e7b7e4710b2cb1f4465987633828c23c229 /filesystems
parent9ff3998f7f5b3ac3fc2f864c85e097d47812d3f1 (diff)
downloadpkgsrc-f3c5ea9fa24428a7dd1945b6dfc1239d784a9457.tar.gz
Fix shared library linkage with USE_BSD_MAKEFILE in a bootstrapped
environment, where the rules for building .so files don't really accomodate multiple libs in the same package properly. This is a hack; bootstrap-mk-files should be fixed.
Diffstat (limited to 'filesystems')
-rw-r--r--filesystems/fs-utils/distinfo3
-rw-r--r--filesystems/fs-utils/patches/patch-lib_Makefile_inc15
2 files changed, 17 insertions, 1 deletions
diff --git a/filesystems/fs-utils/distinfo b/filesystems/fs-utils/distinfo
index b0126a7b801..7bd146a00c2 100644
--- a/filesystems/fs-utils/distinfo
+++ b/filesystems/fs-utils/distinfo
@@ -1,7 +1,8 @@
-$NetBSD: distinfo,v 1.8 2011/04/30 19:50:56 stacktic Exp $
+$NetBSD: distinfo,v 1.9 2011/12/21 08:53:43 dholland Exp $
SHA1 (fs-utils_20091116.tar.gz) = cb49494a66a5d6bf69f2d80d79482b3f7607da29
RMD160 (fs-utils_20091116.tar.gz) = 8381dfc13d8470560342c96167e033c255233ab2
Size (fs-utils_20091116.tar.gz) = 153103 bytes
SHA1 (patch-aa) = 654fc2827e1c41bd28cc31535a91fff799424017
SHA1 (patch-ab) = e0654d25a6e0f8456f0568c9b20de16cfe1b77c1
+SHA1 (patch-lib_Makefile_inc) = e004fd2eaa287dd683e95718b3d3cb714c63f003
diff --git a/filesystems/fs-utils/patches/patch-lib_Makefile_inc b/filesystems/fs-utils/patches/patch-lib_Makefile_inc
new file mode 100644
index 00000000000..5ccb54edb48
--- /dev/null
+++ b/filesystems/fs-utils/patches/patch-lib_Makefile_inc
@@ -0,0 +1,15 @@
+$NetBSD: patch-lib_Makefile_inc,v 1.1 2011/12/21 08:53:44 dholland Exp $
+
+Fix shared library linkage with USE_BSD_MAKEFILE in a bootstrapped
+environment, where the rules for building .so files don't really
+accomodate multiple libs in the same package properly.
+
+This is a hack; bootstrap-mk-files should be fixed.
+
+--- lib/Makefile.inc~ 2009-11-15 16:29:22.000000000 +0000
++++ lib/Makefile.inc
+@@ -4,3 +4,4 @@
+
+ CFLAGS+= -I${RUMPINCSDIR}
+ LDADD+= -L${RUMPLIBDIR} -lukfs
++LDADD+= -R${PREFIX}/lib