pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/44637: update net/coda and devel/{lwp,rpc2,rvm} (patches supplied)
>Number: 44637
>Category: pkg
>Synopsis: update net/coda and devel/{lwp,rpc2,rvm} (patches supplied)
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Fri Feb 25 22:55:00 +0000 2011
>Originator: Jukka Salmi
>Release: pkgsrc HEAD
>Organization:
>Environment:
n/a
>Description:
The attached patches update net/coda and its related packages to their latest
released versions.
net/coda: 6.9.2 -> 6.9.5
several bug fixes and enhancements, see:
http://www.coda.cs.cmu.edu/maillists/coda-announce/0084.html
http://www.coda.cs.cmu.edu/maillists/coda-announce/0083.html
http://www.coda.cs.cmu.edu/maillists/coda-announce/0082.html
devel/lwp: 2.4 -> 2.6
New in 2.6:
* Fix fortify failure whenever a new thread is started.
* ARM thumb2 assembly fix.
New in 2.5:
* Fix ARM/ARMEL build failure (Riku Voipio)
* Packaging/build fixes.
* Add valgrind markers for LWP stacks.
* Avoid using the libc ucontext.h macros.
* Improve context switch times and reduce unnecessary gettimeofday syscalls.
* Don't call setjmp in a function to avoid stack corruption when we return.
devel/rpc2: 2.7 -> 2.10
New in 2.10:
* AES-CCM-16 was incorrectly named AES-CCM-12.
* AES-CCM checksum validation always failed when the final block was partial.
New in 2.9:
* Send busy responses on new but not yet enabled connections.
* Make sure we wake up threads waiting for binding to complete.
* Clean up mrpc2_SendReliably, it sometimes exited too early and ignored the
overall timebomb timer.
* Precompute retransmission intervals.
New in 2.8:
* Simplified retransmission interval calculation.
* Do not wait for the full RPC2 timeout when receiving a busy response.
* Unify rpc2 & sftp retransmission counters.
* Fixed client-to-server sftp transfer failures.
* PBKDF check would trigger unnecessary warnings depending on clock
granularity.
devel/rvm: 1.14 -> 1.17
New in 1.17:
* Add rvmutl/rdsinit man pages.
* Make sure we can build with pthread support.
* Fix several concurrent threading issues.
New in 1.16:
* More pkg config updates, allow building against uninstalled libs.
* strict-aliasing fixes.
New in 1.15:
* Build and packaging updates.
* Use pkg-config.
* Build a separate version of libseg linked with librvmlwp.
* Default now only builds the lwp threaded version of all libraries.
>How-To-Repeat:
n/a
>Fix:
The attached patches are also available from
http://salmi.ch/~jukka/patches/NetBSD/pkgsrc/net/coda/coda-2.9.5.diff
http://salmi.ch/~jukka/patches/NetBSD/pkgsrc/devel/lwp/lwp-2.6.diff
http://salmi.ch/~jukka/patches/NetBSD/pkgsrc/devel/rpc2/rpc2-2.10.diff
http://salmi.ch/~jukka/patches/NetBSD/pkgsrc/devel/rvm/rvm-1.17.diff
With Coda 6.9.5 the following patches are no longer needed and must be removed:
net/coda/patches/patch-aa
net/coda/patches/patch-ab
Index: net/coda/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/net/coda/Makefile,v
retrieving revision 1.9
diff -u -p -r1.9 Makefile
--- net/coda/Makefile 20 May 2009 00:58:25 -0000 1.9
+++ net/coda/Makefile 25 Feb 2011 22:28:58 -0000
@@ -1,8 +1,7 @@
# $NetBSD: Makefile,v 1.9 2009/05/20 00:58:25 wiz Exp $
#
-DISTNAME= coda-6.9.2
-PKGREVISION= 3
+DISTNAME= coda-6.9.5
CATEGORIES= net
MASTER_SITES= http://www.coda.cs.cmu.edu/pub/coda/src/
@@ -15,7 +14,7 @@ PKG_DESTDIR_SUPPORT= user-destdir
# See http://coda.wikidev.net/Quick_Client_Action for hints on how
# to configure venus.
-USE_TOOLS+= gmake perl perl:run
+USE_TOOLS+= gmake pkg-config perl perl:run
GNU_CONFIGURE= yes
USE_LANGUAGES= c c++
REPLACE_PERL= coda-src/scripts/tape.pl coda-src/scripts/volmunge
@@ -25,5 +24,6 @@ REPLACE_PERL= coda-src/scripts/tape.pl c
.include "../../devel/rvm/buildlink3.mk"
.include "../../devel/readline/buildlink3.mk"
.include "../../mk/curses.buildlink3.mk"
+.include "../../lang/python/application.mk"
.include "../../mk/bsd.pkg.mk"
Index: net/coda/distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/net/coda/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- net/coda/distinfo 2 Dec 2007 14:33:05 -0000 1.5
+++ net/coda/distinfo 25 Feb 2011 22:28:58 -0000
@@ -1,8 +1,7 @@
$NetBSD: distinfo,v 1.5 2007/12/02 14:33:05 rillig Exp $
-SHA1 (coda-6.9.2.tar.gz) = 47e71299d04dbb9e03f9f5a7101933679b1cb316
-RMD160 (coda-6.9.2.tar.gz) = 4cdf2ad53333359d39793147daee865b22b38993
-Size (coda-6.9.2.tar.gz) = 1650937 bytes
-SHA1 (patch-aa) = f9cb4a72a4ff72020ba52382481811fe71931ab2
-SHA1 (patch-ab) = 07675cfb2eb7ebe40609338368ca7df813a7d5dd
-SHA1 (patch-ac) = ecbd62e4007a77b2e7734de918f70712f9fc9144
+SHA1 (coda-6.9.5.tar.gz) = 248af27c506f5c3be4c4e53f821c9c904580fe60
+RMD160 (coda-6.9.5.tar.gz) = 9ef0643aacc7d1352ef253af00d4c7e6ad9e1f78
+Size (coda-6.9.5.tar.gz) = 1723098 bytes
+SHA1 (patch-ac) = b9f9fd68c633e09717252562b06238b87df1a6b7
+SHA1 (patch-ad) = 464c8e435ccfd23d5dd68f94a87e18fa2899f335
Index: net/coda/patches/patch-ac
===================================================================
RCS file: /cvsroot/pkgsrc/net/coda/patches/patch-ac,v
retrieving revision 1.3
diff -u -p -r1.3 patch-ac
--- net/coda/patches/patch-ac 2 Dec 2007 14:33:06 -0000 1.3
+++ net/coda/patches/patch-ac 25 Feb 2011 22:28:58 -0000
@@ -3,9 +3,9 @@ $NetBSD: patch-ac,v 1.3 2007/12/02 14:33
Added experimental code to support mounting on NetBSD >= 4.99.24. The
magic value of 256 is taken from coda_vfsops in coda_vfsops.c.
---- coda-src/venus/worker.cc.orig 2007-08-01 18:32:29.000000000 +0000
-+++ coda-src/venus/worker.cc 2007-11-30 23:12:18.000000000 +0000
-@@ -367,11 +367,19 @@ void VFSMount()
+--- coda-src/venus/worker.cc.orig 2008-10-06 16:52:22.000000000 +0000
++++ coda-src/venus/worker.cc
+@@ -403,11 +403,19 @@ void VFSMount()
error = nmount(md, 6, 0);
}
#endif
@@ -13,9 +13,9 @@ magic value of 256 is taken from coda_vf
+
+#if defined(__NetBSD__) && defined(__NetBSD_Prereq__) &&
__NetBSD_Prereq__(4,99,24)
+ if (error < 0)
-+ error = mount("coda", venusRoot, 0, kernDevice, 256);
++ error = mount("coda", venusRoot, 0, (void *)kernDevice, 256);
+ if (error < 0)
-+ error = mount("cfs", venusRoot, 0, kernDevice, 256);
++ error = mount("cfs", venusRoot, 0, (void *)kernDevice, 256);
+#else
if (error < 0)
error = mount("coda", venusRoot, 0, kernDevice);
--- /dev/null 2011-02-25 22:49:42.000000000 +0100
+++ net/coda/patches/patch-ad 2011-02-25 21:08:35.000000000 +0100
@@ -0,0 +1,13 @@
+$NetBSD$
+
+--- configure.orig 2011-02-25 20:04:49.000000000 +0000
++++ configure
+@@ -18400,7 +18400,7 @@ $as_echo "#define HAVE_FLOCK_LOCKING 1"
+
+ if test "$buildvcodacon" != no ; then
+ test -z "${FLUID}" && as_fn_error "\"Unable to find fltk-fluid\"" "$LINENO"
5
+- test "$coda_cv_path_fltk" == none && as_fn_error "\"Unable to find
libfltk\"" "$LINENO" 5
++ test "$coda_cv_path_fltk" = none && as_fn_error "\"Unable to find
libfltk\"" "$LINENO" 5
+ fi
+ if test "$buildvcodacon" != no; then
+ BUILD_VCODACON_TRUE=
Index: devel/lwp/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/devel/lwp/Makefile,v
retrieving revision 1.27
diff -u -p -r1.27 Makefile
--- devel/lwp/Makefile 14 Jul 2008 12:56:02 -0000 1.27
+++ devel/lwp/Makefile 25 Feb 2011 20:36:17 -0000
@@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.27 2008/07/14 12:56:02 joerg Exp $
#
-DISTNAME= lwp-2.4
+DISTNAME= lwp-2.6
CATEGORIES= devel
MASTER_SITES= http://www.coda.cs.cmu.edu/pub/lwp/src/
Index: devel/lwp/distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/devel/lwp/distinfo,v
retrieving revision 1.13
diff -u -p -r1.13 distinfo
--- devel/lwp/distinfo 22 Jan 2008 02:00:42 -0000 1.13
+++ devel/lwp/distinfo 25 Feb 2011 20:36:17 -0000
@@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.13 2008/01/22 02:00:42 gdt Exp $
-SHA1 (lwp-2.4.tar.gz) = c15064a9b5991db14cd00ea0bd8528559a28f57b
-RMD160 (lwp-2.4.tar.gz) = 963786da9e39ad2182df3994ff8b4050f30d4cd6
-Size (lwp-2.4.tar.gz) = 386511 bytes
+SHA1 (lwp-2.6.tar.gz) = bcc4f6c38138b1e2f18ce7fad535ad508e4da11b
+RMD160 (lwp-2.6.tar.gz) = f4c13cc15a2b45a1456e91fb7eb103937079125e
+Size (lwp-2.6.tar.gz) = 372225 bytes
Index: devel/rpc2/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/devel/rpc2/Makefile,v
retrieving revision 1.36
diff -u -p -r1.36 Makefile
--- devel/rpc2/Makefile 20 May 2009 00:58:14 -0000 1.36
+++ devel/rpc2/Makefile 25 Feb 2011 20:36:27 -0000
@@ -1,8 +1,7 @@
# $NetBSD: Makefile,v 1.36 2009/05/20 00:58:14 wiz Exp $
#
-DISTNAME= rpc2-2.7
-PKGREVISION= 1
+DISTNAME= rpc2-2.10
CATEGORIES= devel
MASTER_SITES= http://www.coda.cs.cmu.edu/pub/rpc2/src/
Index: devel/rpc2/distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/devel/rpc2/distinfo,v
retrieving revision 1.15
diff -u -p -r1.15 distinfo
--- devel/rpc2/distinfo 29 Jan 2008 20:50:43 -0000 1.15
+++ devel/rpc2/distinfo 25 Feb 2011 20:36:27 -0000
@@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.15 2008/01/29 20:50:43 gdt Exp $
-SHA1 (rpc2-2.7.tar.gz) = adcb2eb324d18f8da88b3e7e85ec4551b1591372
-RMD160 (rpc2-2.7.tar.gz) = d57410399424a08e6a016c4cf517454f6ae3961f
-Size (rpc2-2.7.tar.gz) = 624013 bytes
+SHA1 (rpc2-2.10.tar.gz) = cec3c836e29ca1263156c314af662d8e087e0ab5
+RMD160 (rpc2-2.10.tar.gz) = f155cc33c91d6b354376228027a1474e12b0bb28
+Size (rpc2-2.10.tar.gz) = 595825 bytes
Index: devel/rvm/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/devel/rvm/Makefile,v
retrieving revision 1.22
diff -u -p -r1.22 Makefile
--- devel/rvm/Makefile 20 Jun 2008 01:09:16 -0000 1.22
+++ devel/rvm/Makefile 25 Feb 2011 20:36:37 -0000
@@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.22 2008/06/20 01:09:16 joerg Exp $
#
-DISTNAME= rvm-1.14
+DISTNAME= rvm-1.17
CATEGORIES= devel
MASTER_SITES= http://ftp.coda.cs.cmu.edu/pub/rvm/src/
@@ -11,7 +11,7 @@ COMMENT= Recoverable Virtual Memory
PKG_DESTDIR_SUPPORT= user-destdir
-USE_TOOLS+= gmake
+USE_TOOLS+= gmake pkg-config
USE_LIBTOOL= YES
GNU_CONFIGURE= YES
Index: devel/rvm/PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/devel/rvm/PLIST,v
retrieving revision 1.6
diff -u -p -r1.6 PLIST
--- devel/rvm/PLIST 14 Jun 2009 17:49:13 -0000 1.6
+++ devel/rvm/PLIST 25 Feb 2011 20:36:37 -0000
@@ -3,10 +3,11 @@ include/rvm/rds.h
include/rvm/rvm.h
include/rvm/rvm_segment.h
include/rvm/rvm_statistics.h
-lib/librds.la
lib/librdslwp.la
-lib/librvm.la
lib/librvmlwp.la
-lib/libseg.la
+lib/libseglwp.la
+lib/pkgconfig/rvmlwp.pc
+man/man1/rdsinit.1
+man/man1/rvmutl.1
sbin/rdsinit
sbin/rvmutl
Index: devel/rvm/buildlink3.mk
===================================================================
RCS file: /cvsroot/pkgsrc/devel/rvm/buildlink3.mk,v
retrieving revision 1.8
diff -u -p -r1.8 buildlink3.mk
--- devel/rvm/buildlink3.mk 20 Mar 2009 19:24:29 -0000 1.8
+++ devel/rvm/buildlink3.mk 25 Feb 2011 20:36:37 -0000
@@ -6,7 +6,7 @@ BUILDLINK_TREE+= rvm
RVM_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.rvm+= rvm>=1.3
-BUILDLINK_ABI_DEPENDS.rvm+= rvm>=1.11nb1
+BUILDLINK_ABI_DEPENDS.rvm+= rvm>=1.17
BUILDLINK_PKGSRCDIR.rvm?= ../../devel/rvm
.include "../../devel/lwp/buildlink3.mk"
Index: devel/rvm/distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/devel/rvm/distinfo,v
retrieving revision 1.11
diff -u -p -r1.11 distinfo
--- devel/rvm/distinfo 11 Apr 2007 18:20:16 -0000 1.11
+++ devel/rvm/distinfo 25 Feb 2011 20:36:37 -0000
@@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.11 2007/04/11 18:20:16 gdt Exp $
-SHA1 (rvm-1.14.tar.gz) = 1be3c09a742d48385933f3273e144c26b03fdb05
-RMD160 (rvm-1.14.tar.gz) = 1160eaec124ce9a84277af68472b502131b2e003
-Size (rvm-1.14.tar.gz) = 535982 bytes
+SHA1 (rvm-1.17.tar.gz) = e31915d34f70c5ec9e8a08d702414b84fe0dda1f
+RMD160 (rvm-1.17.tar.gz) = ed5a5a3ed499cb1822766154755cb91860b533a7
+Size (rvm-1.17.tar.gz) = 558574 bytes
Home |
Main Index |
Thread Index |
Old Index