Your message dated Mon, 03 Nov 2025 10:19:25 +0000
with message-id <[email protected]>
and subject line Bug#1115228: fixed in openjdk-8 8u472-ga-1
has caused the Debian Bug report #1115228,
regarding openjdk-8: FTBFS with glibc 2.42 due to conflict with the newly added 
uabs function
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1115228: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1115228
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: openjdk-8
Version: 8u462-ga-1
Severity: important
Tags: ftbfs forky sid
Justification: fails to build from source
User: [email protected]
Usertags: glibc-2.42

Dear maintainer,

During a rebuild of all packages in unstable with glibc 2.42 from
experimental, your package failed to build. Below you will find how the
build ends. If required, the full build log is available here:

https://people.debian.org/~aurel32/glibc-2.42/

The build failure is due to the addition of the uabs function (part of
ISO C2Y) to glibc 2.42, now conflicting with the openjdk source code:

https://sourceware.org/git/?p=glibc.git;a=blob;f=NEWS;h=f0b0e924a45c7698e6ca6415f2d9a096a24e37df;hb=d2097651cc57834dbfcaa102ddfacae0d86cfb66#l22

About the archive rebuild: The build was made on virtual machines from
AWS, using sbuild, a reduced chroot with only build-essential packages
and glibc 2.42 from experimental.

Regards
Aurelien

--------------------------------------------------------------------------------
[...]
/usr/bin/x86_64-linux-gnu-g++-14 -DLINUX -D_GNU_SOURCE -DAMD64 -DPRODUCT -I. 
-I/<<PKGBUILDDIR>>/src/hotspot/src/share/vm/prims 
-I/<<PKGBUILDDIR>>/src/hotspot/src/share/vm 
-I/<<PKGBUILDDIR>>/src/hotspot/src/share/vm/precompiled 
-I/<<PKGBUILDDIR>>/src/hotspot/src/cpu/x86/vm 
-I/<<PKGBUILDDIR>>/src/hotspot/src/os_cpu/linux_x86/vm 
-I/<<PKGBUILDDIR>>/src/hotspot/src/os/linux/vm 
-I/<<PKGBUILDDIR>>/src/hotspot/src/os/posix/vm -I../generated 
-DHOTSPOT_RELEASE_VERSION="\"25.462-b08\"" -DHOTSPOT_BUILD_TARGET="\"product\"" 
-DHOTSPOT_BUILD_USER="\"buildd\"" -DHOTSPOT_LIB_ARCH=\"amd64\" 
-DHOTSPOT_VM_DISTRO="\"OpenJDK\"" -DDEB_MULTIARCH="\"x86_64-linux-gnu\""  
-fstack-protector  -DTARGET_OS_FAMILY_linux -DTARGET_ARCH_x86 
-DTARGET_ARCH_MODEL_x86_64 -DTARGET_OS_ARCH_linux_x86 
-DTARGET_OS_ARCH_MODEL_linux_x86_64 -DTARGET_COMPILER_gcc -DINCLUDE_JFR=1 
-DCOMPILER2 -DCOMPILER1 -fPIC -fno-rtti -fno-exceptions -D_REENTRANT 
-fcheck-new -fvisibility=hidden -m64  -pipe -fno-strict-aliasing  
-fno-omit-frame-pointer -O3  -DVM_LITTLE_ENDIAN -D_LP64=1  -Wpointer-arith 
-Wsign-compare -Wundef -Wunused-function -Wunused-value -Wformat=2 
-Wreturn-type -Woverloaded-virtual   -fstack-protector -Wdate-time 
-D_FORTIFY_SOURCE=2 -g -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -fno-lifetime-dse 
-std=gnu++98 -c -MMD -MP -MF ../generated/dependencies/precompiled.hpp.gch.d 
-fpch-deps -x c++-header 
/<<PKGBUILDDIR>>/src/hotspot/src/share/vm/precompiled/precompiled.hpp -o 
precompiled.hpp.gch && { echo Done with ; }
cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' 
is not valid for C++
In file included from 
/<<PKGBUILDDIR>>/src/hotspot/src/share/vm/utilities/debug.hpp:28,
                 from 
/<<PKGBUILDDIR>>/src/hotspot/src/share/vm/runtime/globals.hpp:28,
                 from 
/<<PKGBUILDDIR>>/src/hotspot/src/share/vm/memory/allocation.hpp:28,
                 from 
/<<PKGBUILDDIR>>/src/hotspot/src/share/vm/memory/iterator.hpp:28,
                 from 
/<<PKGBUILDDIR>>/src/hotspot/src/share/vm/memory/genOopClosures.hpp:28,
                 from 
/<<PKGBUILDDIR>>/src/hotspot/src/share/vm/oops/klass.hpp:28,
                 from 
/<<PKGBUILDDIR>>/src/hotspot/src/share/vm/runtime/handles.hpp:28,
                 from 
/<<PKGBUILDDIR>>/src/hotspot/src/share/vm/memory/universe.hpp:28,
                 from 
/<<PKGBUILDDIR>>/src/hotspot/src/share/vm/code/oopRecorder.hpp:28,
                 from 
/<<PKGBUILDDIR>>/src/hotspot/src/share/vm/asm/codeBuffer.hpp:28,
                 from 
/<<PKGBUILDDIR>>/src/hotspot/src/share/vm/asm/assembler.hpp:28,
                 from 
/<<PKGBUILDDIR>>/src/hotspot/src/share/vm/precompiled/precompiled.hpp:29:
/<<PKGBUILDDIR>>/src/hotspot/src/share/vm/utilities/globalDefinitions.hpp:1276:28:
 error: 'unsigned int uabs(int)' was declared 'extern' and later 'static' 
[-fpermissive]
 1276 | static inline unsigned int uabs(int n) { return uabs((unsigned int)n); }
      |                            ^~~~
In file included from /usr/include/c++/14/cstdlib:79,
                 from /usr/include/c++/14/stdlib.h:36,
                 from 
/<<PKGBUILDDIR>>/src/hotspot/src/share/vm/utilities/globalDefinitions_gcc.hpp:39,
                 from 
/<<PKGBUILDDIR>>/src/hotspot/src/share/vm/utilities/globalDefinitions.hpp:38:
/usr/include/stdlib.h:989:21: note: previous declaration of 'unsigned int 
uabs(int)'
  989 | extern unsigned int uabs (int __x) __THROW __attribute__ ((__const__)) 
__wur;
      |                     ^~~~
gmake[7]: *** [/<<PKGBUILDDIR>>/src/hotspot/make/linux/makefiles/vm.make:317: 
precompiled.hpp.gch] Error 1
gmake[7]: Leaving directory 
'/<<PKGBUILDDIR>>/build/hotspot/linux_amd64_compiler2/product'
gmake[6]: *** [/<<PKGBUILDDIR>>/src/hotspot/make/linux/makefiles/top.make:119: 
the_vm] Error 2
gmake[6]: Leaving directory 
'/<<PKGBUILDDIR>>/build/hotspot/linux_amd64_compiler2/product'
gmake[5]: *** [/<<PKGBUILDDIR>>/src/hotspot/make/linux/Makefile:284: product] 
Error 2
gmake[5]: Leaving directory '/<<PKGBUILDDIR>>/build/hotspot'
gmake[4]: *** [Makefile:231: generic_build2] Error 2
gmake[4]: Leaving directory '/<<PKGBUILDDIR>>/src/hotspot/make'
gmake[3]: *** [Makefile:177: product] Error 2
gmake[3]: Leaving directory '/<<PKGBUILDDIR>>/src/hotspot/make'
gmake[2]: *** [HotspotWrapper.gmk:45: 
/<<PKGBUILDDIR>>/build/hotspot/_hotspot.timestamp] Error 2
gmake[2]: Leaving directory '/<<PKGBUILDDIR>>/src/make'
make[1]: *** [/<<PKGBUILDDIR>>/src//make/Main.gmk:110: hotspot-only] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/build'
make: *** [debian/rules:1138: stamps/build] Error 1
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

--- End Message ---
--- Begin Message ---
Source: openjdk-8
Source-Version: 8u472-ga-1
Done: Thorsten Glaser <[email protected]>

We believe that the bug you reported is fixed in the latest version of
openjdk-8, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Thorsten Glaser <[email protected]> (supplier of updated openjdk-8 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA384

Format: 1.8
Date: Sun, 02 Nov 2025 17:30:44 +0000
Source: openjdk-8
Architecture: source
Version: 8u472-ga-1
Distribution: unstable
Urgency: low
Maintainer: Java Maintenance <[email protected]>
Changed-By: Thorsten Glaser <[email protected]>
Closes: 1115228 1118944
Changes:
 openjdk-8 (8u472-ga-1) unstable; urgency=low
 .
   * New upstream release (Closes: #1118944)
   * CVEs
     - CVE-2025-53057
     - CVE-2025-53066
   * Other changes see https://bit.ly/openjdk8u472
   * Update d/copyright
   * Sync list of compilers and known releases
   * Add patches to rename the (custom) uabs function, to avoid a
     conflict with glibc 2.42 in experimental, following what jdk11
     did but wasn’t yet merged to jdk8 (Closes: #1115228)
   * Build with -std=gnu11 as configure tests for, not C23 ready
Checksums-Sha1:
 a88c2fa9e4ecd2329f6365c4a56434d30054b148 4548 openjdk-8_8u472-ga-1.dsc
 cfbcf5afb9417f08866186f807aa39aba5729461 66757756 
openjdk-8_8u472-ga.orig.tar.gz
 177b4dc0e5d315a84581b8ed1594e256574883c1 169256 
openjdk-8_8u472-ga-1.debian.tar.xz
Checksums-Sha256:
 2f96ccb1e674d3f6f509b651c8a6da9258045f14490b9e1ed01a94aa4db8d529 4548 
openjdk-8_8u472-ga-1.dsc
 b7d9ecbde33702d8be2f33dd9cb9153a2b4f152bf7adface51f0f2363a864f31 66757756 
openjdk-8_8u472-ga.orig.tar.gz
 3c7a9eb7c7953f6c9bcbd24f40bcb698890de57b70742f69eae125c141857d8f 169256 
openjdk-8_8u472-ga-1.debian.tar.xz
Files:
 89ecc4990647869fb59451293c0983f7 4548 java optional openjdk-8_8u472-ga-1.dsc
 b25215601b0a30d5f0f895b1414bf834 66757756 java optional 
openjdk-8_8u472-ga.orig.tar.gz
 cfab2f43507db8d476d1aa8884118dd9 169256 java optional 
openjdk-8_8u472-ga-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCQAGBQJpCH1pAAoJEHa1NLLpkAfg5dcP/0K4N298+0cmNirErdBXTA7U
YcoDeg/n8p3+n3vgXXQp0ocVp0pY6ZXlv10EgEmK6pXaPMD98IM6ZofyGAnRIY4J
+SuTOGJFdL6hBScdNa334gZGOUrLFVe8pdOpV/qIYKe4JAErf0Hpx7W9bZNVu3pT
Xt+gsHo1OaDS/oQiako5VqgJHPVQDNbAPsb+h9YXV5kCC8ZITNIVxh+99P3WUSBg
VpK/l6i27cMrsK7KodY+wjhZ9gS8DcYXuYkkkXBAb0BMGtGBXLylVIx+u/5IfU8u
HHhdVujEAXbx1ZyvOvsNJHILlQWLxvCQkeg3g5XiLIBwFaxA4wFu5Ko8NiHFHIxt
Fq9ucePrdeuGqLhn0ydDrI51IPoyVTLApl9CGef169p1lSzBSF07E3corZJF9ygv
agT+C66+qBNZgBEZQPNRn1kweyb7FoXU5WbYFGKXOOiRuR12mVsnHU8fewuVwP7n
3RzSGZ6j/3tUGhAMwRkcQXqxv18O0n5hEGUEFytLRKiCJTzqswpvm3ujGmoZP/rT
1qa3jjlYafQIbPoTxCPQbqUlY087Wh0T4dnRZedBF9axwUJobb91KZXp4ItzCXye
sGPHWKidgiuoU273RNA4j5J6QzPSE/OR/2UtODsk6xRJIFqGCctsmb3STtaCQeJn
BigaIFmM8ZgL5l+Q8oNJ
=UHDl
-----END PGP SIGNATURE-----

Attachment: pgpXfaHSKhg9B.pgp
Description: PGP signature


--- End Message ---
__
This is the maintainer address of Debian's Java team
<https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-java-maintainers>.
 Please use
[email protected] for discussions and questions.

Reply via email to