Source: openjdk-10 Version: 10~32-1 Severity: normal Tags: patch User: debian-alpha@lists.debian.org Usertags: alpha
Hi! openjdk-10 currently fails to build from source because the patch alpha-float-const.diff no longer applies: Applying patch alpha-float-const.diff can't find file to patch at input line 3 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |--- a/src/jdk/src/java.base/share/classes/java/lang/Float.java |+++ b/src/jdk/jdk/src/java.base/share/classes/java/lang/Float.java -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored Patch alpha-float-const.diff does not apply (enforce with -f) debian/rules:947: recipe for target 'stamps/patch' failed make: *** [stamps/patch] Error 1 dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2 Attaching an updated version. Please include it in the next upload. Adrian -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer - glaub...@debian.org `. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
--- a/src/java.base/share/classes/java/lang/Float.java 2017-11-16 00:58:50.000000000 +0100 +++ b/src/java.base/share/classes/java/lang/Float.java 2017-12-22 22:56:30.771249660 +0100 @@ -84,7 +84,9 @@ * * @since 1.6 */ - public static final float MIN_NORMAL = 0x1.0p-126f; // 1.17549435E-38f + // FIXME: still required on alpha? + // public static final float MIN_NORMAL = 0x1.0p-126f; // 1.17549435E-38f + public static final float MIN_NORMAL = Float.intBitsToFloat(0x00800000); /** * A constant holding the smallest positive nonzero value of type