Your message dated Thu, 23 Nov 2023 00:49:07 +0000
with message-id <[email protected]>
and subject line Bug#1052589: fixed in apache-directory-server 2.0.0~M26-4
has caused the Debian Bug report #1052589,
regarding apache-directory-server: FTBFS with OpenJDK 21 due to 
sun.security.x509 API changes
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.)


-- 
1052589: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1052589
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: apache-directory-server
Version: 2.0.0~M26-1
Severity: normal
Tags: ftbfs
User: [email protected]
Usertags: default-java21
X-Debbugs-Cc: [email protected]

Dear Maintainers,

The package apache-directory-server ftbfs with default Java 21.
The relevant part of the build log:
---------------
[ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-compiler-plugin:3.10.1:compile (default-compile) 
on project apacheds-core: Compilation failure: Compilation failure: 
[ERROR] 
/<<PKGBUILDDIR>>/core/src/main/java/org/apache/directory/server/core/security/CertificateUtil.java:[96,13]
 cannot find symbol
[ERROR]   symbol:   method 
set(java.lang.String,sun.security.x509.CertificateVersion)
[ERROR]   location: variable info of type sun.security.x509.X509CertInfo
[ERROR] 
/<<PKGBUILDDIR>>/core/src/main/java/org/apache/directory/server/core/security/CertificateUtil.java:[101,13]
 cannot find symbol
[ERROR]   symbol:   method 
set(java.lang.String,sun.security.x509.CertificateSerialNumber)
[ERROR]   location: variable info of type sun.security.x509.X509CertInfo
[ERROR] 
/<<PKGBUILDDIR>>/core/src/main/java/org/apache/directory/server/core/security/CertificateUtil.java:[105,13]
 cannot find symbol
[ERROR]   symbol:   method 
set(java.lang.String,sun.security.x509.CertificateAlgorithmId)
[ERROR]   location: variable info of type sun.security.x509.X509CertInfo
[ERROR] 
/<<PKGBUILDDIR>>/core/src/main/java/org/apache/directory/server/core/security/CertificateUtil.java:[118,13]
 cannot find symbol
[ERROR]   symbol:   method set(java.lang.String,sun.security.x509.X500Name)
[ERROR]   location: variable info of type sun.security.x509.X509CertInfo
[ERROR] 
/<<PKGBUILDDIR>>/core/src/main/java/org/apache/directory/server/core/security/CertificateUtil.java:[124,13]
 cannot find symbol
[ERROR]   symbol:   method 
set(java.lang.String,sun.security.x509.CertificateValidity)
[ERROR]   location: variable info of type sun.security.x509.X509CertInfo
[ERROR] 
/<<PKGBUILDDIR>>/core/src/main/java/org/apache/directory/server/core/security/CertificateUtil.java:[137,13]
 cannot find symbol
[ERROR]   symbol:   method set(java.lang.String,sun.security.x509.X500Name)
[ERROR]   location: variable info of type sun.security.x509.X509CertInfo
[ERROR] 
/<<PKGBUILDDIR>>/core/src/main/java/org/apache/directory/server/core/security/CertificateUtil.java:[143,13]
 cannot find symbol
[ERROR]   symbol:   method 
set(java.lang.String,sun.security.x509.CertificateX509Key)
[ERROR]   location: variable info of type sun.security.x509.X509CertInfo
[ERROR] 
/<<PKGBUILDDIR>>/core/src/main/java/org/apache/directory/server/core/security/CertificateUtil.java:[161,19]
 cannot find symbol
[ERROR]   symbol:   method 
set(java.lang.String,sun.security.x509.SubjectAlternativeNameExtension)
[ERROR]   location: variable extensions of type 
sun.security.x509.CertificateExtensions
[ERROR] 
/<<PKGBUILDDIR>>/core/src/main/java/org/apache/directory/server/core/security/CertificateUtil.java:[165,19]
 cannot find symbol
[ERROR]   symbol:   method 
set(java.lang.String,sun.security.x509.BasicConstraintsExtension)
[ERROR]   location: variable extensions of type 
sun.security.x509.CertificateExtensions
[ERROR] 
/<<PKGBUILDDIR>>/core/src/main/java/org/apache/directory/server/core/security/CertificateUtil.java:[168,13]
 cannot find symbol
[ERROR]   symbol:   method 
set(java.lang.String,sun.security.x509.CertificateExtensions)
[ERROR]   location: variable info of type sun.security.x509.X509CertInfo
[ERROR] 
/<<PKGBUILDDIR>>/core/src/main/java/org/apache/directory/server/core/security/CertificateUtil.java:[197,36]
 no suitable constructor found for X509CertImpl(sun.security.x509.X509CertInfo)
[ERROR]     constructor sun.security.x509.X509CertImpl.X509CertImpl(byte[]) is 
not applicable
[ERROR]       (argument mismatch; sun.security.x509.X509CertInfo cannot be 
converted to byte[])
[ERROR]     constructor 
sun.security.x509.X509CertImpl.X509CertImpl(sun.security.util.DerValue) is not 
applicable
[ERROR]       (argument mismatch; sun.security.x509.X509CertInfo cannot be 
converted to sun.security.util.DerValue)
[ERROR]     constructor 
sun.security.x509.X509CertImpl.X509CertImpl(java.io.InputStream) is not 
applicable
[ERROR]       (argument mismatch; sun.security.x509.X509CertInfo cannot be 
converted to java.io.InputStream)
[ERROR] 
/<<PKGBUILDDIR>>/core/src/main/java/org/apache/directory/server/core/security/CertificateUtil.java:[198,20]
 cannot find symbol
[ERROR]   symbol:   method sign(java.security.PrivateKey,java.lang.String)
[ERROR]   location: variable certificate of type sun.security.x509.X509CertImpl
[ERROR] 
/<<PKGBUILDDIR>>/core/src/main/java/org/apache/directory/server/core/security/CertificateUtil.java:[229,36]
 no suitable constructor found for X509CertImpl(sun.security.x509.X509CertInfo)
[ERROR]     constructor sun.security.x509.X509CertImpl.X509CertImpl(byte[]) is 
not applicable
[ERROR]       (argument mismatch; sun.security.x509.X509CertInfo cannot be 
converted to byte[])
[ERROR]     constructor 
sun.security.x509.X509CertImpl.X509CertImpl(sun.security.util.DerValue) is not 
applicable
[ERROR]       (argument mismatch; sun.security.x509.X509CertInfo cannot be 
converted to sun.security.util.DerValue)
[ERROR]     constructor 
sun.security.x509.X509CertImpl.X509CertImpl(java.io.InputStream) is not 
applicable
[ERROR]       (argument mismatch; sun.security.x509.X509CertInfo cannot be 
converted to java.io.InputStream)
[ERROR] 
/<<PKGBUILDDIR>>/core/src/main/java/org/apache/directory/server/core/security/CertificateUtil.java:[230,20]
 cannot find symbol
[ERROR]   symbol:   method sign(java.security.PrivateKey,java.lang.String)
[ERROR]   location: variable certificate of type sun.security.x509.X509CertImpl
[ERROR] -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please 
read the following articles:
[ERROR] [Help 1] 
http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR] 
---------------


-- System Information:
Debian Release: bookworm/sid
  APT prefers lunar-updates
  APT policy: (500, 'lunar-updates'), (500, 'lunar-security'), (500, 'lunar'), 
(100, 'lunar-backports')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.2.0-33-generic (SMP w/32 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

--- End Message ---
--- Begin Message ---
Source: apache-directory-server
Source-Version: 2.0.0~M26-4
Done: tony mancill <[email protected]>

We believe that the bug you reported is fixed in the latest version of
apache-directory-server, 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.
tony mancill <[email protected]> (supplier of updated apache-directory-server 
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: Wed, 22 Nov 2023 15:51:44 -0800
Source: apache-directory-server
Architecture: source
Version: 2.0.0~M26-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Java Maintainers 
<[email protected]>
Changed-By: tony mancill <[email protected]>
Closes: 1052589
Changes:
 apache-directory-server (2.0.0~M26-4) unstable; urgency=medium
 .
   * Team upload
   [ Vladimir Petko ]
   * d/p/do-not-use-x509certinfo-set.patch (Closes: #1052589)
     Patch to use reflection for the access to internal x509 API.
   * d/apacheds.default: add --add- opens statement for sun.security.x509
 .
   [ tony mancill ]
   * Set Rules-Requires-Root: no in debian/control
   * Update lintian-overrides
   * Update debian/watch to version 4
Checksums-Sha1:
 dc5aa4ad585b0b200a1044885c8c4c56f1f08eee 2784 
apache-directory-server_2.0.0~M26-4.dsc
 dba190bfe66d76af44ec2992fc7520b76c3fa59d 15332 
apache-directory-server_2.0.0~M26-4.debian.tar.xz
 1d4846c58d1428941b3fef9b97163535c1bd7c3b 15753 
apache-directory-server_2.0.0~M26-4_amd64.buildinfo
Checksums-Sha256:
 181e8e9e2bcb8f578b93fb886e87a3682722c07b415d46d7973cdc53430eeb30 2784 
apache-directory-server_2.0.0~M26-4.dsc
 9d755f39ad3f85c01758a7084e8d9d3148f7c14d4494c707b9fa8083eafd5f5b 15332 
apache-directory-server_2.0.0~M26-4.debian.tar.xz
 5c9894e645c1749636626294f2d06394ddd4f18f30b946f2e1c326554c5f44ed 15753 
apache-directory-server_2.0.0~M26-4_amd64.buildinfo
Files:
 1df98d95ea54d5476b388f2365338945 2784 java optional 
apache-directory-server_2.0.0~M26-4.dsc
 b3819311a922688c0f884a7b0da95198 15332 java optional 
apache-directory-server_2.0.0~M26-4.debian.tar.xz
 bc0cb2e9e10041ad809a03f3557f6d62 15753 java optional 
apache-directory-server_2.0.0~M26-4_amd64.buildinfo

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

iQJIBAEBCgAyFiEE5Qr9Va3SequXFjqLIdIFiZdLPpYFAmVenVAUHHRtYW5jaWxs
QGRlYmlhbi5vcmcACgkQIdIFiZdLPpbpuRAAwgMpRckN8qNOCDsLLBeo8RWn1kAY
Fd0v7jw8Vqgj4cE3o9/g4VzI/aQcLBDdaidjy7lBI5wUZ81NAxaV8dLTrhPTo8mc
MlXlREXtcq7E/roto+etMprXAWkhJlrbIeP7teiTGUEJcBi1WlIp8Jx/B1bS8uxr
YV2IQ8PF2u2wJVWYdqisgbRPyjOxHFzVeNma8KjBzBrK7SFuMZEI/ZCDetEVDEh2
xAPKqUe2y9x5U1N+9+mVh8KYbeXgmLlSZM5MLBimcZPeZtynXxxY9RCL4aW91tPM
axSyN1I7fRCon11nyyysph7ZxnTqY0ZNV7cpxsDJPRYF/aoWjg1sIt/qY1Xqc3Lq
oG3wtsZbOx6r/wdVzVUceMRoICWWl5AFkTkGOZOe5Kp5PWLbZ1RiTwtFNt7jP4dB
KQMb9w1rqrsfcGSthYoKriEL7QNndDdhbxHX8QJ681esuKUduJIKPGjWzuvMoJm6
koT9C+7Ps6lDMVTnAsp+Nk4wGqxRsES7I4xE5wJum/rrXQR/WcftzoMHMlfAK6hN
OaBbT65XrjE9Ah10u0BLu/amFZjl0vSrFiaXJd+KgPr3ubiuiICq6VLqsHcSAbch
5Y4sT3dLQf1zJ3+Ch+hI08yX6uXQHygAz8hAVXKT88y+Sl45MaHjnixBBcamynW/
rPt9/O8kGpuZh5k=
=e1Ut
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to