Re: [Sbcl-bugs] hide-packages.test.sh failure with 2.2.6
Hello,
On Fri 22 Jul 2022 at 01:11pm -04, Douglas Katzman wrote:
> Can you tell me all your build options and whether you are applying any
> patches?
I'm new to Debian's SBCL packaging, so it's possible I'm missing
something in our Makefile, but this is what it looks like we are doing:
./make.sh \
--xc-host="/usr/bin/sbcl --disable-debugger --no-sysinit --no-userinit" \
--prefix=/$(CURDIR)/stage1 --fancy --with-sb-linkable-runtime
./install.sh
chmod 100 stage1
./clean.sh
./make.sh \
--xc-host="/$(CURDIR)/stage1/bin/sbcl --disable-debugger --no-sysinit --no-userinit" \
--prefix=/usr --fancy --with-sb-linkable-runtime
HOME="$(CURDIR)" src/runtime/sbcl --core output/sbcl.core --no-sysinit --no-userinit \
--eval '(sb-ext:set-sbcl-source-location "/usr/share/sbcl-source/")' \
--eval '(sb-ext:save-lisp-and-die "output/sbcl.core")'
chmod 700 stage1
We are applying a number of patches, but none added recently:
<https://salsa.debian.org/common-lisp-team/sbcl/-/tree/master/debian/patches>
> Also, try the following test, both in a freshly started image and inserted
> within the hide-packages test.
> I get 5 lines output when I run it. I suspect that you get at least 6 lines of
> output.
>From the test,
// Running hide-packages.test.sh in COMPILE evaluator mode
"KEYWORD" is a symbol in #<PACKAGE "KEYWORD">
"KEYWORD" is a symbol in #<PACKAGE "COMMON-LISP">
"COMMON-LISP" is a symbol in #<PACKAGE "KEYWORD">
After installing the built package,
root@develacc:~>sbcl --no-sysinit --no-userinit
[...]
"COMMON-LISP" is a symbol in #<PACKAGE "KEYWORD">
"SB-THREAD" is a symbol in #<PACKAGE "KEYWORD">
"SB-EVAL" is a symbol in #<PACKAGE "KEYWORD">
"SB-VM" is a symbol in #<PACKAGE "KEYWORD">
"SB-UNICODE" is a symbol in #<PACKAGE "KEYWORD">
"KEYWORD" is a symbol in #<PACKAGE "COMMON-LISP">
"KEYWORD" is a symbol in #<PACKAGE "KEYWORD">
--
Sean Whitton
Reply to: