pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/filesystems/ltfs



Module Name:    pkgsrc
Committed By:   joerg
Date:           Thu May 14 20:08:30 UTC 2020

Modified Files:
        pkgsrc/filesystems/ltfs: Makefile distinfo
Added Files:
        pkgsrc/filesystems/ltfs/patches: patch-messages_make__message__src.sh

Log Message:
Replace internal .libs copy of the static archive after modification.
Still not MAKE_JOBS_SAFE, but at least it finally builds consistently.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 pkgsrc/filesystems/ltfs/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/filesystems/ltfs/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/filesystems/ltfs/patches/patch-messages_make__message__src.sh

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/filesystems/ltfs/Makefile
diff -u pkgsrc/filesystems/ltfs/Makefile:1.6 pkgsrc/filesystems/ltfs/Makefile:1.7
--- pkgsrc/filesystems/ltfs/Makefile:1.6        Sun Apr 12 08:28:38 2020
+++ pkgsrc/filesystems/ltfs/Makefile    Thu May 14 20:08:30 2020
@@ -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 @@ HOMEPAGE=     https://github.com/LinearTapeF
 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

Index: pkgsrc/filesystems/ltfs/distinfo
diff -u pkgsrc/filesystems/ltfs/distinfo:1.1 pkgsrc/filesystems/ltfs/distinfo:1.2
--- pkgsrc/filesystems/ltfs/distinfo:1.1        Mon Feb 25 01:00:39 2019
+++ pkgsrc/filesystems/ltfs/distinfo    Thu May 14 20:08:30 2020
@@ -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

Added files:

Index: pkgsrc/filesystems/ltfs/patches/patch-messages_make__message__src.sh
diff -u /dev/null pkgsrc/filesystems/ltfs/patches/patch-messages_make__message__src.sh:1.1
--- /dev/null   Thu May 14 20:08:30 2020
+++ pkgsrc/filesystems/ltfs/patches/patch-messages_make__message__src.sh        Thu May 14 20:08:30 2020
@@ -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