Public bug reported: Imported from Debian bug http://bugs.debian.org/1138297:
Package: u-boot Version: 2025.01-3.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: | cc -o tools/dumpimage tools/aisimage.o tools/atmelimage.o tools/fit_common.o tools/fit_image.o tools/image-host.o tools/generated/boot/image-fit.o tools/image-sig-host.o tools/generated/boot/image-fit-sig.o tools/generated/boot/image-cipher.o tools/generated/boot/fdt_region.o tools/generated/boot/bootm.o tools/generated/lib/crc32.o tools/default_image.o tools/generated/lib/fdtdec_common.o tools/generated/lib/fdtdec.o tools/generated/boot/image.o tools/generated/boot/image-host.o tools/imagetool.o tools/imximage.o tools/imx8image.o tools/imx8mimage.o tools/kwbimage.o tools/generated/lib/md5.o tools/lpc32xximage.o tools/mxsimage.o tools/omapimage.o tools/os_support.o tools/pblimage.o tools/pbl_crc32.o tools/renesas_spkgimage.o tools/sfspl.o tools/vybridimage.o tools/stm32image.o tools/generated/lib/rc4.o tools/rkcommon.o tools/rkimage.o tools/rksd.o tools/rkspi.o tools/socfpgaimage.o tools/sunxi_egon.o tools/generated/lib/crc16-ccitt.o tools/generated/lib/hash-checksum.o tools/generated/lib/sha1.o tools/generated/lib/sha256.o tools/generated/lib/sha512.o tools/generated/common/hash.o tools/ublimage.o tools/zynqimage.o tools/zynqmpimage.o tools/zynqmpbif.o tools/generated/lib/fdt-libcrypto.o tools/sunxi_toc0.o tools/libfdt/fdt.o tools/libfdt/fdt_ro.o tools/libfdt/fdt_wip.o tools/libfdt/fdt_sw.o tools/libfdt/fdt_rw.o tools/libfdt/fdt_strerror.o tools/libfdt/fdt_empty_tree.o tools/libfdt/fdt_addresses.o tools/libfdt/fdt_overlay.o tools/gpimage.o tools/gpimage-common.o tools/mtk_image.o tools/mtk_nand_headers.o tools/generated/lib/ecdsa/ecdsa-libcrypto.o tools/generated/lib/rsa/rsa-sign.o tools/generated/lib/rsa/rsa-verify.o tools/generated/lib/rsa/rsa-mod-exp.o tools/generated/lib/aes/aes-encrypt.o tools/generated/lib/aes/aes-decrypt.o tools/dumpimage.o -lssl -lcrypto | /usr/bin/x86_64-linux-gnu-ld.bfd: tools/generated/lib/rsa/rsa-sign.o: in function `rsa_engine_init': | ./debian/build/tools/./tools/../lib/rsa/rsa-sign.c:334:(.text+0xb): undefined reference to `ENGINE_load_builtin_engines' | /usr/bin/x86_64-linux-gnu-ld.bfd: ./debian/build/tools/./tools/../lib/rsa/rsa-sign.c:336:(.text+0x13): undefined reference to `ENGINE_by_id' | /usr/bin/x86_64-linux-gnu-ld.bfd: ./debian/build/tools/./tools/../lib/rsa/rsa-sign.c:343:(.text+0x27): undefined reference to `ENGINE_init' | /usr/bin/x86_64-linux-gnu-ld.bfd: ./debian/build/tools/./tools/../lib/rsa/rsa-sign.c:349:(.text+0x33): undefined reference to `ENGINE_set_default_RSA' | /usr/bin/x86_64-linux-gnu-ld.bfd: ./debian/build/tools/./tools/../lib/rsa/rsa-sign.c:357:(.text+0x5c): undefined reference to `ENGINE_ctrl_cmd_string' | /usr/bin/x86_64-linux-gnu-ld.bfd: ./debian/build/tools/./tools/../lib/rsa/rsa-sign.c:372:(.text+0x99): undefined reference to `ENGINE_free' | /usr/bin/x86_64-linux-gnu-ld.bfd: ./debian/build/tools/./tools/../lib/rsa/rsa-sign.c:370:(.text+0xc9): undefined reference to `ENGINE_finish' | /usr/bin/x86_64-linux-gnu-ld.bfd: tools/generated/lib/rsa/rsa-sign.o: in function `rsa_engine_get_priv_key': | ./debian/build/tools/./tools/../lib/rsa/rsa-sign.c:242:(.text+0x292): undefined reference to `ENGINE_get_id' | /usr/bin/x86_64-linux-gnu-ld.bfd: ./debian/build/tools/./tools/../lib/rsa/rsa-sign.c:288:(.text+0x339): undefined reference to `ENGINE_load_private_key' | /usr/bin/x86_64-linux-gnu-ld.bfd: tools/generated/lib/rsa/rsa-sign.o: in function `rsa_engine_remove': | ./debian/build/tools/./tools/../lib/rsa/rsa-sign.c:379:(.text+0x586): undefined reference to `ENGINE_finish' | /usr/bin/x86_64-linux-gnu-ld.bfd: ./debian/build/tools/./tools/../lib/rsa/rsa-sign.c:380:(.text+0x58e): undefined reference to `ENGINE_free' | /usr/bin/x86_64-linux-gnu-ld.bfd: ./debian/build/tools/./tools/../lib/rsa/rsa-sign.c:379:(.text+0x77e): undefined reference to `ENGINE_finish' | /usr/bin/x86_64-linux-gnu-ld.bfd: ./debian/build/tools/./tools/../lib/rsa/rsa-sign.c:380:(.text+0x786): undefined reference to `ENGINE_free' | /usr/bin/x86_64-linux-gnu-ld.bfd: tools/generated/lib/rsa/rsa-sign.o: in function `rsa_engine_get_pub_key': | ./debian/build/tools/./tools/../lib/rsa/rsa-sign.c:115:(.text+0xd9a): undefined reference to `ENGINE_get_id' | /usr/bin/x86_64-linux-gnu-ld.bfd: ./debian/build/tools/./tools/../lib/rsa/rsa-sign.c:152:(.text+0xe65): undefined reference to `ENGINE_load_public_key' | /usr/bin/x86_64-linux-gnu-ld.bfd: tools/generated/lib/rsa/rsa-sign.o: in function `rsa_engine_remove': | ./debian/build/tools/./tools/../lib/rsa/rsa-sign.c:379:(.text+0xeb4): undefined reference to `ENGINE_finish' | /usr/bin/x86_64-linux-gnu-ld.bfd: ./debian/build/tools/./tools/../lib/rsa/rsa-sign.c:380:(.text+0xebc): undefined reference to `ENGINE_free' | /usr/bin/x86_64-linux-gnu-ld.bfd: ./debian/build/tools/./tools/../lib/rsa/rsa-sign.c:379:(.text+0x114d): undefined reference to `ENGINE_finish' | /usr/bin/x86_64-linux-gnu-ld.bfd: ./debian/build/tools/./tools/../lib/rsa/rsa-sign.c:380:(.text+0x1155): undefined reference to `ENGINE_free' | /usr/bin/x86_64-linux-gnu-ld.bfd: ./debian/build/tools/./tools/../lib/rsa/rsa-sign.c:379:(.text+0x11d9): undefined reference to `ENGINE_finish' | /usr/bin/x86_64-linux-gnu-ld.bfd: ./debian/build/tools/./tools/../lib/rsa/rsa-sign.c:380:(.text+0x11e1): undefined reference to `ENGINE_free' | /usr/bin/x86_64-linux-gnu-ld.bfd: ./debian/build/tools/./tools/../lib/rsa/rsa-sign.c:379:(.text+0x147e): undefined reference to `ENGINE_finish' | /usr/bin/x86_64-linux-gnu-ld.bfd: ./debian/build/tools/./tools/../lib/rsa/rsa-sign.c:380:(.text+0x1486): undefined reference to `ENGINE_free' | collect2: error: ld returned 1 exit status | make[4]: *** [scripts/Makefile.host:104: tools/dumpimage] Error 1 Full buildlog https://breakpoint.cc/openssl-rebuild/logs-4/attempted/u-boot_2025.01-3.1_amd64-2026-04-19T07:46:03Z Sebastian ** Affects: u-boot (Ubuntu) Importance: Undecided Status: New ** Affects: u-boot (Debian) Importance: Undecided Status: New ** Tags: ftbfs openssl-4.0 ** Bug watch added: Debian Bug tracker #1138297 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1138297 ** Changed in: u-boot (Debian) Remote watch: None => Debian Bug tracker #1138297 ** 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/2154845 Title: u-boot: FTBFS with openssl 4.0 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/u-boot/+bug/2154845/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
