On 30 Jan 2009, at 06:26, Alexander Hansen wrote:

> How should we implement this in the package description from the  
> tracker?


My previous msg was chiefly to encourage the maintainers to raise the
(three) bootstrapping issues upstream..

It seems more than likely to be harmless, IMHO,
so that we could just try to ignore it.
[
run-tests finishes normally _ and identically _
in both cases :
> Finished running tests.
> Status:
>  Expected failure:    float.pure.lisp / (SCALE-FLOAT-OVERFLOW BUG-372)
>  Expected failure:    float.pure.lisp / (ADDITION-OVERFLOW BUG-372)
>  Expected failure:    debug.impure.lisp / (UNDEFINED-FUNCTION BUG-353)
>  Expected failure:    debug.impure.lisp / (THROW NO-SUCH-TAG)
>  Expected failure:    external-format.impure.lisp / (CHARACTER- 
> DECODE-LARGE
>                                                      FORCE-END-OF- 
> FILE)
>  Expected failure:    packages.impure.lisp / USE-PACKAGE-CONFLICT-SET
>  Expected failure:    packages.impure.lisp / IMPORT-SINGLE-CONFLICT
> ok
> //apparent success (reached end of run-tests.sh normally)
]

If we want nevertheless to be a bit paranoiac, (costs only a couple  
of mins of
additional build-time..), one can just insert the required lines to  
do a re-build
in the InstallScript ; something like :
> InstallScript: <<
>   find %b -type d -name CVS -depth -exec rm -rf {} \;
>   find %b -type f -name .cvsignore -depth -exec rm -f {} \;
>   unset SBCL_HOME ; INSTALL_ROOT=%i sh install.sh
>   sh make.sh "%i/bin/sbcl \
>                 --core %i/lib/sbcl/sbcl.core \
>                 --disable-debugger --no-sysinit --no-userinit"
>   find %b -type f -name a.out -depth -exec rm -f {} \;
>   cd tests && sh run-tests.sh
>   unset SBCL_HOME ; INSTALL_ROOT=%i sh install.sh
>   mv %i/bin/sbcl %i/lib/sbcl/sbcl
>   echo '#! /bin/sh' > %i/bin/sbcl
>   echo 'SBCL_HOME=%p/lib/sbcl/ exec %p/lib/sbcl/sbcl "$@"' >> %i/ 
> bin/sbcl
>   chmod 755 %i/bin/sbcl
> <<

(the line "cd tests && sh run-tests.sh" should go into a TestScript  
though ..)

Best,

JF

------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to