pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/42364: pkgsrc/lang/gauche update request to 0.9
>Number: 42364
>Category: pkg
>Synopsis: gauche 0.9 is out so please update pkgsrc
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Mon Nov 23 01:30:00 +0000 2009
>Originator: enami tsugutomo
>Release: NetBSD 5.99.21
>Organization:
>Environment:
System: NetBSD read-fault.enami.but-b.or.jp 5.99.21 NetBSD 5.99.21 (GENERIC)
#0: Sun Nov 1 09:56:31 JST 2009
enami%red-pepper.enami.but-b.or.jp@localhost:/write-fault/tmp/current/obj.i386/sys/arch/i386/compile/GENERIC
i386
Architecture: i386
Machine: i386
>Description:
Gauche 0.9, the r5rs scheme implementation, is out. pkgsrc version
is still 0.8.13 (note that there is 0.8.14 which is released over
a year ago). Please update.
See http://practical-scheme.net/gauche/ for the list of changes.
>How-To-Repeat:
cd pkgsrc/lang/gauche and see it is still 0.8.13.
>Fix:
Here is possible changes to bring 0.9.
One of tests fails but it is because pkgsrc build system fakes
HOME environment variable.
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/lang/gauche/Makefile,v
retrieving revision 1.51
diff -u -r1.51 Makefile
--- Makefile 6 Oct 2009 18:30:42 -0000 1.51
+++ Makefile 23 Nov 2009 01:16:18 -0000
@@ -1,9 +1,9 @@
# $NetBSD: Makefile,v 1.51 2009/10/06 18:30:42 joerg Exp $
#
-DISTNAME= Gauche-0.8.13
+DISTNAME= Gauche-0.9
CATEGORIES= lang
-PKGREVISION= 2
+#PKGREVISION= 2
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gauche/}
EXTRACT_SUFX= .tgz
Index: PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/lang/gauche/PLIST,v
retrieving revision 1.21
diff -u -r1.21 PLIST
--- PLIST 6 Oct 2009 18:30:42 -0000 1.21
+++ PLIST 23 Nov 2009 01:16:19 -0000
@@ -6,47 +6,50 @@
bin/gosh
info/gauche-refe.info
info/gauche-refj.info
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/auxsys.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/binary.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/fcntl.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/file-util-lib.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/binary--io.so
+${PLIST.gdbm}lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/dbm--gdbm.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/dbm--ndbm.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/file--util.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--auxsys.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--charconv.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--collection.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--fcntl.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--hook.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--net.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--parameter.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--sequence.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--syslog.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--termios.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--threads.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche--vport.so
lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche-cesconv
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche-collection-lib.so
lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche-config
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche-hook-lib.so
lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche-install
lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche-package
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche-parameter-lib.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gauche-sequence-lib.so
-${PLIST.gdbm}lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gdbm.so
lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/gosh
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/libcharconv.so
lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/libgauche-uvector.so
lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/libgauche.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/libnet.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/md5.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/mt-random.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/ndbm.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/sha1.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/srfi-1-lib.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/srfi-13-lib.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/srfi-19-lib.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/srfi-43-lib.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/sxml-serializer.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/sxml-ssax.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/sxml-sxpath.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/sxml-tools.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/syslog.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/termios.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/text-gettext-lib.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/text-tr-lib.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/threads.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/util-match-lib.so
-lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/vport.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/math--mt-random.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/rfc--md5.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/rfc--sha.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/rfc--zlib.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/srfi-1.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/srfi-13.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/srfi-19.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/srfi-43.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/sxml--serializer.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/sxml--ssax.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/sxml--sxpath.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/sxml--tools.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/text--gettext.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/text--tr.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/util--match.so
+lib/gauche/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/util--sparse.so
lib/gauche/${PKGVERSION}/include/gauche.h
lib/gauche/${PKGVERSION}/include/gauche/arch.h
lib/gauche/${PKGVERSION}/include/gauche/bignum.h
lib/gauche/${PKGVERSION}/include/gauche/bits.h
+lib/gauche/${PKGVERSION}/include/gauche/bits_inline.h
lib/gauche/${PKGVERSION}/include/gauche/builtin-syms.h
lib/gauche/${PKGVERSION}/include/gauche/char_euc_jp.h
lib/gauche/${PKGVERSION}/include/gauche/char_none.h
@@ -66,12 +69,16 @@
lib/gauche/${PKGVERSION}/include/gauche/int64.h
lib/gauche/${PKGVERSION}/include/gauche/keyword.h
lib/gauche/${PKGVERSION}/include/gauche/load.h
-lib/gauche/${PKGVERSION}/include/gauche/mingw-compat.h
-lib/gauche/${PKGVERSION}/include/gauche/net.h
+lib/gauche/${PKGVERSION}/include/gauche/macro.h
+lib/gauche/${PKGVERSION}/include/gauche/module.h
lib/gauche/${PKGVERSION}/include/gauche/number.h
lib/gauche/${PKGVERSION}/include/gauche/parameter.h
+lib/gauche/${PKGVERSION}/include/gauche/paths.h
lib/gauche/${PKGVERSION}/include/gauche/port.h
+lib/gauche/${PKGVERSION}/include/gauche/prof.h
lib/gauche/${PKGVERSION}/include/gauche/pthread.h
+lib/gauche/${PKGVERSION}/include/gauche/reader.h
+lib/gauche/${PKGVERSION}/include/gauche/regexp.h
lib/gauche/${PKGVERSION}/include/gauche/scmconst.h
lib/gauche/${PKGVERSION}/include/gauche/string.h
lib/gauche/${PKGVERSION}/include/gauche/symbol.h
@@ -83,12 +90,20 @@
lib/gauche/${PKGVERSION}/include/gauche/vm.h
lib/gauche/${PKGVERSION}/include/gauche/vminsn.h
lib/gauche/${PKGVERSION}/include/gauche/weak.h
+lib/gauche/${PKGVERSION}/include/gauche/win-compat.h
lib/gauche/${PKGVERSION}/include/gc.h
+lib/gauche/${PKGVERSION}/include/gc_allocator.h
lib/gauche/${PKGVERSION}/include/gc_config_macros.h
+lib/gauche/${PKGVERSION}/include/gc_cpp.h
+lib/gauche/${PKGVERSION}/include/gc_inline.h
+lib/gauche/${PKGVERSION}/include/gc_mark.h
lib/gauche/${PKGVERSION}/include/gc_pthread_redirects.h
+lib/gauche/${PKGVERSION}/include/gc_tiny_fl.h
+lib/gauche/${PKGVERSION}/include/gc_typed.h
+lib/gauche/${PKGVERSION}/include/gc_version.h
lib/libgauche.so
lib/libgauche.so.0
-lib/libgauche.so.${PKGVERSION}
+lib/libgauche.so.${PKGVERSION}.0
man/man1/gauche-config.1
man/man1/gosh.1
share/aclocal/gauche.m4
@@ -112,7 +127,11 @@
share/gauche/${PKGVERSION}/lib/gauche/auxsys.scm
share/gauche/${PKGVERSION}/lib/gauche/cgen.scm
share/gauche/${PKGVERSION}/lib/gauche/cgen/cise.scm
+share/gauche/${PKGVERSION}/lib/gauche/cgen/literal-uv.scm
share/gauche/${PKGVERSION}/lib/gauche/cgen/literal.scm
+share/gauche/${PKGVERSION}/lib/gauche/cgen/precomp.scm
+share/gauche/${PKGVERSION}/lib/gauche/cgen/stub.scm
+share/gauche/${PKGVERSION}/lib/gauche/cgen/type.scm
share/gauche/${PKGVERSION}/lib/gauche/cgen/unit.scm
share/gauche/${PKGVERSION}/lib/gauche/charconv.scm
share/gauche/${PKGVERSION}/lib/gauche/collection.scm
@@ -121,6 +140,9 @@
share/gauche/${PKGVERSION}/lib/gauche/config.scm
share/gauche/${PKGVERSION}/lib/gauche/defvalues.scm
share/gauche/${PKGVERSION}/lib/gauche/dictionary.scm
+share/gauche/${PKGVERSION}/lib/gauche/experimental/app.scm
+share/gauche/${PKGVERSION}/lib/gauche/experimental/lamb.scm
+share/gauche/${PKGVERSION}/lib/gauche/experimental/ref.scm
share/gauche/${PKGVERSION}/lib/gauche/fcntl.scm
share/gauche/${PKGVERSION}/lib/gauche/fileutil.scm
share/gauche/${PKGVERSION}/lib/gauche/hashutil.scm
@@ -135,7 +157,6 @@
share/gauche/${PKGVERSION}/lib/gauche/logical.scm
share/gauche/${PKGVERSION}/lib/gauche/macroutil.scm
share/gauche/${PKGVERSION}/lib/gauche/matrix.scm
-share/gauche/${PKGVERSION}/lib/gauche/miscutil.scm
share/gauche/${PKGVERSION}/lib/gauche/modutil.scm
share/gauche/${PKGVERSION}/lib/gauche/mop/instance-pool.scm
share/gauche/${PKGVERSION}/lib/gauche/mop/propagate.scm
@@ -174,12 +195,15 @@
share/gauche/${PKGVERSION}/lib/gauche/validator.scm
share/gauche/${PKGVERSION}/lib/gauche/version.scm
share/gauche/${PKGVERSION}/lib/gauche/vm/debugger.scm
+share/gauche/${PKGVERSION}/lib/gauche/vm/insn-core.scm
share/gauche/${PKGVERSION}/lib/gauche/vm/insn.scm
share/gauche/${PKGVERSION}/lib/gauche/vm/profiler.scm
share/gauche/${PKGVERSION}/lib/gauche/vport.scm
+share/gauche/${PKGVERSION}/lib/gencomp
share/gauche/${PKGVERSION}/lib/genstub
share/gauche/${PKGVERSION}/lib/math/const.scm
share/gauche/${PKGVERSION}/lib/math/mt-random.scm
+share/gauche/${PKGVERSION}/lib/precomp
share/gauche/${PKGVERSION}/lib/rfc/822.scm
share/gauche/${PKGVERSION}/lib/rfc/base64.scm
share/gauche/${PKGVERSION}/lib/rfc/cookie.scm
@@ -191,10 +215,12 @@
share/gauche/${PKGVERSION}/lib/rfc/md5.scm
share/gauche/${PKGVERSION}/lib/rfc/mime.scm
share/gauche/${PKGVERSION}/lib/rfc/quoted-printable.scm
+share/gauche/${PKGVERSION}/lib/rfc/sha.scm
share/gauche/${PKGVERSION}/lib/rfc/sha1.scm
share/gauche/${PKGVERSION}/lib/rfc/uri.scm
-share/gauche/${PKGVERSION}/lib/slibcat
+share/gauche/${PKGVERSION}/lib/rfc/zlib.scm
share/gauche/${PKGVERSION}/lib/slib.scm
+share/gauche/${PKGVERSION}/lib/slibcat
share/gauche/${PKGVERSION}/lib/srfi-0.scm
share/gauche/${PKGVERSION}/lib/srfi-1.scm
share/gauche/${PKGVERSION}/lib/srfi-11.scm
@@ -244,6 +270,7 @@
share/gauche/${PKGVERSION}/lib/util/rbtree.scm
share/gauche/${PKGVERSION}/lib/util/record.scm
share/gauche/${PKGVERSION}/lib/util/relation.scm
+share/gauche/${PKGVERSION}/lib/util/sparse.scm
share/gauche/${PKGVERSION}/lib/util/stream.scm
share/gauche/${PKGVERSION}/lib/util/toposort.scm
share/gauche/${PKGVERSION}/lib/util/tree.scm
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/lang/gauche/distinfo,v
retrieving revision 1.23
diff -u -r1.23 distinfo
--- distinfo 21 Jun 2008 17:17:51 -0000 1.23
+++ distinfo 23 Nov 2009 01:16:19 -0000
@@ -1,14 +1,14 @@
$NetBSD: distinfo,v 1.23 2008/06/21 17:17:51 joerg Exp $
-SHA1 (Gauche-0.8.13.tgz) = fbbd3496a1088c5b36d446c4479f9db1dac2d1e0
-RMD160 (Gauche-0.8.13.tgz) = 0430e6b99b85b5d1b5cc636d2ebbceac9ad1c80e
-Size (Gauche-0.8.13.tgz) = 3377336 bytes
+SHA1 (Gauche-0.9.tgz) = ebc18917c36201d6c3fda29dfdc52fce2d856a5f
+RMD160 (Gauche-0.9.tgz) = 3e0dfc1d498849b0d647e13f49addd0a56cc56fe
+Size (Gauche-0.9.tgz) = 3938498 bytes
SHA1 (patch-aa) = 5ba93d6c1310ee9fd86e6d2f7edf6ef832bf7a5c
-SHA1 (patch-ab) = 4dd53f094032099831ccdb71e5f4fb8ccb333742
-SHA1 (patch-ae) = 2cfd522b94d7468ca671d6bd1c830b6edf7f5aa5
-SHA1 (patch-af) = cfa1772da7f0dd90a9f4a53c2d1e0b27a74a24ee
+SHA1 (patch-ab) = 41ad8f3aee79ddf005880b6e4bcac5371f86aafe
+SHA1 (patch-ae) = adc83b19e793491b1c6ea0fd8b46cd9f32e592fc
+SHA1 (patch-af) = 0741e1a047ee7935bffa215a69cc417ba67b81f2
SHA1 (patch-ag) = ee9946e364d6723b0efe3b260fc5d02ccb04621d
-SHA1 (patch-ah) = 511cf477c22504573f791320a145f5e640d5176f
-SHA1 (patch-ai) = f1903546a8d1b58aee27174fbd5ac07a491b5712
-SHA1 (patch-aj) = 641075d941755cfa2dd39d1daf5dc69206751b5c
+SHA1 (patch-ah) = d99a0e29dcab0f5a9e7afe5b3ea2ca14219cbcfb
+SHA1 (patch-ai) = 115b7ac497fa472c151a611cc3eb36bb55669fd5
+SHA1 (patch-aj) = 1dbb0503c420c66dd5fe3604e13dcd107c33032f
SHA1 (patch-ak) = 0ec1de6afe2d13505efcdd31135d5a36b437092b
Index: patches/patch-ab
===================================================================
RCS file: /cvsroot/pkgsrc/lang/gauche/patches/patch-ab,v
retrieving revision 1.7
diff -u -r1.7 patch-ab
--- patches/patch-ab 25 Feb 2008 23:14:19 -0000 1.7
+++ patches/patch-ab 23 Nov 2009 01:16:19 -0000
@@ -11,3 +11,25 @@
RPATH_TMP = @RPATH_TMP@
RPATH_REAL = @RPATH_REAL@
SONAME_FLAG = @SONAME_FLAG@
+@@ -265,16 +265,16 @@
+
+ test : gosh$(EXEEXT) test-vmstack$(EXEEXT) test-arith$(EXEEXT)
+ @rm -f test.log $(TESTRECORD)
+- ./test-vmstack >> test.log
+- ./test-arith >> test.log
++ LD_LIBRARY_PATH=$$LD_LIBRARY_PATH:. ./test-vmstack >> test.log
++ LD_LIBRARY_PATH=$$LD_LIBRARY_PATH:. ./test-arith >> test.log
+ @for testfile in $(TESTFILES); do \
+ GAUCHE_TEST_RECORD_FILE=$(TESTRECORD) \
+- ./gosh -ftest -I../test $$testfile >> test.log; \
++ LD_LIBRARY_PATH=$$LD_LIBRARY_PATH:. ./gosh -ftest -I../test
$$testfile >> test.log; \
+ done
+ @GAUCHE_TEST_RECORD_FILE=$(TESTRECORD) \
+- ./gosh -ftest -e "(define *case-fold* #f)" ../test/symcase.scm >>
test.log
++ LD_LIBRARY_PATH=$$LD_LIBRARY_PATH:. ./gosh -ftest -e "(define
*case-fold* #f)" ../test/symcase.scm >> test.log
+ @GAUCHE_TEST_RECORD_FILE=$(TESTRECORD) \
+- ./gosh -ftest -fcase-fold -e "(define *case-fold* #t)"
../test/symcase.scm >> test.log
++ LD_LIBRARY_PATH=$$LD_LIBRARY_PATH:. ./gosh -ftest -fcase-fold -e
"(define *case-fold* #t)" ../test/symcase.scm >> test.log
+ @echo "See test.log for details."
+
+ test-vmstack$(EXEEXT) : test-vmstack.$(OBJEXT) libgauche.$(SOEXT)
Index: patches/patch-ae
===================================================================
RCS file: /cvsroot/pkgsrc/lang/gauche/patches/patch-ae,v
retrieving revision 1.12
diff -u -r1.12 patch-ae
--- patches/patch-ae 25 Feb 2008 23:14:19 -0000 1.12
+++ patches/patch-ae 23 Nov 2009 01:16:19 -0000
@@ -1,13 +1,2 @@
$NetBSD: patch-ae,v 1.12 2008/02/25 23:14:19 tnn Exp $
---- gc/configure.orig Tue Oct 30 02:03:24 2007
-+++ gc/configure Tue Jan 29 14:06:16 2008
-@@ -4822,7 +4822,7 @@
- i*86 )
- # Not sure whether the presence of OpenBSD here was a mistake.
- # Let's accept both of them until this is cleared up.
-- lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86
(compact )?demand paged shared library'
-+ lt_cv_deplibs_check_method='file_magic
(DragonFly|FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
- lt_cv_file_magic_cmd=/usr/bin/file
- lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
- ;;
Index: patches/patch-af
===================================================================
RCS file: /cvsroot/pkgsrc/lang/gauche/patches/patch-af,v
retrieving revision 1.4
diff -u -r1.4 patch-af
--- patches/patch-af 19 Jan 2007 12:59:02 -0000 1.4
+++ patches/patch-af 23 Nov 2009 01:16:19 -0000
@@ -1,13 +1,13 @@
$NetBSD: patch-af,v 1.4 2007/01/19 12:59:02 uebayasi Exp $
---- ext/dbm/Makefile.in.orig 2005-08-29 08:04:03.000000000 +0900
-+++ ext/dbm/Makefile.in
-@@ -12,6 +12,8 @@ SCMFILES = @DBM_SCMFILES@
- GENERATED = Makefile dbmconf.h
- XCLEANFILES = gdbm.c ndbm.c odbm.c *_head.c *_tail.c
+--- ext/dbm/Makefile.in.orig 2009-04-06 11:47:55.000000000 +0900
++++ ext/dbm/Makefile.in 2009-11-23 09:12:23.000000000 +0900
+@@ -15,6 +15,8 @@
+ dbm--odbm.c odbm.sci \
+ ndbm-makedb ndbm-suffixes.h
+XLDFLAGS = $(GDBM_LDFLAGS)
+
all : $(LIBFILES)
- gdbm_OBJECTS = gdbm_head.$(OBJEXT) gdbm.$(OBJEXT) gdbm_tail.$(OBJEXT)
+ gdbm_OBJECTS = dbm--gdbm.$(OBJEXT)
Index: patches/patch-ah
===================================================================
RCS file: /cvsroot/pkgsrc/lang/gauche/patches/patch-ah,v
retrieving revision 1.5
diff -u -r1.5 patch-ah
--- patches/patch-ah 21 Jun 2008 17:17:51 -0000 1.5
+++ patches/patch-ah 23 Nov 2009 01:16:19 -0000
@@ -1,13 +1,13 @@
$NetBSD: patch-ah,v 1.5 2008/06/21 17:17:51 joerg Exp $
---- configure.ac.orig 2008-06-21 10:32:46.000000000 +0000
-+++ configure.ac
-@@ -614,7 +614,7 @@ if test "$try_rpath" = "yes"; then
- ac_cv_linker_rpath_flag=no)])
- CFLAGS="$cflags_save"
- if test "$ac_cv_linker_rpath_flag" = "yes"; then
-- RPATH_TMP='-Wl,--rpath "-Wl,`pwd`"'
-+ RPATH_TMP='-Wl,--rpath-link "-Wl,`pwd`"'
- RPATH_REAL='-Wl,--rpath "-Wl,$(LIB_INSTALL_DIR)"'
- else
- # solaris' ld uses -R instead of --rpath
+--- configure.ac.orig 2009-11-22 09:23:30.000000000 +0900
++++ configure.ac 2009-11-23 09:00:32.000000000 +0900
+@@ -636,7 +636,7 @@
+ fi
+ fi
+ if test "$RPATH_FLAG" != ""; then
+- RPATH_TMP=$RPATH_FLAG'`pwd`'
++ RPATH_TMP="$(echo $RPATH_FLAG | sed 's/--rpath/&-link/')"'`pwd`'
+ RPATH_REAL=$RPATH_FLAG'$(LIB_INSTALL_DIR)'
+ fi
+ fi
Index: patches/patch-ai
===================================================================
RCS file: /cvsroot/pkgsrc/lang/gauche/patches/patch-ai,v
retrieving revision 1.1
diff -u -r1.1 patch-ai
--- patches/patch-ai 21 Jun 2008 17:17:51 -0000 1.1
+++ patches/patch-ai 23 Nov 2009 01:16:19 -0000
@@ -1,13 +1,13 @@
$NetBSD: patch-ai,v 1.1 2008/06/21 17:17:51 joerg Exp $
---- configure.orig 2008-06-21 10:42:01.000000000 +0000
-+++ configure
-@@ -10883,7 +10883,7 @@ fi
- echo "${ECHO_T}$ac_cv_linker_rpath_flag" >&6; }
- CFLAGS="$cflags_save"
- if test "$ac_cv_linker_rpath_flag" = "yes"; then
-- RPATH_TMP='-Wl,--rpath "-Wl,`pwd`"'
-+ RPATH_TMP='-Wl,--rpath-link "-Wl,`pwd`"'
- RPATH_REAL='-Wl,--rpath "-Wl,$(LIB_INSTALL_DIR)"'
- else
- # solaris' ld uses -R instead of --rpath
+--- configure.orig 2009-11-23 08:53:07.000000000 +0900
++++ configure 2009-11-23 09:00:47.000000000 +0900
+@@ -11010,7 +11010,7 @@
+ fi
+ fi
+ if test "$RPATH_FLAG" != ""; then
+- RPATH_TMP=$RPATH_FLAG'`pwd`'
++ RPATH_TMP="$(echo $RPATH_FLAG | sed 's/--rpath/&-link/')"'`pwd`'
+ RPATH_REAL=$RPATH_FLAG'$(LIB_INSTALL_DIR)'
+ fi
+ fi
Index: patches/patch-aj
===================================================================
RCS file: /cvsroot/pkgsrc/lang/gauche/patches/patch-aj,v
retrieving revision 1.1
diff -u -r1.1 patch-aj
--- patches/patch-aj 21 Jun 2008 17:17:51 -0000 1.1
+++ patches/patch-aj 23 Nov 2009 01:16:19 -0000
@@ -1,8 +1,8 @@
$NetBSD: patch-aj,v 1.1 2008/06/21 17:17:51 joerg Exp $
---- ext/Makefile.ext.in.orig 2008-06-21 10:47:05.000000000 +0000
-+++ ext/Makefile.ext.in
-@@ -37,8 +37,8 @@ CCLD = $(CC)
+--- ext/Makefile.ext.in.orig 2009-10-20 02:01:56.000000000 +0900
++++ ext/Makefile.ext.in 2009-11-23 09:06:23.000000000 +0900
+@@ -38,8 +38,8 @@
LINK = $(CCLD) $(CFLAGS) $(LDFLAGS)
MODLINK = $(CCLD) $(CFLAGS) $(LDFLAGS)
@@ -12,4 +12,4 @@
+@CROSS_COMPILING_no@GAUCHE_CONFIG =
LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:$(top_builddir)/src
$(top_builddir)/src/gauche-config
@CROSS_COMPILING_yes@GOSH = gosh
@CROSS_COMPILING_yes@GAUCHE_CONFIG =
$(top_builddir)/src/$(HOST)-gauche-config
- GAUCHE_INSTALL = $(GOSH) $(top_srcdir)/src/gauche-install.in
+ GAUCHE_INSTALL = $(GOSH) $(top_srcdir)/src/gauche-install.in -C
Home |
Main Index |
Thread Index |
Old Index