FTBFS [was:] [cl-debian] Re: sbcl_0.8.20.5-1_i386.changes is NEW
rm at seid-online.de
rm at seid-online.de
Wed Mar 9 13:47:01 UTC 2005
On Tue, Mar 08, 2005 at 11:20:10AM +0100, Peter Van Eynde wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hello,
>
> I just uploaded a split sbcl package, as the NEW queue seems to be rather
> slow it can take some time before this appears in unstable.
>
> As it is not possible to download stuff from the NEW queue I've put the
> package on http://people.debian.org/~pvaneynd/new-sbcl/
Hi, thank's for putting up a new version, but it misserably FTBFS on my box,
a Linux/PPC :-/
Here's the relevant excerpt from the build log:
In file included from dynbind.c:20:
thread.h:108: warning: static declaration for `arch_os_get_current_thread' follows non-static
dynbind.c: In function `bind_variable':
dynbind.c:46: error: `FREE_TLS_INDEX' undeclared (first use in this function)
dynbind.c:46: error: (Each undeclared identifier is reported only once
dynbind.c:46: error: for each function it appears in.)
make[1]: *** [dynbind.o] Error 1
make[1]: Leaving directory `/usr/local/src/LISP/DEBS/sbcl-0.8.20.5/src/runtime'
real 0m7.499s
user 0m5.374s
sys 0m1.024s
make: *** [build-arch-stamp] Error 1
hrmm - looks like the build wants to build a multi-threaded sbcl, something that
isn't currently availble on Linux/PPC. Looking at the debian/rules file everything
_should_ build ak (the conditional adding of sb-threads to features did work during
all previous builds). Maybe it's because the new maintainer included the file
'customize-target-features.lisp' into the source distribution ... :-)
ralf at hobbes:/LISP/DEBS$ tar tvzf sbcl_0.8.20.5.orig.tar.gz | grep customize-target-features.lisp
-rw-r--r-- pvaneynd/pvaneynd 72 2005-03-03 15:04:07 sbcl-0.8.20.5/customize-target-features.lisp
IMHO this should either be an empty file or not distributed at all but created from the rule
file (the later would make the build process idempotent).
HTH and groetjes RalfD
> Groetjes, Peter
>
> Debian Installer wrote:
> | (new) sbcl-common_0.8.20.5-1_all.deb optional devel
> | Architecture independent files for SBCL
> | SBCL is a development environment for the ANSI Common Lisp language.
> | This package provides the architecture independent parts of this package,
> | mainly the sources and documentation.
> | sbcl_0.8.20.5-1.diff.gz
> | to pool/main/s/sbcl/sbcl_0.8.20.5-1.diff.gz
> | sbcl_0.8.20.5-1.dsc
> | to pool/main/s/sbcl/sbcl_0.8.20.5-1.dsc
> | sbcl_0.8.20.5-1_i386.deb
> | to pool/main/s/sbcl/sbcl_0.8.20.5-1_i386.deb
> | sbcl_0.8.20.5.orig.tar.gz
> | to pool/main/s/sbcl/sbcl_0.8.20.5.orig.tar.gz
> | Changes: sbcl (1:0.8.20.5-1) unstable; urgency=low
> | .
> | * New upstream.
> | * Corrected menu file
> | * Converted - in to \- in manual pages
> | * Included patch from Andreas Jochens that
> | gives gcc-4 support. Closes: #298430
> | Announcing to debian-devel-changes at lists.debian.org
> | Closing bugs: 298430
> |
> |
> | Your package contains new components which requires manual editing of
> | the override file. It is ok otherwise, so please be patient. New
> | packages are usually added to the override file about once a week.
> |
> | You may have gotten the distribution wrong. You'll get warnings above
> | if files already exist in other distributions.
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.0 (GNU/Linux)
> Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
>
> iD8DBQFCLXxa11ldN0tyliURAsuAAJ4u+TIAhqe4V3zwgKT/u8Xglf7+bgCfe0eR
> APTL9zaCf8VquImP2EkyoCQ=
> =baTq
> -----END PGP SIGNATURE-----
> _______________________________________________
> cl-debian mailing list
> cl-debian at common-lisp.net
> http://common-lisp.net/cgi-bin/mailman/listinfo/cl-debian
More information about the Cl-debian
mailing list