Bug#1120836: sbcl: Please rebootstrap sbcl on armhf with clisp
Source: sbcl
Version: 2.5.10-1
Severity: normal
User: debian-arm@lists.debian.org
Usertags: armhf
X-Debbugs-Cc: debian-arm@lists.debian.org
Hello,
sbcl is currently missing for armhf, so I looked into rebootstrapping the
package with clisp and that worked immediately on amdahl.debian.org without
any further patching. The testsuite also passed without any problems:
HOME="/home/glaubitz/sbcl/sbcl-2.5.10" src/runtime/sbcl --core output/sbcl.core --no-sysinit --no-userinit --load "debian/fasl-version.lisp"
This is SBCL 2.5.10.debian, an implementation of ANSI Common Lisp.
More information about SBCL is available at <http://www.sbcl.org/>.
SBCL is free software, provided as is, with absolutely no warranty.
It is mostly in the public domain; some portions are provided under
BSD-style licenses. See the CREDITS and COPYING files in the
distribution for more information.
make[1]: Leaving directory '/home/glaubitz/sbcl/sbcl-2.5.10'
dh_gencontrol -a
install -m0755 -d debian/sbcl/DEBIAN
echo misc:Depends= >> debian/sbcl.substvars
echo misc:Pre-Depends= >> debian/sbcl.substvars
install -m0755 -d debian/.debhelper/sbcl/dbgsym-root/DEBIAN
dpkg-gencontrol -psbcl -ldebian/changelog -Tdebian/sbcl.substvars -cdebian/control -Pdebian/.debhelper/sbcl/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -UProtected -UBuilt-Using -UStatic-Built-Using -DPackage=sbcl-dbgsym -DDepends="sbcl (= \${binary:Version})" -DDescription="debug symbols for sbcl" -DBuild-Ids=43d9bac8e08f1bc14622c2591802e9d1c0bf1fac -DSection=debug -UMulti-Arch -UReplaces -UBreaks
chmod 0644 -- debian/.debhelper/sbcl/dbgsym-root/DEBIAN/control
dpkg-gencontrol -psbcl -ldebian/changelog -Tdebian/sbcl.substvars -cdebian/control -Pdebian/sbcl
chmod 0644 -- debian/sbcl/DEBIAN/control
dh_md5sums -a
install -m0755 -d debian/sbcl/DEBIAN
cd debian/sbcl >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
chmod 0644 -- debian/sbcl/DEBIAN/md5sums
install -m0755 -d debian/.debhelper/sbcl/dbgsym-root/DEBIAN
cd debian/.debhelper/sbcl/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
chmod 0644 -- debian/.debhelper/sbcl/dbgsym-root/DEBIAN/md5sums
dh_builddeb -a
dpkg-deb --root-owner-group --build debian/sbcl ..
dpkg-deb --root-owner-group --build debian/.debhelper/sbcl/dbgsym-root ..
dpkg-deb: building package 'sbcl' in '../sbcl_2.5.10-1_armhf.deb'.
dpkg-deb: building package 'sbcl-dbgsym' in '../sbcl-dbgsym_2.5.10-1_armhf.deb'.
dpkg-genbuildinfo --build=any -O../sbcl_2.5.10-1_armhf.buildinfo
dpkg-genchanges --build=any -O../sbcl_2.5.10-1_armhf.changes
dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included)
dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
Is there anything that speaks against rebootstrapping sbcl on armhf with clisp?
Thanks,
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer
`. `' Physicist
`- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
Reply to: