Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/filesystems/ltfs Replace internal .libs copy of the st...
details: https://anonhg.NetBSD.org/pkgsrc/rev/81dc67e0c331
branches: trunk
changeset: 431608:81dc67e0c331
user: joerg <joerg%pkgsrc.org@localhost>
date: Thu May 14 20:08:30 2020 +0000
description:
Replace internal .libs copy of the static archive after modification.
Still not MAKE_JOBS_SAFE, but at least it finally builds consistently.
diffstat:
filesystems/ltfs/Makefile | 5 +++-
filesystems/ltfs/distinfo | 3 +-
filesystems/ltfs/patches/patch-messages_make__message__src.sh | 12 +++++++++++
3 files changed, 18 insertions(+), 2 deletions(-)
diffs (48 lines):
diff -r 3ba8a5197d90 -r 81dc67e0c331 filesystems/ltfs/Makefile
--- a/filesystems/ltfs/Makefile Thu May 14 19:45:50 2020 +0000
+++ b/filesystems/ltfs/Makefile Thu May 14 20:08:30 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2020/04/12 08:28:38 adam Exp $
+# $NetBSD: Makefile,v 1.7 2020/05/14 20:08:30 joerg Exp $
GITHUB_PROJECT= ltfs
DISTNAME= v2.4.2.0-pre0
@@ -14,6 +14,9 @@
COMMENT= Linear FileSystem for LTO and DAT tapes
LICENSE= modified-bsd
+# messages handling is inherently racy and a huge mess
+MAKE_JOBS_SAFE= no
+
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
USE_TOOLS+= autoheader automake autoreconf gmake pkg-config
diff -r 3ba8a5197d90 -r 81dc67e0c331 filesystems/ltfs/distinfo
--- a/filesystems/ltfs/distinfo Thu May 14 19:45:50 2020 +0000
+++ b/filesystems/ltfs/distinfo Thu May 14 20:08:30 2020 +0000
@@ -1,7 +1,8 @@
-$NetBSD: distinfo,v 1.1 2019/02/25 01:00:39 manu Exp $
+$NetBSD: distinfo,v 1.2 2020/05/14 20:08:30 joerg Exp $
SHA1 (ltfs/v2.4.2.0-pre0.tar.gz) = ecce71a30f0beb8281b6fbf1a28c8a33b082a595
RMD160 (ltfs/v2.4.2.0-pre0.tar.gz) = 69fcb0ff2fae7cc509005b14d5fe0a5953456c30
SHA512 (ltfs/v2.4.2.0-pre0.tar.gz) = 700690203ff71d01fce130809df09ce313951a5e427136ae4e071d47a46cbad5736faaef7a2d793adaff147a5c833c33690f7efc1d432828b666244c3e291f8b
Size (ltfs/v2.4.2.0-pre0.tar.gz) = 591900 bytes
SHA1 (patch-conf_Makefile.am) = 95ea905de7c4c71d8cc0effff99930c5af7997a0
+SHA1 (patch-messages_make__message__src.sh) = 931070ffd0cf27a1adee6bc4353b487707567926
diff -r 3ba8a5197d90 -r 81dc67e0c331 filesystems/ltfs/patches/patch-messages_make__message__src.sh
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/filesystems/ltfs/patches/patch-messages_make__message__src.sh Thu May 14 20:08:30 2020 +0000
@@ -0,0 +1,12 @@
+$NetBSD: patch-messages_make__message__src.sh,v 1.1 2020/05/14 20:08:30 joerg Exp $
+
+--- messages/make_message_src.sh.orig 2020-05-13 20:13:12.288742533 +0000
++++ messages/make_message_src.sh
+@@ -89,6 +89,7 @@ make_obj() {
+ echo "pic_object='.libs/${OBJFILE}'" >> ${LTFILE}
+ echo "non_pic_object=none" >> ${LTFILE}
+ libtool --mode=link --tag=CC cc -o ../../lib${BASENAME}_dat.la ${LTFILE}
++ cp ../../lib${BASENAME}_dat.a ../../.libs/lib${BASENAME}_dat.a
+ ;;
+ *)
+ mv ${BASENAME}_dat.o ../../lib${BASENAME}_dat.a
Home |
Main Index |
Thread Index |
Old Index