Re: pkgbase is broken because of Kerberos

From: Cy Schubert <Cy.Schubert_at_cschubert.com>
Date: Fri, 08 Aug 2025 14:08:43 UTC
In message <0C292B35-B580-4C49-8F76-C3966F3691B5@freebsd.org>, Philip Paeps 
wri
tes:
> On 2025-08-08 20:09:30 (+0800), Dag-Erling Smørgrav wrote:
> > Philip Paeps <philip@freebsd.org> writes:
> >> - The pkgbase builds need to be fixed in a post-Kerberos-update 
> >> world.
> >
> > The pkgbase build is just fine in a post-Kerberos-update world.  
> > What's
> > broken is incremental builds across the switch from Heimdal to MIT.  
> > I'm
> > not sure this is something we want to support; we should probably 
> > force
> > a cleanworld when build options have changed, even if it's because the
> > defaults changed.
>
> I took away WITHOUT_CLEAN=1 from our make command ... still not 
> building.
>
> Do I need a cleanharder somewhere? :)

I don't trust WITHOUT_CLEAN. For me it's been broken for a while. I recall 
a discussion on one of the MLs about WITHOUT_CLEAN not working sometime 
over the past few years. I rm -rf /usr/obj/*.

>
> make -C $work $extra -j ${nproc} $tgt WITH_REPRODUCIBLE_BUILD=1 
> PKG_FORMAT=tzst __MAKE_CONF=/dev/null SRCCONF=/dev/null 
> SRC_ENV_CONF=/dev/null REPODIR="$repodir" >$logs 2>&1
>
> I can try blowing away the obj directory...

I've been doing that for years ever since someone on a ML mentioned 
something about it.

>
> Philip


-- 
Cheers,
Cy Schubert <Cy.Schubert@cschubert.com>
FreeBSD UNIX:  <cy@FreeBSD.org>   Web:  https://FreeBSD.org
NTP:           <cy@nwtime.org>    Web:  https://nwtime.org

			e**(i*pi)+1=0