From owner-freebsd-perl@FreeBSD.ORG Sun Aug 17 21:20:38 2014 Return-Path: Delivered-To: perl@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2221C298; Sun, 17 Aug 2014 21:20:38 +0000 (UTC) Received: from prod2.absolight.net (mx3.absolight.net [IPv6:2a01:678:2:100::25]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id DC1573392; Sun, 17 Aug 2014 21:20:37 +0000 (UTC) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id 06CE3BDC2E; Sun, 17 Aug 2014 23:20:35 +0200 (CEST) Received: from atuin.in.mat.cc (gw.in.spyou.org [79.143.241.209]) by prod2.absolight.net (Postfix) with ESMTPA id B3448BDC24; Sun, 17 Aug 2014 23:20:34 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by atuin.in.mat.cc (Postfix) with ESMTP id A58ADE838F7; Sun, 17 Aug 2014 23:20:31 +0200 (CEST) Date: Sun, 17 Aug 2014 23:20:31 +0200 From: Mathieu Arnold To: Kurt Jaeger Subject: Re: perl 5.20 and .bs files, Mk/Uses/perl5.mk Message-ID: In-Reply-To: <20140817195800.GQ42528@f10.opsec.eu> References: <20140817195800.GQ42528@f10.opsec.eu> X-Mailer: Mulberry/4.0.8 (Mac OS X) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Cc: perl@freebsd.org X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 Aug 2014 21:20:38 -0000 +--On 17 ao=C3=BBt 2014 21:58:00 +0200 Kurt Jaeger 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