Hi,

Chicken 6.1.0 has been released for fixing several issues found in 6.0.0
release.

This has been slightly tested on amd64.
I'd appreciate sparc64 test as this should fix build on it.

Timo

diff /usr/ports
path + /usr/ports
commit - 0291822d384e9326e89b30ad8bc305821dfaf022
blob - 4df13bf14229965bf1282ca759326e255127aade
file + lang/chicken/Makefile.inc
--- lang/chicken/Makefile.inc
+++ lang/chicken/Makefile.inc
@@ -1,6 +1,6 @@
 COMMENT=       practical and portable Scheme system
 
-V=             6.0.0
+V=             6.1.0
 DISTNAME=      chicken-${V}
 
 MAINTAINER=    Timo Myyra <[email protected]>
commit - 0291822d384e9326e89b30ad8bc305821dfaf022
blob - 009353b5778462b4d5a58890e6afaf0a7c32c697
file + lang/chicken/bootstrap/distinfo
--- lang/chicken/bootstrap/distinfo
+++ lang/chicken/bootstrap/distinfo
@@ -1,2 +1,2 @@
-SHA256 (chicken-6.0.0.tar.gz) = koNVUrG2h60mc35Cm1q6NlEL9Cn4gW7A9tM2yMtB9EM=
-SIZE (chicken-6.0.0.tar.gz) = 4287731
+SHA256 (chicken-6.1.0.tar.gz) = xq7ppTdBAroxjgz65i3tXhglNGV3E3lS1/sVswlNSdg=
+SIZE (chicken-6.1.0.tar.gz) = 4346807
commit - 0291822d384e9326e89b30ad8bc305821dfaf022
blob - b4b471d73e41cade481667a5bf7d9758f4043e5f
file + lang/chicken/core/Makefile
--- lang/chicken/core/Makefile
+++ lang/chicken/core/Makefile
@@ -1,4 +1,4 @@
-SHARED_LIBS=   chicken 9.0 # 12
+SHARED_LIBS=   chicken 10.0 # 12
 
 TEST_TARGET=   check
 TEST_DEPENDS=  ${BUILD_PKGPATH}
commit - 0291822d384e9326e89b30ad8bc305821dfaf022
blob - 009353b5778462b4d5a58890e6afaf0a7c32c697
file + lang/chicken/core/distinfo
--- lang/chicken/core/distinfo
+++ lang/chicken/core/distinfo
@@ -1,2 +1,2 @@
-SHA256 (chicken-6.0.0.tar.gz) = koNVUrG2h60mc35Cm1q6NlEL9Cn4gW7A9tM2yMtB9EM=
-SIZE (chicken-6.0.0.tar.gz) = 4287731
+SHA256 (chicken-6.1.0.tar.gz) = xq7ppTdBAroxjgz65i3tXhglNGV3E3lS1/sVswlNSdg=
+SIZE (chicken-6.1.0.tar.gz) = 4346807
commit - 0291822d384e9326e89b30ad8bc305821dfaf022
blob - 0274058a972e9807d0c65b569594a7df241cff1c
file + lang/chicken/core/patches/patch-defaults_make
--- lang/chicken/core/patches/patch-defaults_make
+++ lang/chicken/core/patches/patch-defaults_make
@@ -13,7 +13,7 @@ Index: defaults.make
  VARDIR ?= $(LIBDIR)
  MAN1DIR ?= $(MANDIR)/man1
  CHICKENLIBDIR ?= $(VARDIR)/$(PROGRAM_PREFIX)chicken$(PROGRAM_SUFFIX)
-@@ -191,8 +191,8 @@ ifeq ($(PLATFORM),cygwin)
+@@ -176,8 +176,8 @@ ifeq ($(PLATFORM),cygwin)
  PRIMARY_LIBCHICKEN = cyg$(PROGRAM_PREFIX)chicken$(PROGRAM_SUFFIX)-0.dll
  LIBCHICKEN_SO_FILE = cyg$(PROGRAM_PREFIX)chicken$(PROGRAM_SUFFIX)-0.dll
  else
@@ -24,7 +24,7 @@ Index: defaults.make
  endif
  endif
  LIBCHICKEN_SO_LIBRARIES ?= $(LIBRARIES)
-@@ -280,8 +280,8 @@ DYNAMIC_CHICKEN_UNIT_IMPORT_LIBRARIES = continuation e
+@@ -251,8 +251,8 @@ DYNAMIC_CHICKEN_UNIT_IMPORT_LIBRARIES = continuation e
  # targets
  
  CHICKEN_PROGRAM = $(PROGRAM_PREFIX)chicken$(PROGRAM_SUFFIX)
commit - 0291822d384e9326e89b30ad8bc305821dfaf022
blob - a358a28e91b2774a51ea3733fd9eb222498d9ea8
file + lang/chicken/core/patches/patch-rules_make
--- lang/chicken/core/patches/patch-rules_make
+++ lang/chicken/core/patches/patch-rules_make
@@ -2,7 +2,7 @@ disable DESTDIR check so chicken-install will run
 Index: rules.make
 --- rules.make.orig
 +++ rules.make
-@@ -180,7 +180,7 @@ $(foreach obj, $(UTILITY_PROGRAM_OBJECTS_1),\
+@@ -207,7 +207,7 @@ utf$(O) utf-static$(O): utf-tables.c
  
  libs: $(TARGETLIBS)
  
@@ -11,7 +11,7 @@ Index: rules.make
        $(LINKER) $(LINKER_OPTIONS) $(LINKER_LINK_SHARED_LIBRARY_OPTIONS) 
$(LIBCHICKEN_SO_LINKER_OPTIONS) \
          $(LINKER_OUTPUT) $^ $(LIBCHICKEN_SO_LIBRARIES)
  ifdef USES_SONAME
-@@ -272,9 +272,6 @@ ifdef DLLSINPATH
+@@ -299,9 +299,6 @@ ifdef DLLSINPATH
        $(INSTALL_PROGRAM) $(INSTALL_PROGRAM_SHARED_LIBRARY_OPTIONS) 
$(LIBCHICKEN_SO_FILE) "$(DESTDIR)$(IBINDIR)"
  else
  ifdef USES_SONAME
@@ -21,7 +21,7 @@ Index: rules.make
        $(INSTALL_PROGRAM) $(INSTALL_PROGRAM_SHARED_LIBRARY_OPTIONS) 
$(LIBCHICKEN_SO_FILE) "$(DESTDIR)$(ILIBDIR)$(SEP)$(LIBCHICKEN_SO_FILE)"
  endif
  endif
-@@ -394,7 +391,7 @@ uninstall:
+@@ -422,7 +419,7 @@ uninstall:
        $(REMOVE_COMMAND) $(REMOVE_COMMAND_OPTIONS) 
"$(DESTDIR)$(ILIBDIR)$(SEP)lib$(PROGRAM_PREFIX)chicken$(PROGRAM_SUFFIX)-static$(A)"
        $(REMOVE_COMMAND) $(REMOVE_COMMAND_OPTIONS) 
"$(DESTDIR)$(ILIBDIR)$(SEP)lib$(PROGRAM_PREFIX)chicken$(PROGRAM_SUFFIX)$(SO)"
  ifdef USES_SONAME
@@ -30,7 +30,7 @@ Index: rules.make
  endif
  ifdef WINDOWS
        $(REMOVE_COMMAND) $(REMOVE_COMMAND_OPTIONS) 
"$(DESTDIR)$(IBINDIR)$(SEP)lib$(PROGRAM_PREFIX)chicken$(PROGRAM_SUFFIX)$(SO)"
-@@ -978,7 +975,7 @@ clean:
+@@ -1008,7 +1005,7 @@ clean:
          $(foreach lib,$(DYNAMIC_IMPORT_LIBRARIES),chicken.$(lib).import.scm) \
          $(BUILD_CONFIG_FILES)
  ifdef USES_SONAME
commit - 0291822d384e9326e89b30ad8bc305821dfaf022
blob - 56b83b63415e6d0c6424e713857a3dbba43e25c8
file + /dev/null
--- lang/chicken/core/patches/patch-tests_runbench_sh
+++ /dev/null
@@ -1,14 +0,0 @@
-Index: tests/runbench.sh
---- tests/runbench.sh.orig
-+++ tests/runbench.sh
-@@ -34,8 +34,8 @@ run()
- echo "****************************************"
- 
- compiler_options="-C -Wa,-W"
--compile="../csc -w -compiler $CHICKEN -I.. -L.. -include-path .. -o a.out 
$COMPILE_OPTIONS"
--interpret="../csi -n -include-path .."
-+compile="../chicken-csc -w -compiler $CHICKEN -I.. -L.. -include-path .. -o 
a.out $COMPILE_OPTIONS"
-+interpret="../chicken-csi -n -include-path .."
- 
- echo "======================================== null ... "
- $compile null.scm -O5

Reply via email to