pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
libbsd: fix bug with overwritten shared object.
Module Name: pkgsrc-wip
Committed By: Paolo Vincenzo Olivo <vms%retrobsd.ddns.net@localhost>
Pushed By: vms
Date: Thu Jul 7 21:23:17 2022 +0200
Changeset: 80d8bcb0be7ac0b590d51f1979d181afd491dc4c
Modified Files:
libbsd/distinfo
Added Files:
libbsd/patches/patch-src_Makefile.am
Log Message:
libbsd: fix bug with overwritten shared object.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=80d8bcb0be7ac0b590d51f1979d181afd491dc4c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
libbsd/distinfo | 1 +
libbsd/patches/patch-src_Makefile.am | 13 +++++++++++++
2 files changed, 14 insertions(+)
diffs:
diff --git a/libbsd/distinfo b/libbsd/distinfo
index ce6accd4d1..f47c232d21 100644
--- a/libbsd/distinfo
+++ b/libbsd/distinfo
@@ -3,3 +3,4 @@ $NetBSD$
BLAKE2s (libbsd-0.11.6.tar.xz) = f0b73907cb25c276ea7eaeba1608433b19cc1d6be82d1200690adb23ac586ef9
SHA512 (libbsd-0.11.6.tar.xz) = 9dbbfb84340fc69f59667241701d81d176439ce168f123344805898a269f7bd0e98abf8c7fc12d9bf539d1effb19424d93b647cc9120f693327e736d339e6075
Size (libbsd-0.11.6.tar.xz) = 416600 bytes
+SHA1 (patch-src_Makefile.am) = aac9bac709618ac35788106c0e592c418fafceb5
diff --git a/libbsd/patches/patch-src_Makefile.am b/libbsd/patches/patch-src_Makefile.am
new file mode 100644
index 0000000000..8e45f56a81
--- /dev/null
+++ b/libbsd/patches/patch-src_Makefile.am
@@ -0,0 +1,13 @@
+$NetBSD$
+
+--- src/Makefile.am.orig 2022-01-29 14:23:40.000000000 +0000
++++ src/Makefile.am
+@@ -156,7 +156,7 @@ if NEED_TRANSPARENT_LIBMD
+ # The "GNU ld script" magic is required so that GNU ldconfig does not complain
+ # about an unknown format file.
+ soname=`readlink $(DESTDIR)$(libdir)/libbsd.so`; \
+- $(RM) $(DESTDIR)$(libdir)/libbsd.so; \
++ rm -f $(DESTDIR)$(libdir)/libbsd.so; \
+ (echo '/* GNU ld script'; \
+ echo ' * The MD5 functions are provided by the libmd library. */'; \
+ cat format.ld; \
Home |
Main Index |
Thread Index |
Old Index