openwrt/package
Robert Marko 410277ca12 boot: arm-trusted-firmware-microchipsw: fix compilation against LibreSSL
LibreSSL 3.9+ has dropped support for X509V3 extension API so cert_create
tool does not compile against it at all.

This was hidden by the fact that it was compiling against OpenSSL on my
host which still has that API, however we do not ship libssl-dev in the
Buildbot containers so compiling against distro OpenSSL is not possible.

So, after a long time trying to find any docs on that API I resorted to
LLM(Gemini 3 Pro) to get it to compile.

Our libcrypto is linked against pthread so we must pass -lpthread as well
for cert_tool.

Fixes: 5205c0c426 ("microchipsw: lan969x: add Microchip EV23X71A")
Signed-off-by: Robert Marko <robert.marko@sartura.hr>
2026-01-12 18:01:11 +01:00
..
base-files base-files: uci-defaults: migrate time zonename on upgrade 2026-01-11 19:12:41 +01:00
boot boot: arm-trusted-firmware-microchipsw: fix compilation against LibreSSL 2026-01-12 18:01:11 +01:00
devel treewide: switch to HTTPS URL 2026-01-02 18:07:02 +01:00
firmware qoriq: add support for NXP T4240RDB board 2026-01-09 18:45:02 +02:00
kernel kernel: modules: add kmod-pmbus-sensors package 2026-01-11 19:40:08 +01:00
libs elfutils: drop libelf1 provide 2026-01-12 14:28:52 +01:00
network wifi-scripts: move no_probe_resp_if_max_sta to wifi-iface 2026-01-11 20:21:54 +01:00
system uclient: provide virtual wget-any 2026-01-12 14:28:52 +01:00
utils ucode: remove the fs.read_nb patch 2026-01-06 20:09:35 +01:00
Makefile build: avoid errors during release candidate kernel packaging 2025-12-20 11:06:47 +01:00