Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 17 Aug 2014 23:20:31 +0200
From:      Mathieu Arnold <mat@FreeBSD.org>
To:        Kurt Jaeger <pi@FreeBSD.org>
Cc:        perl@freebsd.org
Subject:   Re: perl 5.20 and .bs files, Mk/Uses/perl5.mk
Message-ID:  <EC43415872E6D6A2F6FD605B@atuin.in.mat.cc>
In-Reply-To: <20140817195800.GQ42528@f10.opsec.eu>
References:  <20140817195800.GQ42528@f10.opsec.eu>

next in thread | previous in thread | raw e-mail | index | archive | help
+--On 17 ao=C3=BBt 2014 21:58:00 +0200 Kurt Jaeger <pi@FreeBSD.org> wrote:
| Hi!
|=20
| Can you give me a hint on this ?
|=20
| The logic of

The .bs files are bootstrap files, thatis, files needed on a few obscure
cases to know what shared objects to load when having to delay loading the
shared object of a perl module. (it's as close as I can make it in a
sentence, also as close as I understand what it does.)
Those files have always been empty (and thus useless) on FreeBSD. Starting
with Perl 5.20, the bootstrap files are not installed any more if they are
empty.

So, this removes them for older Perl too, to be consistent. (When I added
Perl 5.20, I did full builds, checked all the packages for .bs files, they
were *all* empty.)

| fails for devel/p5-File-Map -- even with a 5.20 perl, there is a
| .bs file left over in STAGEDIR. Is this a bug in the perl module
| and do I have to remove it in post-stage: ?

What do you mean fails ? Is the .bs file empty ? If it is, then, yes, there
is a bug, if it is not, then, there is no bug, and it should be packaged.

--=20
Mathieu Arnold



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?EC43415872E6D6A2F6FD605B>