Re: New Egg for CHICKEN5 CHICKEN6: record-vector
Anton Idukov via Chicken-users <[email protected]>
| Newsgroups | gmane.lisp.scheme.chicken |
|---|---|
| Message-ID | <CAMJCnqWCwYfkDMx9KMtGamZXtrSnyEN4keaOB1Au=_6tLECxkg@mail.gmail.com> |
Hi! mine Test-new-egg, chicken-installed for 5.4.0 CHICKEN $ test-new-egg record-vector https://codeberg.org/Corbas/record-vector/raw/branch/main/record-vector.release-info >>>> output in log.txt Q: Which way should we differentiate *.egg file for C5 or C6 ? i'm a bit confused, i need a vector-lib#vector-append for the C5 version of record-vector, but vector-append is part of standard r7rs (C6) Thank You! ср, 19 нояб. 2025 г. в 21:40, Mario Domenech Goulart <[email protected]>: > Hi, > > On Mon, 17 Nov 2025 22:00:50 +0300 Anton Idukov <[email protected]> > wrote: > > > Sorry, I retag "1.0.0" repo. and test-new-egg ok for C5. > > Hmm. That's strange, as I think that cond-expand in [0] doesn't work. > That's probably why I the following error when testing the egg with > test-new-egg for C5: > > Syntax error (import): cannot import from undefined module > > vector-lib > > Now I wonder how it worked for you. Is it possible that you tested the > egg with chicken-install only, and not test-new-egg? > > [0] > https://codeberg.org/Corbas/record-vector/src/commit/c8783a1281fb07e0b944a77c1720c3fc335fc36e/record-vector.egg > > > Unfortunately test-new-egg was compiled for mine C6 hasn't even > > successfully starts () > > Here it works fine (and it successfully tests record-vector). What > error do you get? > > All the best. > Mario > -- > https://parenteses.org/mario >
log.txt
(text/plain, 3.9 KB)
Writing egg-locations for record-vector to /tmp/temp6f9b.28009/egg-locations... Running /opt/call-cc.org/chicken-5.4.0/bin/henrietta-cache... Caching egg 'record-vector' Downloading egg version 1.0.0 from https://codeberg.org/Corbas/record-vector/archive/1.0.0.zip (CHICKEN release 5) Finding out the latest version for record-vector... Running /opt/call-cc.org/chicken-5.4.0/bin/salmonella on record-vector version 1.0.0... ======================[ W A R N I N G ]====================== === Scheme files have been found in /opt/call-cc.org/chicken-5.4.0/share/chicken, === which is in CHICKEN's include path. Those files may === influence the test results: === === * message-digest-type.types.scm === * message-digest.types.scm === * message-digest-primitive.types.scm === === If your egg depends on eggs that install these files, === check if you have added them to you egg's dependencies list. ============================================================== salmonella 3.2.0 -- a tool for testing CHICKEN eggs (http://wiki.call-cc.org/egg/salmonella) Started on Wed Nov 19 23:46:16 2025 Command line: /opt/call-cc.org/chicken-5.4.0/bin/salmonella Options: chicken-install: /opt/call-cc.org/chicken-5.4.0/bin/chicken-install repo-dir: /tmp/temp6f9b.28009/record-vector/1.0.0/salmonella-tmp-dff32/repo chicken-install-args: (-v -test) C compiler: gcc gcc (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0 Copyright (C) 2023 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. C++ compiler: g++ g++ (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0 Copyright (C) 2023 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. C compiler flags: '-fno-strict-aliasing' '-fwrapv' '-DHAVE_CHICKEN_CONFIG_H' '-DC_ENABLE_PTABLES' '-O3' '-fomit-frame-pointer' '-I/opt/call-cc.org/chicken-5.4.0/include/chicken' '-I'\''/tmp/temp6f9b.28009/record-vector/1.0.0/salmonella-tmp-dff32/repo/include/chicken'\''' Linker: gcc Linker flags: '-L/opt/call-cc.org/chicken-5.4.0/lib' '-Wl,-rpath=/opt/call-cc.org/chicken-5.4.0/lib' Libraries: -lchicken -lm -ldl CHICKEN banner: CHICKEN (c) 2008-2022, The CHICKEN Team (c) 2000-2007, Felix L. Winkelmann Version 5.4.0 (rev 1a1d1495) linux-unix-gnu-x86-64 [ 64bit dload ptables ] Environment variables: SALMONELLA_RUNNING: 1 CHICKEN_INSTALL_PREFIX: /tmp/temp6f9b.28009/record-vector/1.0.0/salmonella-tmp-dff32/repo CHICKEN_PREFIX: (not set) CHICKEN_INSTALL_REPOSITORY: /tmp/temp6f9b.28009/record-vector/1.0.0/salmonella-tmp-dff32/repo/lib/chicken/11 CHICKEN_REPOSITORY_PATH: /tmp/temp6f9b.28009/record-vector/1.0.0/salmonella-tmp-dff32/repo/lib/chicken/11 CHICKEN_EGG_CACHE: /tmp/temp6f9b.28009/record-vector/1.0.0/salmonella-tmp-dff32/repo/cache CHICKEN_INCLUDE_PATH: /tmp/temp6f9b.28009/record-vector/1.0.0/salmonella-tmp-dff32/repo/share CHICKEN_C_INCLUDE_PATH: /tmp/temp6f9b.28009/record-vector/1.0.0/salmonella-tmp-dff32/repo/include/chicken CHICKEN_HOME: (not set) CSC_OPTIONS: (not set) PATH: /tmp/temp6f9b.28009/record-vector/1.0.0/salmonella-tmp-dff32/repo/bin:[cutted....] ==== record-vector (1 of 1) ==== Fetching........................................[ ok ] 0s Reading .egg....................................[ ok ] 0s Checking dependencies...........................[ ok ] 0s Checking category...............................[ ok ] 0s Checking license................................[ ok ] 0s Checking author.................................[ ok ] 0s Installing......................................[fail] 0s Checking documentation..........................[fail] 0s Leaving /tmp/temp6f9b.28009 for you to manually remove, as you probably want to debug something, since something went wrong while installing/testing the egg.