openssl-1.1
- Path: arch/adapted/openssl-1.1
- Build failure during the 2026-07-07 “build all packages for x86_64”
private-repo release pass (see
repo_release_logs/adapted_openssl-1.1.log).
- Source retrieval and a very large stack of custom CVE/security patches
all applied cleanly (dozens of hunks across crypto/cms, crypto/pkcs12,
crypto/x509, test/ etc. – this PKGBUILD carries many backported fixes on
top of the base openssl-1.1 release). The actual failure is at
./Configure: optflags='enable-ktls enable-ec_nistp_64_gcc_128'
(PKGBUILD line 215) is passed into Configure --prefix=/usr ... (line
243), and Configure rejects it outright: ***** Unsupported options:
enable-ktls.
- Not root-caused further. Plausible causes to check next time: (a) the
patch stack modifies
Configurations/10-main.conf or similar and
inadvertently drops the ktls feature flag for the linux-x86_64
target, (b) the base source tarball’s point version doesn’t actually
match what these patches assume, so a patched Configure/Configurations
file combo is now inconsistent, or © something about this specific
build chroot’s perl/Configure interaction. Reproduce with sudo
extra-x86_64-build -- -- --nobuild --skippgpcheck to inspect the patched
source tree’s Configurations/ directly rather than guessing from the
build log alone.
- Not fixed as part of the mass build pass – flagging only.