Re: git: 2ec8b6948070 - stable/14 - zfs: merge openzfs/zfs@e269af1b3 (zfs-2.2-release) into stable/14

From: Jessica Clarke <jrtc27_at_freebsd.org>
Date: Thu, 12 Dec 2024 16:29:05 UTC
On 12 Dec 2024, at 16:21, Baptiste Daroussin <bapt@freebsd.org> wrote:
> 
> On Thu 12 Dec 11:09, Alexander Motin wrote:
>> On 12.12.2024 10:38, Baptiste Daroussin wrote:
>>> On Thu 12 Dec 14:57, Martin Matuska wrote:
>>>> The branch stable/14 has been updated by mm:
>>>> 
>>>> URL: https://cgit.FreeBSD.org/src/commit/?id=2ec8b69480708185a273254e4e254140eb2ce633
>>>> 
>>> 
>>> This does not build (at least does not incrementally build):
>>> 
>>> /home/pkgbuild/worktrees/stable/14/sys/contrib/openzfs/module/os/linux/zfs/arc_os.c:45:10:
>>> fatal error: 'sys/shrinker.h' file not found
>>> 
>>> the pkgbase builders are now broken ;)
>> 
>> This is a Linux-specific file as you can see from the path.  So the question
>> is why FreeBSD tries to build it to predictably fail.  I just run my own
>> 14-stable build and it passed clean.
>> 
>> -- 
>> Alexander Motin
> 
> We don't do anything specific on the pkgbase builders, except running an
> incremental build, how to we end up building this I have no idea.

There have been various depend-cleanup.sh changes in main for files
including this one.

Jess