Todd C. Miller <[email protected]> wrote:

> On Fri, 10 Apr 2020 18:17:33 -0700, Andrew Hewus Fresh wrote:
> 
> > Recently it was pointed out that we don't link /usr/lib/libperl.so.* to
> > libm the way is expected for code that also links to libperl.  That led
> > me to go digging again into the customization we have around the perl
> > build and getting terribly confused.  That did somewhat clear up after
> > reading more about bsd.*.mk, but still feel like some of this mess was
> > to make the vax work, but I couldn't actually figure it out from the cvs
> > logs why it exists.
> 
> The way OpenBSD builds is that the libraries are built and installed
> first, then the binaries that link against those binaries get built
> and linked against the new libs.  This guarantees that we don't
> link new binaries against the old libs.
> 
> In the past, vi was linked against libperl.  However, I don't think
> there is anything in base linking against libperl now so we can
> probably let perl build and install its own libraries.

Sounds right to me.

Reply via email to