On Sat, 24 Jun 2023 at 07:11, David Wolfskill <da...@catwhisker.org> wrote: > > Running: > FreeBSD freebeast.catwhisker.org 14.0-CURRENT FreeBSD 14.0-CURRENT #405 > main-n263767-764464af4968: Fri Jun 23 11:42:14 UTC 2023 > r...@freebeast.catwhisker.org:/common/S4/obj/usr/src/amd64.amd64/sys/GENERIC > amd64 1400091 1400091 > > after updating sources to main-n263782-59833b089e78, then starting > make -j 64 buildworld (in META mode) > > ... > >>> stage 4.2: building libraries > ... > Building /common/S4/obj/usr/src/amd64.amd64/cddl/lib/libzfs/os/freebsd/nfs.o > In file included from > /usr/src/sys/contrib/openzfs/lib/libzfs/libzfs_crypto.c:28 > : > In file included from > /common/S4/obj/usr/src/amd64.amd64/tmp/usr/include/openssl > /evp.h:14: > /common/S4/obj/usr/src/amd64.amd64/tmp/usr/include/openssl/macros.h:155:4: > error > : "OPENSSL_API_COMPAT expresses an impossible API compatibility level" > # error "OPENSSL_API_COMPAT expresses an impossible API compatibility level" > ^
This could be a dependency issue; would you check if removing the following $OBJTOP subdirs addresses the issue: secure/lib/libcrypto secure/lib/libssl obj-lib32/secure/lib/libcrypto obj-lib32/secure/lib/libssl If so I'll see if we can add a rule to tools/build/depend-cleanup.sh