[Reproducible-builds] Bug#814692: arduino: ftbfs on armhf

Holger Levsen holger at layer-acht.org
Sun Feb 14 10:43:17 UTC 2016


Source: arduino
Version:  2:1.0.5+dfsg2
Severity: important
Tags: sid stretch
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
x-debbugs-cc: reproducible-builds at lists.alioth.debian.org

Dear Maintainer,

arduino fails to build on armhf, on both stretch and unstable as 
https://tests.reproducible-builds.org/rb-pkg/testing/armhf/arduino.html
shows. The log below is a quote from
https://tests.reproducible-builds.org/rbuild/testing/armhf/arduino_1.0.5+dfsg2-4.rbuild.log

Filing as important as I don't think it ever *build* on armhf before…

I: Building the package
I: Running cd /build/*/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent" dpkg-buildpackage -us -uc -b --buildinfo-
identifier=armhf -rfakeroot
dpkg-buildpackage: source package arduino
dpkg-buildpackage: source version 2:1.0.5+dfsg2-4
dpkg-buildpackage: source distribution unstable
dpkg-buildpackage: source changed by Scott Howard <showard at debian.org>
 dpkg-source --before-build arduino-1.0.5+dfsg2
dpkg-buildpackage: host architecture armhf
 fakeroot debian/rules clean
dh clean --with javahelper
   dh_testdir
   dh_auto_clean
   jh_clean
   debian/rules override_dh_clean
make[1]: Entering directory '/build/arduino-1.0.5+dfsg2'
rm -rf build/linux/work/hardware/tools
cd core/methods && ant clean
Buildfile: /build/arduino-1.0.5+dfsg2/core/methods/build.xml

clean:

BUILD SUCCESSFUL
Total time: 10 seconds
cd build && ant clean
Buildfile: /build/arduino-1.0.5+dfsg2/build/build.xml

subprojects-clean:

clean:

clean:

linux-clean:

windows-clean:

macosx-clean:

clean:

BUILD SUCCESSFUL
Total time: 6 seconds
rm -f debian/permission-checker/*.class
dh_clean
make[1]: Leaving directory '/build/arduino-1.0.5+dfsg2'
 debian/rules build
make: 'build' is up to date.
 fakeroot debian/rules binary
dh binary --with javahelper
   dh_testdir
   dh_update_autotools_config
   dh_auto_configure
   jh_linkjars
   dh_auto_build
   debian/rules override_jh_build
make[1]: Entering directory '/build/arduino-1.0.5+dfsg2'
jh_linkjars
mkdir -p build/linux/work/hardware/tools
#remove unneeded macosx support
rm -rf app/src/processing/app/macosx
cd core/methods && ant
Buildfile: /build/arduino-1.0.5+dfsg2/core/methods/build.xml

compile:
    [mkdir] Created dir: /build/arduino-1.0.5+dfsg2/core/methods/bin
    [javac] Compiling 1 source file to /build/arduino-1.0.5+dfsg2/core/methods/bin
    [javac] 
    [javac]           WARNING
    [javac] 
    [javac] The -source switch defaults to 1.7 in JDK 1.7.
    [javac] If you specify -target 1.5 you now must also specify -source 1.5.
    [javac] Ant will implicitly add -source 1.5 for you.  Please change your build file.
    [javac] warning: [options] bootstrap class path not set in conjunction with -source 1.5
    [javac] 1 warning

task-lib:
      [jar] Building jar: /build/arduino-1.0.5+dfsg2/core/methods/methods.jar

BUILD SUCCESSFUL
Total time: 22 seconds
cd build && ant
Buildfile: /build/arduino-1.0.5+dfsg2/build/build.xml

build:

BUILD FAILED
/build/arduino-1.0.5+dfsg2/build/build.xml:35: The following error occurred while executing this line:
Target "${platform}-build" does not exist in the project "Arduino". 

Total time: 6 seconds
debian/rules:22: recipe for target 'override_jh_build' failed
make[1]: *** [override_jh_build] Error 1
make[1]: Leaving directory '/build/arduino-1.0.5+dfsg2'
debian/rules:12: recipe for target 'binary' failed
make: *** [binary] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2


cheers,
	Holger
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 828 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20160214/dd82d6fc/attachment.sig>


More information about the Reproducible-builds mailing list