[gnutls-devel] GnuTLS | HPKE symbols are added even with --disable-hpke (#1885)

Read-only notification of GnuTLS library development activities gnutls-devel at lists.gnutls.org
Wed May 13 08:30:21 CEST 2026



bbhtt created an issue: https://gitlab.com/gnutls/gnutls/-/work_items/1885



Is this intended? The build clearly says "whether to enable HPKE support...no"

```
        ┌────────────────────────────┐
        │ ABI Break: libgnutls.so.30 │
        └────────────────────────────┘
        Functions changes summary: 0 Removed, 0 Changed (11 filtered out), 7 Added (2 filtered out) functions
        Variables changes summary: 0 Removed, 0 Changed, 0 Added variable
        Function symbols changes summary: 0 Removed, 2 Added function symbols not referenced by debug info
        Variable symbols changes summary: 0 Removed, 0 Added variable symbol not referenced by debug info
        7 Added functions:
          [A] 'function int gnutls_hpke_deinit(gnutls_hpke_context_t)'    {gnutls_hpke_deinit@@GNUTLS_3_8_13}
          [A] 'function int gnutls_hpke_derive_keypair(gnutls_hpke_kem_t, const gnutls_datum_t*, gnutls_privkey_t, gnutls_pubkey_t)'    {gnutls_hpke_derive_keypair@@GNUTLS_3_8_13}
          [A] 'function int gnutls_hpke_encap(gnutls_hpke_context_t, const gnutls_datum_t*, gnutls_datum_t*, const gnutls_pubkey_t, const gnutls_privkey_t, const gnutls_datum_t*, const gnutls_datum_t*)'    {gnutls_hpke_encap@@GNUTLS_3_8_13}
          [A] 'function int gnutls_hpke_export(gnutls_hpke_context_t, const gnutls_datum_t*, size_t, gnutls_datum_t*)'    {gnutls_hpke_export@@GNUTLS_3_8_13}
          [A] 'function int gnutls_hpke_init(gnutls_hpke_context_t*, gnutls_hpke_mode_t, gnutls_hpke_role_t, gnutls_hpke_kem_t, gnutls_hpke_kdf_t, gnutls_hpke_aead_t)'    {gnutls_hpke_init@@GNUTLS_3_8_13}
          [A] 'function int gnutls_hpke_seal(gnutls_hpke_context_t, const gnutls_datum_t*, const gnutls_datum_t*, gnutls_datum_t*)'    {gnutls_hpke_seal@@GNUTLS_3_8_13}
          [A] 'function int gnutls_pkcs11_obj_get_pk_algorithm(gnutls_pkcs11_obj_t, unsigned int*)'    {gnutls_pkcs11_obj_get_pk_algorithm@@GNUTLS_3_8_13}
        2 Added function symbols not referenced by debug info:
          [A] gnutls_hpke_decap@@GNUTLS_3_8_13
          [A] gnutls_hpke_open@@GNUTLS_3_8_13
```

-- 
Reply to this email directly or view it on GitLab: https://gitlab.com/gnutls/gnutls/-/work_items/1885
You're receiving this email because of your account on gitlab.com. Unsubscribe from this thread: https://gitlab.com/-/sent_notifications/4-5mfcia2bb6p9rw4kwv9wctoky-a84t7/unsubscribe | Manage all notifications: https://gitlab.com/-/profile/notifications | Help: https://gitlab.com/help


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.gnupg.org/pipermail/gnutls-devel/attachments/20260513/0ec8ffa3/attachment.html>


More information about the Gnutls-devel mailing list