Your message dated Thu, 06 Jul 2023 10:37:31 +0000
with message-id <[email protected]>
and subject line Bug#1031521: fixed in openjdk-19 19.0.2+7-4
has caused the Debian Bug report #1031521,
regarding openjdk-17: ld.so assertion failure with multiple commercial games
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.)


-- 
1031521: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1031521
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: openjdk-17
Severity: normal

Multiple Java games fail to launch when trying to run them with Debian builds 
of OpenJDK, including:
- Blocks That Matter
- Gathering Sky
- Lenna's Inception
- Slay the Spire
- The Count Lucanor
- Urtuk: The Desolation

All of these games fail to run with OpenJDK > 8, throwing the following error:

Inconsistency detected by ld.so: dl-lookup.c: 107: check_match: Assertion 
`version->filename == NULL || ! _dl_name_match_p (version->filename, map)' 
failed!

Due to the similarities with bug report #982443 
(https://bugs.debian.org/982443), we gave a try to the proposed workaround:

DEB_LDFLAGS_SET='-Wl,-z,relro,--no-as-needed' DEB_BUILD_OPTIONS=nocheck debuild 
--no-sign -b -j4

Using this build of OpenJDK, the listed games work nicely.

More details can be found on ./play.it forge, where we did the original 
investigation:
https://forge.dotslashplay.it/play.it/games/-/issues/880

-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 
'stable-debug'), (500, 'oldstable-debug'), (500, 'unstable'), (500, 'testing'), 
(500, 'stable'), (500, 'oldstable'), (1, 'experimental-debug'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.1.0-3-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

--- End Message ---
--- Begin Message ---
Source: openjdk-19
Source-Version: 19.0.2+7-4
Done: Matthias Klose <[email protected]>

We believe that the bug you reported is fixed in the latest version of
openjdk-19, 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.
Matthias Klose <[email protected]> (supplier of updated openjdk-19 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: Thu, 06 Jul 2023 12:02:15 +0200
Source: openjdk-19
Architecture: source
Version: 19.0.2+7-4
Distribution: unstable
Urgency: medium
Maintainer: OpenJDK Team <[email protected]>
Changed-By: Matthias Klose <[email protected]>
Closes: 1031521
Changes:
 openjdk-19 (19.0.2+7-4) unstable; urgency=medium
 .
   [ Matthias Klose ]
   * Disable running tests on x32, hangs on the buildds.
   * Update download location.
   * Configure --with-stdc++lib=static on ia64.
   * Link with --no-as-needed. Closes: #1031521.
 .
   [ Vladimir Petkov ]
   * d/rules: Use libtestng7-java as jtreg6 dependency.
   * d/rules: Regenerate the control file.
Checksums-Sha1:
 d305bd754174d786d6f78278836df20a8787192c 4468 openjdk-19_19.0.2+7-4.dsc
 b77d8d47d4da0e9797494de2c4bbe91922659ee1 193816 
openjdk-19_19.0.2+7-4.debian.tar.xz
 c00856187927a99ec387448f0bbe44f90d9ca076 9188 
openjdk-19_19.0.2+7-4_source.buildinfo
Checksums-Sha256:
 d53bab43f8f9ac50c7e71472013024d8fe003669f9d0f7aad66aa29ff4f5ca3e 4468 
openjdk-19_19.0.2+7-4.dsc
 ca8a36ec66a33942b84bdcab1d01f3da8789a7ab964f072c8146a02d77be913f 193816 
openjdk-19_19.0.2+7-4.debian.tar.xz
 f21ad5dd4170183a4f3c29ea8673f258a7e7b73cb121e6c865791aa0e6b8161d 9188 
openjdk-19_19.0.2+7-4_source.buildinfo
Files:
 58a2b158dbd0d959fe5829f08211f554 4468 java optional openjdk-19_19.0.2+7-4.dsc
 029d1eebab471953593460b034acaaed 193816 java optional 
openjdk-19_19.0.2+7-4.debian.tar.xz
 b0f0fd2155823f2fef685d72c46e29e7 9188 java optional 
openjdk-19_19.0.2+7-4_source.buildinfo

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

iQJEBAEBCgAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAmSmkUIQHGRva29AdWJ1
bnR1LmNvbQAKCRC9fqpgd4+m9YqzD/9RTjdqpwDbactzoEV/xVo3ex+bhzwsaYwO
4qOqVkLqeIgM4BvJEuAyj139x0uFxStqM9J8gbvoqIPo51xrRpihQEBnCLMiLXuA
PmGBqK0OC7wHiGP3Qoa5y8JwY0V60wkgnldiuKORrXTdcjIKT0z1qFVvsJOhDxwk
KacYoRs2XfasrtgU5jJU4GFisibDQk9Fphxkeu98Av5qIgXM2DW5D38M6/g7BYjc
eoa2ZQbFCINq7xSGCrrEEnd2nlAJdZP+AqfwmrnL6nK60KyJYoTl03XqJwao8tE7
GeyLaDxia5A5GV8JOA2VstPxGWDi1lWlvB799ttXdUl3vT66vBkO6yGHL9+buaUW
AtAavCEFd0KaTVf8JHyr5fzimUhnxCL/HN8VePDb/H0XD8eyAWawg2NUQSAq8MQI
dlWTK6ZKF6siJXZJnG2QK4a0mgxs9MVMvdua2JbXUJpzWf8SeKxwJQQP4xcw3S6A
0AfmryD8qteJeVy2/ppVEPUJxOrUxdS8PeP5Ro5IaMZGtj0vke+KNrSU2uryhqum
iQcxU93J6Z3Zz2ojzx/hEfUW1SrXmkD/oIBW4uEUr3Q/3UW5xXi/yy/1MA8d7Vww
vHYu46Em9DqB+meATJKIDN/pSR/9oTNfOGVwFBinzBTSCJjLcvpJx7y5fPsVaKwN
k4Ys8vxYcw==
=QtlI
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to