tags 676739 patch thanks Hi,
On Fri, Jun 15, 2012 at 09:27:12AM -0600, Bdale Garbee wrote: > Thanks for the report. The problem is that sdcc 3.X introduces new > compiler features that are big problems for 8051, and sdcc is a build > dep for altos. > > To fix this FTBFS, I've upload 'cc1111', which is a forked sdcc 2.9 built > specifically for the flavor of 8051 targets needed in altos. An updated > altos package that build depends on this new cross-compiler package will > be uploaded shortly. As Bdale suggested, changing the build-depends from sdcc to cc1111 makes the package build fine. I tested that in wheezy and sid (with the attached patch). I didn't test the resulting package. Bdale, Do you have time to upload a new version? Cheers, Ivo
diff -Nru altos-1.0.3/debian/changelog altos-1.0.3+nmu1~t1/debian/changelog --- altos-1.0.3/debian/changelog 2011-12-26 03:09:16.000000000 +0100 +++ altos-1.0.3+nmu1~t1/debian/changelog 2012-08-25 10:30:06.000000000 +0200 @@ -1,3 +1,10 @@ +altos (1.0.3+nmu1~t1) UNRELEASED; urgency=low + + * Non-maintainer upload. + * Build-depend on cc1111 instead of sdcc (Closes: #676739) + + -- Ivo De Decker <ivo.dedec...@ugent.be> Sat, 25 Aug 2012 10:29:16 +0200 + altos (1.0.3) unstable; urgency=low [ Bdale Garbee ] diff -Nru altos-1.0.3/debian/control altos-1.0.3+nmu1~t1/debian/control --- altos-1.0.3/debian/control 2011-12-26 03:09:16.000000000 +0100 +++ altos-1.0.3+nmu1~t1/debian/control 2012-08-25 10:29:13.000000000 +0200 @@ -3,7 +3,7 @@ Priority: optional Maintainer: Bdale Garbee <bd...@gag.com> Uploaders: Keith Packard <kei...@keithp.com> -Build-Depends: debhelper (>= 7), autoconf, automake, gawk, libreadline-dev, libusb-1.0-0-dev, nickle, sdcc, xsltproc, fop, docbook-xml, docbook-xsl, swig, openjdk-6-jdk, freetts, libtool, libjfreechart-java, pkg-config +Build-Depends: debhelper (>= 7), autoconf, automake, gawk, libreadline-dev, libusb-1.0-0-dev, nickle, cc1111, xsltproc, fop, docbook-xml, docbook-xsl, swig, openjdk-6-jdk, freetts, libtool, libjfreechart-java, pkg-config Standards-Version: 3.9.2 Homepage: http://altusmetrum.org/AltOS Vcs-Git: git://git.gag.com/fw/altos