Source: java-atk-wrapper Version: 0.33.3-13 Tags: patch User: helm...@debian.org Usertags: rebootstrap
java-atk-wrapper fails to cross build from source, because it fails running javac with an "Exec format error". In theory, an arch-only build should not need to run javac as the resulting class files are only put into an arch:all package. That seemed difficult to me, so the next best option is to annotate default-jdk with :native. Once doing so, java-atk-wrapper cross builds successfully. Please consider applying the attached patch. Helmut
diff --minimal -Nru java-atk-wrapper-0.33.3/debian/changelog java-atk-wrapper-0.33.3/debian/changelog --- java-atk-wrapper-0.33.3/debian/changelog 2016-12-11 13:08:23.000000000 +0100 +++ java-atk-wrapper-0.33.3/debian/changelog 2017-12-24 12:51:57.000000000 +0100 @@ -1,3 +1,10 @@ +java-atk-wrapper (0.33.3-13.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix FTCBFS: Annotate default-jdk dependency with :native. (Closes: #-1) + + -- Helmut Grohne <hel...@subdivi.de> Sun, 24 Dec 2017 12:51:57 +0100 + java-atk-wrapper (0.33.3-13) unstable; urgency=medium * patches/thread-daemon: Make JAW thread a daemon so that JVM termination does diff --minimal -Nru java-atk-wrapper-0.33.3/debian/control java-atk-wrapper-0.33.3/debian/control --- java-atk-wrapper-0.33.3/debian/control 2016-05-22 20:43:23.000000000 +0200 +++ java-atk-wrapper-0.33.3/debian/control 2017-12-24 12:51:57.000000000 +0100 @@ -2,7 +2,7 @@ Priority: optional Maintainer: Debian Accessibility Team <debian-accessibility@lists.debian.org> Uploaders: Samuel Thibault <sthiba...@debian.org> -Build-Depends: debhelper (>= 9.20150628), pkg-config, dh-autoreconf, gnome-common, libatk1.0-dev (>= 2.14.0~), libatk-bridge2.0-dev (>= 2.18.1-2~), libatspi2.0-dev (>= 2.14.0~), libdbus-1-dev, libglib2.0-dev (>= 2.32.0~), libgtk2.0-dev, libgtk-3-dev, default-jdk (>= 2:1.7), java-common (>= 0.54), x11-utils +Build-Depends: debhelper (>= 9.20150628), pkg-config, dh-autoreconf, gnome-common, libatk1.0-dev (>= 2.14.0~), libatk-bridge2.0-dev (>= 2.18.1-2~), libatspi2.0-dev (>= 2.14.0~), libdbus-1-dev, libglib2.0-dev (>= 2.32.0~), libgtk2.0-dev, libgtk-3-dev, default-jdk:native (>= 2:1.7), java-common (>= 0.54), x11-utils Standards-Version: 3.9.8 Section: java Homepage: http://ftp.gnome.org/pub/GNOME/sources/java-atk-wrapper/