On Mon, Jul 31, 2023 at 07:32:25PM +0300, Timo Myyrä wrote:
> Hi,
> 
> Here's an update for gambit for latest release.
> 
> Noticed that it has one failing test case on amd64:
> 
> *** FAILED 13-modules/prim_filesystem.scm WITH EXIT CODE HI=1 LO=0
> (executable-path) in (include "~~lib/gambit/prim/filesystem#.scm") returned 
> #<no-such-file-or-directory-exception #2> but expected 
> #<no-such-file-or-directory-exception #3>
> (executable-path) in (namespace ("##")) returned 
> #<no-such-file-or-directory-exception #4> but expected 
> #<no-such-file-or-directory-exception #3>
> 
> Not sure if this is ok or not.

I am not familiar with gambit, so I can't comment about this error in the 
testsuite.

Else, the update is fine. ok semarie@

But please Cc maitainer when posting update.

> Timo
> 
> 
> diff /usr/ports
> commit - 5bf3179bb9032056cf8b8a7114fd5364d403e2d6
> path + /usr/ports
> blob - 38a5b472c77244c78da2a7604d10b69eb2d120f7
> file + lang/gambit/Makefile
> --- lang/gambit/Makefile
> +++ lang/gambit/Makefile
> @@ -2,8 +2,7 @@ V=            4.9.4
>  
>  COMMENT=     complete, efficient and reliable implementation of Scheme
>  
> -V=           4.9.4
> -REVISION=    0
> +V=           4.9.5
>  DISTNAME=    gambit-v${V:S/./_/g}
>  PKGNAME=     gambit-$V
>  API_V=               ${V:R:S/./0/}00${V:E}
> @@ -38,8 +37,6 @@ WRKDIST=    ${WRKDIR}/gambit-$V
>  
>  CONFIGURE_ENV=       CC=${CC} CXX=${CXX} CFLAGS="${CFLAGS}" 
> CXXFLAGS="${CXXFLAGS}"
>  
> -WRKDIST=     ${WRKDIR}/gambit-$V
> -
>  MAKE_FILE=   ${WRKSRC}/makefile
>  
>  # On sparc64, gcc crashes with the default stack limit:
> blob - f74a4b9899b06903515e5a33d7bcea913ec7e809
> file + lang/gambit/distinfo
> --- lang/gambit/distinfo
> +++ lang/gambit/distinfo
> @@ -1,2 +1,2 @@
> -SHA256 (gambit-v4_9_4.tgz) = GftEpltmkjT2wEZ83D2+LiyVpELzjkY459ickOJHvQg=
> -SIZE (gambit-v4_9_4.tgz) = 15452771
> +SHA256 (gambit-v4_9_5.tgz) = 4o74218OexFZcgwVAFPcq498TK4fDlyDiUR5cHP4wdw=
> +SIZE (gambit-v4_9_5.tgz) = 16613205
> blob - 54c587e30f09418a76768a40966d7e962c4d401a
> file + lang/gambit/patches/patch-configure
> --- lang/gambit/patches/patch-configure
> +++ lang/gambit/patches/patch-configure
> @@ -3,7 +3,7 @@ Index: configure
>  Index: configure
>  --- configure.orig
>  +++ configure
> -@@ -14988,7 +14988,7 @@ if test "$C_COMP_VISUALC" = yes; then
> +@@ -15371,7 +15371,7 @@ if test "$C_COMP_VISUALC" = yes; then
>   
>   else
>   
> blob - 17b844b031c36702bf77e962b953ea3cecd54cb2
> file + lang/gambit/pkg/PLIST
> --- lang/gambit/pkg/PLIST
> +++ lang/gambit/pkg/PLIST
> @@ -30,6 +30,18 @@ lib/gambit/_codegen#.scm
>  lib/gambit/_arm#.scm
>  lib/gambit/_asm#.scm
>  lib/gambit/_assert#.scm
> +lib/gambit/_base64/
> +lib/gambit/_base64/_base64#.scm
> +lib/gambit/_base64/_base64.scm
> +lib/gambit/_base64/_base64.sld
> +lib/gambit/_base64/_base64@gambit${API_V}@C/
> +lib/gambit/_base64/_base64@gambit${API_V}@C/_base64.c
> +@bin lib/gambit/_base64/_base64@gambit${API_V}@C/_base64.o1
> +lib/gambit/_base64/_base64@gambit${API_V}@js/
> +lib/gambit/_base64/_base64@gambit${API_V}@js/_base64.js
> +lib/gambit/_base64/_base64@gambit${API_V}@js/_base64.o1
> +lib/gambit/_base64/test/
> +lib/gambit/_base64/test/test.scm
>  lib/gambit/_codegen#.scm
>  lib/gambit/_define-library/
>  lib/gambit/_define-library/_define-library#.scm
> @@ -70,6 +82,7 @@ lib/gambit/_gambit#.scm
>  lib/gambit/_digest/test/
>  lib/gambit/_digest/test/test.scm
>  lib/gambit/_eval#.scm
> +lib/gambit/_fifo#.scm
>  lib/gambit/_gambit#.scm
>  lib/gambit/_gambit.c
>  lib/gambit/_gambit.js
> @@ -170,6 +183,15 @@ lib/gambit/_six/six-expand#.scm
>  lib/gambit/_six/js@gambit${API_V}@js/
>  lib/gambit/_six/js@gambit${API_V}@js/js.js
>  lib/gambit/_six/js@gambit${API_V}@js/js.o1
> +lib/gambit/_six/python#.scm
> +lib/gambit/_six/python.scm
> +lib/gambit/_six/python.sld
> +lib/gambit/_six/python@gambit${API_V}@C/
> +lib/gambit/_six/python@gambit${API_V}@C/python.c
> +@bin lib/gambit/_six/python@gambit${API_V}@C/python.o1
> +lib/gambit/_six/python@gambit${API_V}@js/
> +lib/gambit/_six/python@gambit${API_V}@js/python.js
> +lib/gambit/_six/python@gambit${API_V}@js/python.o1
>  lib/gambit/_six/six-expand#.scm
>  lib/gambit/_six/six-expand.scm
>  lib/gambit/_six/six-expand@gambit${API_V}@C/
> @@ -204,6 +226,7 @@ lib/gambit/_test/_test@gambit${API_V}@C/
>  lib/gambit/_test/
>  lib/gambit/_test/_test#.scm
>  lib/gambit/_test/_test.scm
> +lib/gambit/_test/_test.sld
>  lib/gambit/_test/_test@gambit${API_V}@C/
>  lib/gambit/_test/_test@gambit${API_V}@C/_test.c
>  @bin lib/gambit/_test/_test@gambit${API_V}@C/_test.o1
> @@ -870,6 +893,8 @@ lib/gambit/srfi/0/test/
>  lib/gambit/srfi/0/0@gambit${API_V}@js/
>  lib/gambit/srfi/0/0@gambit${API_V}@js/0.js
>  lib/gambit/srfi/0/0@gambit${API_V}@js/0.o1
> +lib/gambit/srfi/0/demo/
> +lib/gambit/srfi/0/demo/demo.scm
>  lib/gambit/srfi/0/test/
>  lib/gambit/srfi/0/test/test.scm
>  lib/gambit/srfi/1/
> @@ -934,8 +959,11 @@ lib/gambit/srfi/132/test/
>  lib/gambit/srfi/132/lmsort.scm
>  lib/gambit/srfi/132/merge.scm
>  lib/gambit/srfi/132/select.scm
> +lib/gambit/srfi/132/sort.scm
> +lib/gambit/srfi/132/sortp.scm
>  lib/gambit/srfi/132/test/
>  lib/gambit/srfi/132/test/test.scm
> +lib/gambit/srfi/132/vector-util.scm
>  lib/gambit/srfi/132/vhsort.scm
>  lib/gambit/srfi/132/visort.scm
>  lib/gambit/srfi/132/vmsort.scm
> @@ -954,7 +982,32 @@ lib/gambit/srfi/158/
>  lib/gambit/srfi/14/14@gambit${API_V}@js/14.o1
>  lib/gambit/srfi/14/test/
>  lib/gambit/srfi/14/test/test.scm
> +lib/gambit/srfi/141/
> +lib/gambit/srfi/141/141#.scm
> +lib/gambit/srfi/141/141.scm
> +lib/gambit/srfi/141/141.sld
> +lib/gambit/srfi/141/141@gambit${API_V}@C/
> +lib/gambit/srfi/141/141@gambit${API_V}@C/141.c
> +@bin lib/gambit/srfi/141/141@gambit${API_V}@C/141.o1
> +lib/gambit/srfi/141/141@gambit${API_V}@js/
> +lib/gambit/srfi/141/141@gambit${API_V}@js/141.js
> +lib/gambit/srfi/141/141@gambit${API_V}@js/141.o1
> +lib/gambit/srfi/141/test/
> +lib/gambit/srfi/141/test/test.scm
> +lib/gambit/srfi/151/
> +lib/gambit/srfi/151/151#.scm
> +lib/gambit/srfi/151/151.scm
> +lib/gambit/srfi/151/151.sld
> +lib/gambit/srfi/151/151@gambit${API_V}@C/
> +lib/gambit/srfi/151/151@gambit${API_V}@C/151.c
> +@bin lib/gambit/srfi/151/151@gambit${API_V}@C/151.o1
> +lib/gambit/srfi/151/151@gambit${API_V}@js/
> +lib/gambit/srfi/151/151@gambit${API_V}@js/151.js
> +lib/gambit/srfi/151/151@gambit${API_V}@js/151.o1
> +lib/gambit/srfi/151/test/
> +lib/gambit/srfi/151/test/test.scm
>  lib/gambit/srfi/158/
> +lib/gambit/srfi/158/158#.scm
>  lib/gambit/srfi/158/158.scm
>  lib/gambit/srfi/158/158.sld
>  lib/gambit/srfi/158/158@gambit${API_V}@C/
> @@ -975,10 +1028,23 @@ lib/gambit/srfi/179/generalized-arrays.scm
>  lib/gambit/srfi/179/179@gambit${API_V}@js/
>  lib/gambit/srfi/179/179@gambit${API_V}@js/179.js
>  lib/gambit/srfi/179/179@gambit${API_V}@js/179.o1
> +lib/gambit/srfi/179/demo/
> +lib/gambit/srfi/179/demo/demo.scm
>  lib/gambit/srfi/179/generalized-arrays.scm
> -lib/gambit/srfi/179/girl.pgm
> -lib/gambit/srfi/179/test-arrays.scm
> -lib/gambit/srfi/179/test.pgm
> +lib/gambit/srfi/179/test/
> +lib/gambit/srfi/179/test/test.scm
> +lib/gambit/srfi/19/
> +lib/gambit/srfi/19/19#.scm
> +lib/gambit/srfi/19/19.scm
> +lib/gambit/srfi/19/19.sld
> +lib/gambit/srfi/19/19@gambit${API_V}@C/
> +lib/gambit/srfi/19/19@gambit${API_V}@C/19.c
> +@bin lib/gambit/srfi/19/19@gambit${API_V}@C/19.o1
> +lib/gambit/srfi/19/19@gambit${API_V}@js/
> +lib/gambit/srfi/19/19@gambit${API_V}@js/19.js
> +lib/gambit/srfi/19/19@gambit${API_V}@js/19.o1
> +lib/gambit/srfi/19/test/
> +lib/gambit/srfi/19/test/test.scm
>  lib/gambit/srfi/193/
>  lib/gambit/srfi/193/193#.scm
>  lib/gambit/srfi/193/193.scm
> @@ -1042,6 +1108,28 @@ lib/gambit/srfi/26/
>  lib/gambit/srfi/23/23@gambit${API_V}@js/23.o1
>  lib/gambit/srfi/23/test/
>  lib/gambit/srfi/23/test/test.scm
> +lib/gambit/srfi/231/
> +lib/gambit/srfi/231/231#.scm
> +lib/gambit/srfi/231/231.scm
> +lib/gambit/srfi/231/231.sld
> +lib/gambit/srfi/231/231@gambit${API_V}@C/
> +lib/gambit/srfi/231/231@gambit${API_V}@C/231.c
> +@bin lib/gambit/srfi/231/231@gambit${API_V}@C/231.o1
> +lib/gambit/srfi/231/231@gambit${API_V}@js/
> +lib/gambit/srfi/231/231@gambit${API_V}@js/231.js
> +lib/gambit/srfi/231/231@gambit${API_V}@js/231.o1
> +lib/gambit/srfi/231/demo/
> +lib/gambit/srfi/231/demo/demo.scm
> +lib/gambit/srfi/231/demo2/
> +lib/gambit/srfi/231/demo2/demo2.scm
> +lib/gambit/srfi/231/demo3/
> +lib/gambit/srfi/231/demo3/demo3.scm
> +lib/gambit/srfi/231/demo4/
> +lib/gambit/srfi/231/demo4/demo4.scm
> +lib/gambit/srfi/231/demo4/girl.pgm
> +lib/gambit/srfi/231/generalized-arrays.scm
> +lib/gambit/srfi/231/test/
> +lib/gambit/srfi/231/test/test.scm
>  lib/gambit/srfi/26/
>  lib/gambit/srfi/26/26#.scm
>  lib/gambit/srfi/26/26.scm
> @@ -1121,6 +1209,7 @@ lib/gambit/srfi/41/41.scm
>  lib/gambit/srfi/4/test/
>  lib/gambit/srfi/4/test/test.scm
>  lib/gambit/srfi/41/
> +lib/gambit/srfi/41/41#.scm
>  lib/gambit/srfi/41/41.scm
>  lib/gambit/srfi/41/41.sld
>  lib/gambit/srfi/41/41@gambit${API_V}@C/
> @@ -1131,6 +1220,18 @@ lib/gambit/srfi/45/
>  lib/gambit/srfi/41/41@gambit${API_V}@js/41.o1
>  lib/gambit/srfi/41/test/
>  lib/gambit/srfi/41/test/test.scm
> +lib/gambit/srfi/42/
> +lib/gambit/srfi/42/42#.scm
> +lib/gambit/srfi/42/42.scm
> +lib/gambit/srfi/42/42.sld
> +lib/gambit/srfi/42/42@gambit${API_V}@C/
> +lib/gambit/srfi/42/42@gambit${API_V}@C/42.c
> +@bin lib/gambit/srfi/42/42@gambit${API_V}@C/42.o1
> +lib/gambit/srfi/42/42@gambit${API_V}@js/
> +lib/gambit/srfi/42/42@gambit${API_V}@js/42.js
> +lib/gambit/srfi/42/42@gambit${API_V}@js/42.o1
> +lib/gambit/srfi/42/test/
> +lib/gambit/srfi/42/test/test.scm
>  lib/gambit/srfi/45/
>  lib/gambit/srfi/45/45#.scm
>  lib/gambit/srfi/45/45.scm
> @@ -1143,6 +1244,18 @@ lib/gambit/srfi/5/
>  lib/gambit/srfi/45/45@gambit${API_V}@js/45.o1
>  lib/gambit/srfi/45/test/
>  lib/gambit/srfi/45/test/test.scm
> +lib/gambit/srfi/48/
> +lib/gambit/srfi/48/48#.scm
> +lib/gambit/srfi/48/48.scm
> +lib/gambit/srfi/48/48.sld
> +lib/gambit/srfi/48/48@gambit${API_V}@C/
> +lib/gambit/srfi/48/48@gambit${API_V}@C/48.c
> +@bin lib/gambit/srfi/48/48@gambit${API_V}@C/48.o1
> +lib/gambit/srfi/48/48@gambit${API_V}@js/
> +lib/gambit/srfi/48/48@gambit${API_V}@js/48.js
> +lib/gambit/srfi/48/48@gambit${API_V}@js/48.o1
> +lib/gambit/srfi/48/test/
> +lib/gambit/srfi/48/test/test.scm
>  lib/gambit/srfi/5/
>  lib/gambit/srfi/5/5#.scm
>  lib/gambit/srfi/5/5.scm
> 

-- 
Sebastien Marie

Reply via email to