Added manifest, started fixing docker tests

This commit is contained in:
retropikzel 2025-02-12 19:20:10 +02:00
parent 7fca3f383a
commit a058d1b0b2
3 changed files with 4 additions and 8 deletions

View File

@ -95,8 +95,8 @@ test-gerbil:
${GERBIL} test.scm
GUILE=guile --r7rs --fresh-auto-compile -L .
test-guile-podman-amd64: libtest.so
podman run --arch=amd64 -it -v ${PWD}:/workdir docker.io/schemers/guile bash -c "cd /workdir && ${GUILE} test.scm"
test-guile-docker: libtest.so
${DOCKER} schemers/guile:head bash -c "cd /workdir && ${GUILE} test.scm"
test-guile: libtest.so
${GUILE} test.scm

View File

@ -2,8 +2,4 @@
;; You can store it in a file that you may then pass to any 'guix' command
;; that accepts a '--manifest' (or '-m') option.
(concatenate-manifests
(list (specifications->manifest
(list "chibi-scheme" "libffi"))
(package->development-manifest
(specification->package "chibi-scheme"))))
(specifications->manifest (list "gcc-toolchain"))

View File

@ -70,7 +70,7 @@
(pointer->string pointer)))
(define pffi-shared-object-load
(lambda (header path)
(lambda (header path . options)
(load-foreign-library path)))
(define pffi-pointer-free