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