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