Tuesday, August 01, 2023

Re: (update) gambit-4.9.5

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

No comments:

Post a Comment