Your message dated Fri, 05 Sep 2025 22:20:23 +0000
with message-id <[email protected]>
and subject line Bug#1110508: fixed in jpeg-xl 0.11.1-6
has caused the Debian Bug report #1110508,
regarding jpeg-xl FTCBFS: depend on a foreign jdk
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.)


-- 
1110508: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1110508
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: jpeg-xl
Version: 0.11.1-4
Tags: patch
User: [email protected]
Usertags: ftcbfs

jpeg-xl fails to cross build from source, because its default-jdk
dependency requests a host architecture jdk, which cannot be run. Once
annotating it :native, the cross build succeeds.

While looking into this, I first tried cross building with the nojava
profile, but that happened to not work. The attached patch includes a
fix.

Please consider applying both in forky.

Helmut
diff -Nru jpeg-xl-0.11.1/debian/changelog jpeg-xl-0.11.1/debian/changelog
--- jpeg-xl-0.11.1/debian/changelog     2025-03-20 18:49:07.000000000 +0100
+++ jpeg-xl-0.11.1/debian/changelog     2025-08-05 11:08:36.000000000 +0200
@@ -1,3 +1,11 @@
+jpeg-xl (0.11.1-4.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Depend on a native jdk. (Closes: #-1)
+  * Fix the nojava build profile.
+
+ -- Helmut Grohne <[email protected]>  Tue, 05 Aug 2025 11:08:36 +0200
+
 jpeg-xl (0.11.1-4) unstable; urgency=medium
 
   * Team upload
diff -Nru jpeg-xl-0.11.1/debian/control jpeg-xl-0.11.1/debian/control
--- jpeg-xl-0.11.1/debian/control       2025-03-20 18:49:07.000000000 +0100
+++ jpeg-xl-0.11.1/debian/control       2025-08-05 11:08:36.000000000 +0200
@@ -7,7 +7,7 @@
 Build-Depends: asciidoc-base, gcc-13 [hppa powerpc ppc64 riscv64 sparc64 
s390x], g++-13 [hppa powerpc ppc64 riscv64 sparc64 s390x],
                cmake (>= 3.10),
                debhelper-compat (= 13),
-               default-jdk [amd64 arm64 armel armhf i386 mips64el ppc64el 
riscv64 s390x alpha ia64 m68k powerpc ppc64 sh4 sparc64 x32] <!nojava>,
+               default-jdk:native [amd64 arm64 armel armhf i386 mips64el 
ppc64el riscv64 s390x alpha ia64 m68k powerpc ppc64 sh4 sparc64 x32] <!nojava>,
                docbook-xml,
                help2man,
                libavif-dev (>= 0.10.1),
@@ -120,6 +120,7 @@
 
 Package: libjpegxl-java
 Architecture: amd64 arm64 armel armhf i386 mips64el ppc64el riscv64 s390x 
alpha ia64 m68k powerpc ppc64 sh4 sparc64 x32
+Build-Profiles: <!nojava>
 Section: java
 Depends: ${java:Depends}, ${misc:Depends}, ${shlibs:Depends}
 Suggests: java-virtual-machine

--- End Message ---
--- Begin Message ---
Source: jpeg-xl
Source-Version: 0.11.1-6
Done: Jeremy Bícha <[email protected]>

We believe that the bug you reported is fixed in the latest version of
jpeg-xl, 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.
Jeremy Bícha <[email protected]> (supplier of updated jpeg-xl 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: SHA512

Format: 1.8
Date: Fri, 05 Sep 2025 18:05:50 -0400
Source: jpeg-xl
Built-For-Profiles: noudeb
Architecture: source
Version: 0.11.1-6
Distribution: unstable
Urgency: medium
Maintainer: Debian PhotoTools Maintainers 
<[email protected]>
Changed-By: Jeremy Bícha <[email protected]>
Closes: 1110508
Changes:
 jpeg-xl (0.11.1-6) unstable; urgency=medium
 .
   [ Helmut Grohne ]
   * Fix FTCBFS: Depend on a native JDK (Closes: #1110508)
   * Fix the nojava build profile
Checksums-Sha1:
 78c4dd4d5958b36128177c4e167726f1e60363ea 3172 jpeg-xl_0.11.1-6.dsc
 47c5047c0be988d6c39023babb2151d8e8026f42 21520 jpeg-xl_0.11.1-6.debian.tar.xz
 5ab7f45e6d833270fd9405510eb49565925744df 14140 
jpeg-xl_0.11.1-6_source.buildinfo
Checksums-Sha256:
 d4ed701b30e85a33e3533793287c8101ff21ca4f285b348ac580c50e8e3efce5 3172 
jpeg-xl_0.11.1-6.dsc
 a85c12fd52284f8f904e59ac8e9353ef9e89a4c58ccae7e68187109cfffb55e4 21520 
jpeg-xl_0.11.1-6.debian.tar.xz
 f93096976a0bb0eceb3443fa85fc0a194bb4f930bf6374eef0cf66d8748d1297 14140 
jpeg-xl_0.11.1-6_source.buildinfo
Files:
 95762b82761c4187b063972f26c17fdd 3172 graphics optional jpeg-xl_0.11.1-6.dsc
 f1e129a46706b7ea3d926bfb24857220 21520 graphics optional 
jpeg-xl_0.11.1-6.debian.tar.xz
 bb6d1c81cf9c9f7ab8ed7c124ef7c5e0 14140 graphics optional 
jpeg-xl_0.11.1-6_source.buildinfo

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

iQIzBAEBCgAdFiEETQvhLw5HdtiqzpaW5mx3Wuv+bH0FAmi7XuQACgkQ5mx3Wuv+
bH0DjxAAydee5M727/Hyo4fJ2luvEPk+sqGjwRHoqBpi1+GR/JQ65s/Mkml6DN1k
mwo2iWsmRbsXAWPmB5I/5HMaRNhDdxXGmwUAOWjTeEmxOMrxKmy7Cd4YHRm/BLcW
G8g6yb8b7QO+TOmf+qQPYxXbT4LiaqIQ2tvaZ2E6Rpq8CalOy26tz6isNNr1zHfJ
b9QdKgOZ7uoOzgLG+iwVhSm7CWBwQp9UAUx3S1vE63xx1NsbxHiDyCF8aJGaNAga
LOVPb0EWoZQ7MSMcIHhNdMOQaWA7SN286S55U3o/KU83+YXrZMuB5hy+CtTo+PBO
TNBPo8Tg/ydzVvvfgWzVJja6adt8q6XUjt6gC0nYYyt064HQxRWQJbA1aSchQFkl
+VkiY9uY2AaHnksNhqfy9g22FRr2PuxvDSLJf/2VMEbbIjchchFnthFksBmb/bQu
vRXDGo77i1KYp/vOCK6fRZSwk9mg3TCZPZcxEWF9uuCWIZDbaLBqcihu9B6916yc
VjWIJz8fr7zuG8foaSbdvpWM8/ynW7ZKzDp1wKiORMO7M0iQGQT/4UbAStis8nKd
UbU7t21YLciSK7SWsU3XY8PMFWwPAlO+eao+ELE7Qh+dHeyydzR3S/E58aueQS4s
TTgK/QxPNEGxTWETtmH1rV1TUad/ZujO7aPMbUkzn8xxHjygrlo=
=q6/9
-----END PGP SIGNATURE-----

Attachment: pgp5ShXB06xqs.pgp
Description: PGP signature


--- End Message ---

Reply via email to