public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* Host GnuTLS now needs pkcs11 support
@ 2026-04-07 16:15 Franz Schnyder
  2026-04-08  6:50 ` EXTERNAL - " Wojciech Dubowik
  0 siblings, 1 reply; 4+ messages in thread
From: Franz Schnyder @ 2026-04-07 16:15 UTC (permalink / raw)
  To: Wojciech Dubowik
  Cc: openembedded-core, u-boot, simon.glass, Francesco Dolcini

Hello Wojciech,

with commit 0c716a157be ("tools: mkeficapsule: Add support for pkcs11"),
mkeficapsule now references to pkcs11 related symbols.

This breaks our OE builds because it causes link failures for 
configurations that build mkeficapsule when the host gnutls is 
built without pkcs11 support:
```
undefined reference to `gnutls_pkcs11_obj_list_import_url4'
undefined reference to `gnutls_x509_crt_import_pkcs11'
undefined reference to `gnutls_pkcs11_init'
undefined reference to `gnutls_pkcs11_add_provider'
undefined reference to `gnutls_pkcs11_deinit'
```
On the OE side, enabling support in gnutls via p11-kit fixes the failures.
However, I wonder what the cleanest solution would be. Should this new 
host requirement for pkcs11 be handled in the U-Boot OE recipe,  or is
there a better way to approach this correctly?

Any ideas?

Kind regards

Franz

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2026-04-08 16:59 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-04-07 16:15 Host GnuTLS now needs pkcs11 support Franz Schnyder
2026-04-08  6:50 ` EXTERNAL - " Wojciech Dubowik
2026-04-08 14:16   ` Franz Schnyder
2026-04-08 16:14   ` Tom Rini

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox