Source: arduino
Version: 2:1.0.5+dfsg2-4.1
Severity: serious
Justification: FTBFS on ppc64el
Tags: bullseye sid ftbfs
Usertags: ftbfs-20201209 ftbfs-bullseye ftbfs-ppc64el

Hi,

During a rebuild of all packages in sid, your package failed to build
on ppc64el. At the same time, it did not fail on amd64.

I'm marking this bug as severity:serious since your package has only
Architecture:all binary packages, and should thus, in theory, build
everywhere. Failure to build on ppc64el might indicate a serious issue
in this package or in another package.

But feel free to downgrade or close if you believe that this is only a
build-time issue. (I would personnally prefer a severity:minor bug just to
track that the package can only be built on specific architectures.)

Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> jh_linkjars
> jh_linkjars: warning: Compatibility levels before 10 are deprecated (level 9 
> in use)
> mkdir -p build/linux/work/hardware/tools
> #remove unneeded macosx support
> rm -rf app/src/processing/app/macosx
> cd core/methods && ant
> Buildfile: /<<PKGBUILDDIR>>/core/methods/build.xml
> 
> compile:
>     [mkdir] Created dir: /<<PKGBUILDDIR>>/core/methods/bin
>     [javac] Using javac -target 1.5 is no longer supported, switching to 6
>     [javac] Compiling 1 source file to /<<PKGBUILDDIR>>/core/methods/bin
>     [javac] 
>     [javac]           WARNING
>     [javac] 
>     [javac] The -source switch defaults to 9 in JDK 9.
>     [javac] If you specify -target 6 you now must also specify -source 6.
>     [javac] Ant will implicitly add -source 6 for you.  Please change your 
> build file.
>     [javac] warning: [options] bootstrap class path not set in conjunction 
> with -source 6
>     [javac] warning: [options] source value 6 is obsolete and will be removed 
> in a future release
>     [javac] warning: [options] target value 1.6 is obsolete and will be 
> removed in a future release
>     [javac] warning: [options] To suppress warnings about obsolete options, 
> use -Xlint:-options.
>     [javac] 4 warnings
> 
> task-lib:
>       [jar] Building jar: /<<PKGBUILDDIR>>/core/methods/methods.jar
> 
> BUILD SUCCESSFUL
> Total time: 0 seconds
> cd build && ant
> Buildfile: /<<PKGBUILDDIR>>/build/build.xml
> 
> build:
> 
> BUILD FAILED
> /<<PKGBUILDDIR>>/build/build.xml:69: The following error occurred while 
> executing this line:
> Target "${platform}-build" does not exist in the project "Arduino". 
> 
> Total time: 0 seconds
> make[1]: *** [debian/rules:27: override_jh_build] Error 1

The full build log is available from:
   http://qa-logs.debian.net/2020/12/09/arduino_1.0.5+dfsg2-4.1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with me
so that we can identify if something relevant changed in the meantime.

About the archive rebuild: The rebuild was done on a Power8 cluster part of the
Grid'5000 testbed. Hardware specs: 
https://www.grid5000.fr/w/Grenoble:Hardware#drac

Reply via email to