Re: git: 50c64df2a173 - main - Revert "libkldelf: add a private library for kernel/kld-related ELF parsing"

From: Ka Ho Ng <khng300_at_gmail.com>
Date: Tue, 08 Oct 2024 22:16:13 UTC
On Tue, Oct 8, 2024 at 4:16 PM Cy Schubert <Cy.Schubert@cschubert.com>
wrote:

> In message <alpine.BSF.2.00.2410082251130.15838@woozle.rinet.ru>, Dmitry
> Morozo
> vsky writes:
> > On Tue, 8 Oct 2024, Shawn Webb wrote:
> >
> > > On Tue, Oct 08, 2024 at 07:40:31PM UTC, Ka Ho Ng wrote:
> > > > The branch main has been updated by khng:
> > > >
> > > > URL:
> https://cgit.FreeBSD.org/src/commit/?id=50c64df2a1739dca84c0e3bc795b
> > 70e5991b7010
> > > >
> > > > commit 50c64df2a1739dca84c0e3bc795b70e5991b7010
> > > > Author:     Ka Ho Ng <khng@FreeBSD.org>
> > > > AuthorDate: 2024-10-08 19:40:20 +0000
> > > > Commit:     Ka Ho Ng <khng@FreeBSD.org>
> > > > CommitDate: 2024-10-08 19:40:20 +0000
> > > >
> > > >     Revert "libkldelf: add a private library for kernel/kld-related
> ELF p
> > arsing"
> > > >
> > > >     This reverts commit 0a2cfd653e86ac41c4e6e32a449d133c0ee6d677.
> > >
> > > Could you please explain why?
> >
> > bapt@:  Since this set of commits, incremental building of packages
> fail!
>
> Hmm. I didn't experience this in my poudriere here.
>
>
> --
> 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
>
>
> It affects pkgbase users mainly, and the reason is rather due to the
linkage issue between the separated privatelib and kldxref resulting in
empty LINKER_SETs in the privatelib. I will recommit this once it's fixed.

Ka Ho