Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 24 Jun 2023 10:39:57 -0400
From:      Ed Maste <emaste@freebsd.org>
To:        current@freebsd.org
Subject:   Re: Build failure for radlib.o during main-n263767-764464af4968 -> main-n263782-59833b089e78 src update
Message-ID:  <CAPyFy2Dd6J7uz2jAMMpOSrOrTw1TzqpojS0N2Wc8OQmnNu6j=w@mail.gmail.com>
In-Reply-To: <ZJbPP_B3vW_BAhk4@albert.catwhisker.org>
References:  <ZJbPP_B3vW_BAhk4@albert.catwhisker.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 24 Jun 2023 at 07:11, David Wolfskill <david@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     root@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAPyFy2Dd6J7uz2jAMMpOSrOrTw1TzqpojS0N2Wc8OQmnNu6j=w>