pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/parallel/pvm3 Fix up some more bugs introduced by the ...
details: https://anonhg.NetBSD.org/pkgsrc/rev/9e7ca2e77551
branches: trunk
changeset: 478799:9e7ca2e77551
user: dmcmahill <dmcmahill%pkgsrc.org@localhost>
date: Fri Jul 30 13:07:25 2004 +0000
description:
Fix up some more bugs introduced by the libtoolization. Hopefully this
will finally fix all of the bulk build problems seen on -current and
2.0 branch machines (1.6 branch has never had problems).
diffstat:
parallel/pvm3/distinfo | 10 ++++----
parallel/pvm3/patches/patch-bs | 19 ++++++++++++++--
parallel/pvm3/patches/patch-bt | 46 ++++++++++++++++++++++++++++++++---------
parallel/pvm3/patches/patch-bw | 25 ++++++++++++++++------
parallel/pvm3/patches/patch-bx | 21 +++++++++++++++---
5 files changed, 92 insertions(+), 29 deletions(-)
diffs (232 lines):
diff -r 79913ac62a9c -r 9e7ca2e77551 parallel/pvm3/distinfo
--- a/parallel/pvm3/distinfo Fri Jul 30 13:03:17 2004 +0000
+++ b/parallel/pvm3/distinfo Fri Jul 30 13:07:25 2004 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.13 2004/07/26 11:15:24 dmcmahill Exp $
+$NetBSD: distinfo,v 1.14 2004/07/30 13:07:25 dmcmahill Exp $
SHA1 (pvm3.4.4.tgz) = 95bfabee61383fe2223ee2f539129bb54b5afb40
Size (pvm3.4.4.tgz) = 967852 bytes
@@ -46,9 +46,9 @@
SHA1 (patch-bp) = 5820e2ff17c58b2ee0ca7290bb8a259ff080087f
SHA1 (patch-bq) = 5fd3027d3fe2815e9f9555e8c238dcd819978045
SHA1 (patch-br) = bb3431cd07153d9a8d42ca0fed8c55282a21977e
-SHA1 (patch-bs) = 87140b9f45685471fc2814de9624e23666f81735
-SHA1 (patch-bt) = c52c750af0e51c857ae9b73eda6afc1923706ff4
+SHA1 (patch-bs) = 0f982d32bc145aae66fcae721c21560417ed304f
+SHA1 (patch-bt) = d9331073d273a197f4a03499d69693b63f7fb473
SHA1 (patch-bu) = 0ee41192bf7c350b22e3f4dd804f20792dbfee47
SHA1 (patch-bv) = bf9a53cceb5d0c0cbe541a612e014c8421b470da
-SHA1 (patch-bw) = 881c72c6cb07428dd1110bed52a7cd3512259f3c
-SHA1 (patch-bx) = 7c22c0da74e8d09c8deb950b98f4e9652dcd57a7
+SHA1 (patch-bw) = 2dd00c3b3cebc8dfc926429648a6f9a3d314d041
+SHA1 (patch-bx) = a8e538ec5bf5f0c6bba76a136186430a72e480fa
diff -r 79913ac62a9c -r 9e7ca2e77551 parallel/pvm3/patches/patch-bs
--- a/parallel/pvm3/patches/patch-bs Fri Jul 30 13:03:17 2004 +0000
+++ b/parallel/pvm3/patches/patch-bs Fri Jul 30 13:07:25 2004 +0000
@@ -1,8 +1,20 @@
-$NetBSD: patch-bs,v 1.1 2004/07/19 22:41:16 dmcmahill Exp $
+$NetBSD: patch-bs,v 1.2 2004/07/30 13:07:25 dmcmahill Exp $
--- console/Makefile.aimk.orig Thu Aug 28 18:12:54 1997
-+++ console/Makefile.aimk Wed Mar 24 18:39:55 2004
-@@ -37,17 +37,21 @@
++++ console/Makefile.aimk
+@@ -20,8 +20,8 @@ TRCLDIR = $(TRCDIR)/$(PVM_ARCH)
+ PVMLIB = pvm3
+ TRCLIB = pvmtrc
+ LIBPREFIX = lib
+-PVMLIBDEP = $(PVMLDIR)/$(LIBPREFIX)$(PVMLIB).a
+-TRCLIBDEP = $(TRCLDIR)/$(LIBPREFIX)$(TRCLIB).a
++PVMLIBDEP = $(PVMLDIR)/$(LIBPREFIX)$(PVMLIB).la
++TRCLIBDEP = $(TRCLDIR)/$(LIBPREFIX)$(TRCLIB).la
+ CFLAGS = $(CFLOPTS) -DIMA_$(PVM_ARCH) -I$(PVMIDIR) -I$(TRCIDIR) \
+ -I$(PVMSDIR) $(ARCHCFLAGS)
+ LIBS = $(LOPT) -L$(TRCLDIR) -L$(PVMLDIR) \
+@@ -36,19 +36,23 @@ $(PVMLDIR):
+ - mkdir $(PVMLDIR)
$(PVMLDIR)/pvm$(EXESFX): pvm$(EXESFX)
+ ${MKDIR} $(PVMLDIR)/.libs
@@ -29,3 +41,4 @@
+ $(LTCC) $(CFLAGS) -c $(SDIR)/trc.c
clean:
+ rm -f *.o pvm$(EXESFX)
diff -r 79913ac62a9c -r 9e7ca2e77551 parallel/pvm3/patches/patch-bt
--- a/parallel/pvm3/patches/patch-bt Fri Jul 30 13:03:17 2004 +0000
+++ b/parallel/pvm3/patches/patch-bt Fri Jul 30 13:07:25 2004 +0000
@@ -1,8 +1,27 @@
-$NetBSD: patch-bt,v 1.1 2004/07/19 22:41:16 dmcmahill Exp $
+$NetBSD: patch-bt,v 1.2 2004/07/30 13:07:25 dmcmahill Exp $
--- pvmgs/Makefile.aimk.orig Wed Feb 16 21:49:03 2000
-+++ pvmgs/Makefile.aimk Thu Mar 25 01:45:35 2004
-@@ -58,15 +58,22 @@
++++ pvmgs/Makefile.aimk
+@@ -26,7 +26,7 @@ PVMXDIR = $(PVMBDIR)/$(PVM_ARCH)
+ PVMLDIR = $(PVMDIR)/lib/$(PVM_ARCH)
+ PVMLIB = pvm3
+ LIBPREFIX = lib
+-PVMLIBDEP = $(PVMLDIR)/$(LIBPREFIX)$(PVMLIB).a
++PVMLIBDEP = $(PVMLDIR)/$(LIBPREFIX)$(PVMLIB).la
+ CFLAGS = $(CFLOPTS) -I$(PVMIDIR) -I$(PVMSDIR) -DIMA_$(PVM_ARCH) \
+ $(ARCHCFLAGS)
+ LIBS = $(LOPT) -L$(PVMLDIR) -l$(PVMLIB) $(ARCHLIB)
+@@ -39,7 +39,7 @@ PROGS = $(PVMXDIR)/pvm_gstat$(EXESFX) \
+
+ LPROGS = $(PVMLDIR)/pvmgs$(EXESFX)
+
+-LIBGPVM = $(LIBPREFIX)gpvm3.a
++LIBGPVM = $(LIBPREFIX)gpvm3.la
+
+ install: all
+
+@@ -57,17 +57,24 @@ $(PVMLDIR):
+ - mkdir $(PVMLDIR)
$(PVMXDIR)/pvm_gstat$(EXESFX): pvm_gstat$(EXESFX)
+ ${MKDIR} $(PVMXDIR)/.libs
@@ -24,10 +43,12 @@
- case x$(HASRANLIB) in xt ) echo ranlib; ranlib $(PVMLDIR)/$(LIBGPVM) ;; esac
+ ${MKDIR} $(PVMLDIR)/.libs
+ -cp .libs/* $(PVMLDIR)/.libs
-+ cp $(LIBGPVM:.a=.*) $(PVMLDIR)
++ cp $(LIBGPVM:.la=.*) $(PVMLDIR)
$(PVMLDIR)/$(LIBGPVM)-mpp: $(LIBGPVM)-mpp
-@@ -76,16 +83,21 @@
+ cp $(LIBGPVM) $(PVMLDIR)
+@@ -75,18 +82,23 @@ $(PVMLDIR)/$(LIBGPVM)-mpp: $(LIBGPVM)-m
+ touch $(PVMLDIR)/$(LIBGPVM)-mpp
$(PVMLDIR)/pvmgs$(EXESFX): pvmgs$(EXESFX)
+ ${MKDIR} $(PVMLDIR)/.libs
@@ -38,7 +59,7 @@
+
pvmgroups$(EXESFX): pvmgroups.o $(LIBGPVM) $(PVMLIBDEP)
- $(CC) $(CFLAGS) -o $@ pvmgroups.o $(LIBGPVM) $(LIBS)
-+ $(LIBTOOL) --mode=link $(CC) ${PVM_STATIC} $(CFLAGS) -o $@ pvmgroups.lo $(LIBGPVM:.a=.la) $(LIBS)
++ $(LIBTOOL) --mode=link $(CC) ${PVM_STATIC} $(CFLAGS) -o $@ pvmgroups.lo $(LIBGPVM) $(LIBS)
pvmgs$(EXESFX): $(DOBJ) $(PVMLIBDEP)
- $(CC) $(CFLAGS) -o $@ $(DOBJ) $(LIBS)
@@ -48,19 +69,23 @@
rm -f $(LIBGPVM)
- $(AR) cr $(LIBGPVM) $(LOBJ)
- case x$(HASRANLIB) in xt ) echo ranlib; ranlib $(LIBGPVM) ;; esac
-+ ${LIBTOOL} --mode=link ${CC} ${PVM_STATIC} -o ${.TARGET:.a=.la} ${LOBJ:.o=.lo} \
++ ${LIBTOOL} --mode=link ${CC} ${PVM_STATIC} -o $@ ${LOBJ:.o=.lo} \
+ -rpath ${PVM_DIR}/lib/$(PVM_ARCH) \
+ -version-info ${PVMLIB_VER}
$(LIBGPVM)-mpp: $(LOBJ)
-@@ -96,5 +108,5 @@
+ rm -f $(LIBGPVM)
+@@ -95,7 +107,7 @@ $(LIBGPVM)-mpp: $(LOBJ)
+ touch $(LIBGPVM)-mpp
pvm_gstat$(EXESFX): pvm_gstat.o $(LIBGPVM) $(PVMLIBDEP)
- $(CC) $(CFLAGS) -o $@ pvm_gstat.o $(LIBGPVM) $(LIBS)
-+ $(LIBTOOL) --mode=link $(CC) ${PVM_STATIC} $(CFLAGS) -o $@ pvm_gstat.lo $(LIBGPVM:.a=.la) $(LIBS)
++ $(LIBTOOL) --mode=link $(CC) ${PVM_STATIC} $(CFLAGS) -o $@ pvm_gstat.lo $(LIBGPVM) $(LIBS)
clean:
-@@ -111,15 +123,15 @@
+ rm -f $(DOBJ) $(LOBJ) pvmgs$(EXESFX) $(LIBGPVM) \
+@@ -110,17 +122,17 @@ lint:
+
#
pvmgsu_core.o: $(SDIR)/pvmgsu_core.c
- $(CC) $(CFLAGS) -c $(SDIR)/pvmgsu_core.c
@@ -82,3 +107,4 @@
+ $(LTCC) $(CFLAGS) -c $(SDIR)/pvmgs_func.c
#
+ # Source File Dependencies
diff -r 79913ac62a9c -r 9e7ca2e77551 parallel/pvm3/patches/patch-bw
--- a/parallel/pvm3/patches/patch-bw Fri Jul 30 13:03:17 2004 +0000
+++ b/parallel/pvm3/patches/patch-bw Fri Jul 30 13:07:25 2004 +0000
@@ -1,24 +1,35 @@
-$NetBSD: patch-bw,v 1.1 2004/07/19 22:41:16 dmcmahill Exp $
+$NetBSD: patch-bw,v 1.2 2004/07/30 13:07:25 dmcmahill Exp $
--- libfpvm/Makefile.aimk.orig Mon Mar 15 19:05:11 1999
-+++ libfpvm/Makefile.aimk Wed Mar 24 23:23:12 2004
-@@ -110,9 +110,12 @@
++++ libfpvm/Makefile.aimk
+@@ -35,7 +35,7 @@ PVMBFUNCH = $(PVMDIR)/src/bfunc.h
+ PVMBFHEADERS = $(PVMHEADERS) $(PVMBFUNCH)
+
+ LIBPREFIX = lib
+-LIBFPVM = $(LIBPREFIX)fpvm3.a
++LIBFPVM = $(LIBPREFIX)fpvm3.la
+
+ LOBS = pvmfaddhost.o \
+ pvmfaddmhf.o \
+@@ -109,11 +109,14 @@ $(PVMLDIR):
+ - mkdir $(PVMLDIR)
$(PVMLDIR)/$(LIBFPVM): $(LIBFPVM)
-- cp $(LIBFPVM) $(PVMLDIR)
+ ${MKDIR} $(PVMLDIR)/.libs
+ cp .libs/* $(PVMLDIR)/.libs
-+ cp $(LIBFPVM:.a=.la) $(PVMLDIR)
+ cp $(LIBFPVM) $(PVMLDIR)
$(LIBFPVM): $(LOBS) ftocstr.o
- $(AR) cr $(LIBFPVM) $?
- case x$(HASRANLIB) in xt ) echo ranlib; ranlib $(LIBFPVM) ;; esac
-+ ${LIBTOOL} --mode=link ${CC} ${PVM_STATIC} -o ${.TARGET:.a=.la} ${LOBS:.o=.lo} \
++ ${LIBTOOL} --mode=link ${CC} ${PVM_STATIC} -o $@ ${LOBS:.o=.lo} \
+ ftocstr.lo -rpath ${PVM_DIR}/lib/$(PVM_ARCH) \
+ -version-info ${PVMLIB_VER}
clean:
-@@ -122,320 +125,322 @@
+ rm -f $(LOBS) ftocstr.o $(LIBFPVM)
+@@ -121,321 +124,323 @@ clean:
+ tidy:
rm -f $(LOBS)
+LTCC= $(LIBTOOL) --mode=compile $(CC)
diff -r 79913ac62a9c -r 9e7ca2e77551 parallel/pvm3/patches/patch-bx
--- a/parallel/pvm3/patches/patch-bx Fri Jul 30 13:03:17 2004 +0000
+++ b/parallel/pvm3/patches/patch-bx Fri Jul 30 13:07:25 2004 +0000
@@ -1,15 +1,27 @@
-$NetBSD: patch-bx,v 1.1 2004/07/19 22:41:16 dmcmahill Exp $
+$NetBSD: patch-bx,v 1.2 2004/07/30 13:07:25 dmcmahill Exp $
--- rm/Makefile.aimk.orig Thu Aug 28 21:20:11 1997
-+++ rm/Makefile.aimk Thu Mar 25 02:03:29 2004
-@@ -43,4 +43,6 @@
++++ rm/Makefile.aimk
+@@ -20,7 +20,7 @@ PVMIDIR = $(PVMDIR)/include
+ PVMLDIR = $(PVMDIR)/lib/$(PVM_ARCH)
+ PVMLIB = pvm3
+ LIBPREFIX = lib
+-PVMLIBDEP = $(PVMLDIR)/$(LIBPREFIX)$(PVMLIB).a
++PVMLIBDEP = $(PVMLDIR)/$(LIBPREFIX)$(PVMLIB).la
+ SDIR = $(PVMDIR)/rm
+ BDIR = $(PVMDIR)/bin
+ XDIR = $(BDIR)/$(PVM_ARCH)
+@@ -42,6 +42,8 @@ $(XDIR):
+ - mkdir $(XDIR)
$(XDIR)/srm$(EXESFX): srm$(EXESFX)
+ ${MKDIR} $(XDIR)/.libs
+ -cp .libs/srm$(EXESFX) $(XDIR)/.libs
cp srm$(EXESFX) $(XDIR)
-@@ -52,9 +54,12 @@
+
+@@ -51,11 +53,14 @@ install: $(XDIR) $(XDIR)/srm$(EXESFX)
+
local: srm$(EXESFX)
+LTCC= $(LIBTOOL) --mode=compile $(CC)
@@ -24,3 +36,4 @@
+ $(LTCC) $(CFLAGS) -c $(SDIR)/srm.c
again:
+ cd $(SDIR) ; touch *.c *.h ; make
Home |
Main Index |
Thread Index |
Old Index