pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/rvm update to 1.8



details:   https://anonhg.NetBSD.org/pkgsrc/rev/4cbcfa2bb1f9
branches:  trunk
changeset: 460228:4cbcfa2bb1f9
user:      drochner <drochner%pkgsrc.org@localhost>
date:      Mon Aug 25 10:31:07 2003 +0000

description:
update to 1.8
changes:
- Updated for current autoconf/gcc build environment.
- Some uninitialized memory references were found by 'valgrind'.
- Slightly improved writeout/commit performance.
- Explicitly yields to other threads during long running RVM operations.
- More portable detection of fdatasync availability.
- Some more memory initialization fixes, and passing an actual iov
  struct to readv/writev instead of something that looks like it.

diffstat:

 devel/rvm/Makefile         |    5 +-
 devel/rvm/PLIST            |   12 ++--
 devel/rvm/distinfo         |    8 +--
 devel/rvm/patches/patch-aa |  105 ---------------------------------------------
 devel/rvm/patches/patch-ab |   13 -----
 5 files changed, 11 insertions(+), 132 deletions(-)

diffs (195 lines):

diff -r 2c39a92c9536 -r 4cbcfa2bb1f9 devel/rvm/Makefile
--- a/devel/rvm/Makefile        Mon Aug 25 10:28:43 2003 +0000
+++ b/devel/rvm/Makefile        Mon Aug 25 10:31:07 2003 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.10 2002/08/25 18:38:49 jlam Exp $
+# $NetBSD: Makefile,v 1.11 2003/08/25 10:31:07 drochner Exp $
 #
 
-DISTNAME=      rvm-1.6
-PKGREVISION=   1
+DISTNAME=      rvm-1.8
 CATEGORIES=    devel
 MASTER_SITES=  ftp://ftp.coda.cs.cmu.edu/pub/rvm/src/ \
                ftp://ftp.wu-wien.ac.at/pub/systems/coda/src/
diff -r 2c39a92c9536 -r 4cbcfa2bb1f9 devel/rvm/PLIST
--- a/devel/rvm/PLIST   Mon Aug 25 10:28:43 2003 +0000
+++ b/devel/rvm/PLIST   Mon Aug 25 10:31:07 2003 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2002/08/25 18:38:49 jlam Exp $
+@comment $NetBSD: PLIST,v 1.4 2003/08/25 10:31:08 drochner Exp $
 include/rvm/rds.h
 include/rvm/rvm.h
 include/rvm/rvm_segment.h
@@ -7,27 +7,27 @@
 lib/librds.la
 lib/librds.so
 lib/librds.so.2
-lib/librds.so.2.3
+lib/librds.so.2.5
 lib/librdslwp.a
 lib/librdslwp.la
 lib/librdslwp.so
 lib/librdslwp.so.2
-lib/librdslwp.so.2.3
+lib/librdslwp.so.2.5
 lib/librvm.a
 lib/librvm.la
 lib/librvm.so
 lib/librvm.so.2
-lib/librvm.so.2.3
+lib/librvm.so.2.5
 lib/librvmlwp.a
 lib/librvmlwp.la
 lib/librvmlwp.so
 lib/librvmlwp.so.2
-lib/librvmlwp.so.2.3
+lib/librvmlwp.so.2.5
 lib/libseg.a
 lib/libseg.la
 lib/libseg.so
 lib/libseg.so.2
-lib/libseg.so.2.3
+lib/libseg.so.2.5
 sbin/rdsinit
 sbin/rvmutl
 @dirrm include/rvm
diff -r 2c39a92c9536 -r 4cbcfa2bb1f9 devel/rvm/distinfo
--- a/devel/rvm/distinfo        Mon Aug 25 10:28:43 2003 +0000
+++ b/devel/rvm/distinfo        Mon Aug 25 10:31:07 2003 +0000
@@ -1,6 +1,4 @@
-$NetBSD: distinfo,v 1.6 2002/08/25 18:38:50 jlam Exp $
+$NetBSD: distinfo,v 1.7 2003/08/25 10:31:08 drochner Exp $
 
-SHA1 (rvm-1.6.tar.gz) = d6b27b37601d5d1666f3956feb6582c3cb6b1d99
-Size (rvm-1.6.tar.gz) = 374944 bytes
-SHA1 (patch-aa) = c8faef5459fd5ab06293b8131ec9f41451e63bc5
-SHA1 (patch-ab) = 4bfdc161700e8adcf56e25ed535d6a95b77c7e1c
+SHA1 (rvm-1.8.tar.gz) = fac795412e7a5c6f14e88fb8fd1938608b0a8e3b
+Size (rvm-1.8.tar.gz) = 426861 bytes
diff -r 2c39a92c9536 -r 4cbcfa2bb1f9 devel/rvm/patches/patch-aa
--- a/devel/rvm/patches/patch-aa        Mon Aug 25 10:28:43 2003 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,105 +0,0 @@
-$NetBSD: patch-aa,v 1.2 2002/08/25 18:38:50 jlam Exp $
-
---- rvm/Makefile.in.orig       Tue Jun 12 12:24:35 2001
-+++ rvm/Makefile.in
-@@ -444,76 +444,52 @@
- 
- 
- rvm_init.lo: rvm_init.c rvm_init_lwp.lo
--rvm_init_lwp.lo: rvm_init.c
--      $(LTCOMPILE) $(LWPFLAGS) -c $< && \
--      mv rvm_init.lo rvm_init_lwp.lo && \
--      mv rvm_init.o rvm_init_lwp.o
-+rvm_init_lwp.lo: rvm_init_lwp.c
-+      $(LTCOMPILE) $(LWPFLAGS) -c $<
- 
- rvm_map.lo: rvm_map.c rvm_map_lwp.lo
--rvm_map_lwp.lo: rvm_map.c
--      $(LTCOMPILE) $(LWPFLAGS) -c $< && \
--      mv rvm_map.lo rvm_map_lwp.lo && \
--      mv rvm_map.o rvm_map_lwp.o
-+rvm_map_lwp.lo: rvm_map_lwp.c
-+      $(LTCOMPILE) $(LWPFLAGS) -c $<
- 
- rvm_unmap.lo: rvm_unmap.c rvm_unmap_lwp.lo
--rvm_unmap_lwp.lo: rvm_unmap.c
--      $(LTCOMPILE) $(LWPFLAGS) -c $< && \
--      mv rvm_unmap.lo rvm_unmap_lwp.lo && \
--      mv rvm_unmap.o rvm_unmap_lwp.o
-+rvm_unmap_lwp.lo: rvm_unmap_lwp.c
-+      $(LTCOMPILE) $(LWPFLAGS) -c $<
- 
- rvm_trans.lo: rvm_trans.c rvm_trans_lwp.lo
--rvm_trans_lwp.lo: rvm_trans.c
--      $(LTCOMPILE) $(LWPFLAGS) -c $< && \
--      mv rvm_trans.lo rvm_trans_lwp.lo && \
--      mv rvm_trans.o rvm_trans_lwp.o
-+rvm_trans_lwp.lo: rvm_trans_lwp.c
-+      $(LTCOMPILE) $(LWPFLAGS) -c $<
- 
- rvm_logstatus.lo: rvm_logstatus.c rvm_logstatus_lwp.lo
--rvm_logstatus_lwp.lo: rvm_logstatus.c
--      $(LTCOMPILE) $(LWPFLAGS) -c $< && \
--      mv rvm_logstatus.lo rvm_logstatus_lwp.lo && \
--      mv rvm_logstatus.o rvm_logstatus_lwp.o
-+rvm_logstatus_lwp.lo: rvm_logstatus_lwp.c
-+      $(LTCOMPILE) $(LWPFLAGS) -c $<
- 
- rvm_logflush.lo: rvm_logflush.c rvm_logflush_lwp.lo
--rvm_logflush_lwp.lo: rvm_logflush.c
--      $(LTCOMPILE) $(LWPFLAGS) -c $< && \
--      mv rvm_logflush.lo rvm_logflush_lwp.lo && \
--      mv rvm_logflush.o rvm_logflush_lwp.o
-+rvm_logflush_lwp.lo: rvm_logflush_lwp.c
-+      $(LTCOMPILE) $(LWPFLAGS) -c $<
- 
- rvm_logrecovr.lo: rvm_logrecovr.c rvm_logrecovr_lwp.lo
--rvm_logrecovr_lwp.lo: rvm_logrecovr.c
--      $(LTCOMPILE) $(LWPFLAGS) -c $< && \
--      mv rvm_logrecovr.lo rvm_logrecovr_lwp.lo && \
--      mv rvm_logrecovr.o rvm_logrecovr_lwp.o
-+rvm_logrecovr_lwp.lo: rvm_logrecovr_lwp.c
-+      $(LTCOMPILE) $(LWPFLAGS) -c $<
- 
- rvm_utils.lo: rvm_utils.c rvm_utils_lwp.lo
--rvm_utils_lwp.lo: rvm_utils.c
--      $(LTCOMPILE) $(LWPFLAGS) -c $< && \
--      mv rvm_utils.lo rvm_utils_lwp.lo && \
--      mv rvm_utils.o rvm_utils_lwp.o
-+rvm_utils_lwp.lo: rvm_utils_lwp.c
-+      $(LTCOMPILE) $(LWPFLAGS) -c $<
- 
- rvm_io.lo: rvm_io.c rvm_io_lwp.lo
--rvm_io_lwp.lo: rvm_io.c
--      $(LTCOMPILE) $(LWPFLAGS) -c $< && \
--      mv rvm_io.lo rvm_io_lwp.lo && \
--      mv rvm_io.o rvm_io_lwp.o
-+rvm_io_lwp.lo: rvm_io_lwp.c
-+      $(LTCOMPILE) $(LWPFLAGS) -c $<
- 
- rvm_status.lo: rvm_status.c rvm_status_lwp.lo
--rvm_status_lwp.lo: rvm_status.c
--      $(LTCOMPILE) $(LWPFLAGS) -c $< && \
--      mv rvm_status.lo rvm_status_lwp.lo && \
--      mv rvm_status.o rvm_status_lwp.o
-+rvm_status_lwp.lo: rvm_status_lwp.c
-+      $(LTCOMPILE) $(LWPFLAGS) -c $<
- 
- rvm_debug.lo: rvm_debug.c rvm_debug_lwp.lo
--rvm_debug_lwp.lo: rvm_debug.c
--      $(LTCOMPILE) $(LWPFLAGS) -c $< && \
--      mv rvm_debug.lo rvm_debug_lwp.lo && \
--      mv rvm_debug.o rvm_debug_lwp.o
-+rvm_debug_lwp.lo: rvm_debug_lwp.c
-+      $(LTCOMPILE) $(LWPFLAGS) -c $<
- 
- rvm_printers.lo: rvm_printers.c rvm_printers_lwp.lo
--rvm_printers_lwp.lo: rvm_printers.c
--      $(LTCOMPILE) $(LWPFLAGS) -c $< && \
--      mv rvm_printers.lo rvm_printers_lwp.lo && \
--      mv rvm_printers.o rvm_printers_lwp.o
-+rvm_printers_lwp.lo: rvm_printers_lwp.c
-+      $(LTCOMPILE) $(LWPFLAGS) -c $<
- 
- # Tell versions [3.59,3.63) of GNU make to not export all variables.
- # Otherwise a system limit (for SysV at least) may be exceeded.
diff -r 2c39a92c9536 -r 4cbcfa2bb1f9 devel/rvm/patches/patch-ab
--- a/devel/rvm/patches/patch-ab        Mon Aug 25 10:28:43 2003 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-ab,v 1.2 2002/08/25 18:38:51 jlam Exp $
-
---- rvm/rvm_utils.c.orig       Wed Jul  3 12:39:26 2002
-+++ rvm/rvm_utils.c    Wed Jul  3 12:40:30 2002
-@@ -106,7 +106,7 @@ static list_entry_t *malloc_list_entry(i
- 
-     /* allocate the element */
-     cell = (list_entry_t *)
--        malloc((unsigned)cache_type_sizes[ID_INDEX(id)]);
-+        calloc(1, (unsigned)cache_type_sizes[ID_INDEX(id)]);
-     assert(cell != NULL);
-     type_counts[ID_INDEX(id)] ++;       /* count allocations */
- 



Home | Main Index | Thread Index | Old Index