Public bug reported:

Imported from Debian bug http://bugs.debian.org/1138366:

Package: ldns
Version: 1.9.0-1
Severity: normal
Tags: sid
control: affects -1 src:openssl
User: [email protected]
Usertags: openssl-4.0

OpenSSL 4.0 is in experimental. This package fails to build against it:

| checking for SSL... found in /usr
| checking for EVP_sha256 in -lcrypto... yes
| checking for openssl/ssl.h... yes
| checking for openssl/err.h... yes
| checking for openssl/rand.h... yes
| checking for LibreSSL... no
| checking for openssl/ssl.h... (cached) yes
| checking for openssl/evp.h... yes
| checking for openssl/engine.h... yes
| checking for openssl/conf.h... yes
| checking for EVP_sha256... yes
| checking for EVP_sha384... yes
| checking for EVP_sha512... yes
| checking for EVP_PKEY_keygen... yes
| checking for ECDSA_SIG_get0... yes
| checking for EVP_MD_CTX_new... yes
| checking for DSA_SIG_set0... yes
| checking for DSA_SIG_get0... yes
| checking for EVP_dss1... no
| checking for DSA_get0_pqg... yes
| checking for DSA_get0_key... yes
| checking for EVP_cleanup... no
| checking for ENGINE_cleanup... no
| checking for ENGINE_free... no
| checking for CRYPTO_cleanup_all_ex_data... no
| checking for ERR_free_strings... no
| checking for CONF_modules_unload... yes
| checking for OPENSSL_init_ssl... no
| checking for OPENSSL_init_crypto... yes
| checking for ERR_load_crypto_strings... no
| checking for CRYPTO_memcmp... yes
| checking for EVP_PKEY_get_base_id... yes
| checking for gcc options needed to detect all undeclared functions... none 
needed
| checking whether EVP_PKEY_base_id is declared... yes
| checking Checking for OpenSSL >= 3.0.0... yes
| checking for SHA256 and SHA512... checking for SHA256_Init... yes
| checking for ECDSA_sign... yes
| checking for SHA384_Init... yes
| checking whether NID_X9_62_prime256v1 is declared... yes
| checking whether NID_secp384r1 is declared... yes
| checking for DSA_SIG_new... yes
| checking whether NID_ED25519 is declared... yes
| checking whether NID_ED448 is declared... yes
| checking for X509_check_ca... yes
| checking for SSL_get0_dane... yes
…
| dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
| dpkg-gensymbols: warning: debian/libldns3t64/DEBIAN/symbols does not match 
completely debian/libldns3t64.symbols
| --- debian/libldns3t64.symbols (libldns3t64_1.9.0-1_amd64)
| +++ dpkg-gensymbolsGeAFJy     2026-04-19 11:12:11.143823440 +0000
| @@ -265,7 +265,7 @@
|   ldns_key_list_set_use@Base 1.7.1
|   ldns_key_new@Base 1.7.1
|   ldns_key_new_frm_algorithm@Base 1.7.1
| - ldns_key_new_frm_engine@Base 1.7.1
| +#MISSING: 1.9.0-1# ldns_key_new_frm_engine@Base 1.7.1
|   ldns_key_new_frm_fp@Base 1.7.1
|   ldns_key_new_frm_fp_dsa@Base 1.7.1
|   ldns_key_new_frm_fp_dsa_l@Base 1.7.1
| dh_makeshlibs: error: failing due to earlier errors

Full buildlog
        
https://breakpoint.cc/openssl-rebuild/logs-4/attempted/ldns_1.9.0-1_amd64-2026-04-19T11:08:46Z

Sebastian

** Affects: ldns (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: ldns (Debian)
     Importance: Undecided
         Status: New


** Tags: ftbfs openssl-4.0

** Bug watch added: Debian Bug tracker #1138366
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1138366

** Changed in: ldns (Debian)
 Remote watch: None => Debian Bug tracker #1138366

** Tags added: ftbfs openssl-4.0

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2154914

Title:
  ldns: FTBFS with openssl 4.0

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ldns/+bug/2154914/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to