Re: git: 1dbcc7ee92c4 - main - Makefile.inc1: Make sure mandoc bootstrap tool depends on libz

From: Jessica Clarke <jrtc27_at_freebsd.org>
Date: Thu, 29 Oct 2026 12:33:27 UTC
On 29 Oct 2026, at 12:16, Jessica Clarke <jrtc27@freebsd.org> wrote:
> 
> On 29 Oct 2026, at 12:12, Pouria Mousavizadeh Tehrani <pouria@freebsd.org> wrote:
>> 
>> Hi
>> 
>> On 10/29/26 11:01, A FreeBSD User wrote:
>>> Am Tage des Herren Thu, 29 Oct 2026 00:45:15 +0000
>>> Jessica Clarke <jrtc27@FreeBSD.org> schrieb:
>>>> The branch main has been updated by jrtc27:
>>>> 
>>>> URL: https://cgit.FreeBSD.org/src/commit/?id=1dbcc7ee92c427480802cd1a40e1a1e3395d9bac
>> ...
>>> In my case, on a recent git pull, buildworld fails with:
>>> [...]
>>> make[2]: don't know how to make _bootstrap-tools-lib/libz. Stop
>>> make[2]: stopped making "bootstrap-tools" in /usr/src
>>>        0.02 real         0.03 user         0.09 sys
>>> make[1]: stopped making "buildworld" in /usr/src
>>> make: stopped making "buildworld buildkernel" in /usr/src
>>> This seems not right.
>> 
>> Same here…
> 
> Oh, sorry, macOS and Linux are fine, but FreeBSD is not, since
> bootstrapping libz is conditioned on BOOTSTRAP_ALL_TOOLS. Will fix, one
> sec, my bad.

Please test whether what I’ve just pushed fixes this. It turns out it
also only manifests on recent -CURRENT, and I don’t have such a system
immediately to hand to test on (where recent == 21st October).

Jessica