Date: Sat, 26 Oct 2013 16:44:22 +0800 From: Sunpoet Hsieh <sunpoet@sunpoet.net> To: Zverev Andrey <azverev@ozon.ru> Cc: freebsd-ports-bugs <freebsd-ports-bugs@freebsd.org> Subject: Re: ports/183305: some perl5 modules with .xs components fail to install/package Message-ID: <CAMHz58TNw%2B44nwhgASupJcoysEuTMdk%2BDQuKLqOEJTj3BQNAqA@mail.gmail.com> In-Reply-To: <04B54980BDADF54CAD8F1DDD86E77A4C0B4201F4@exmbs03msk.o3.ru> References: <201310251840.r9PIe2h7083578@freefall.freebsd.org> <CAMHz58SYLYdmpBZ4DjunxsD%2BGUs9yGnxQ=1i_ymQt1wN%2BM02BA@mail.gmail.com> <04B54980BDADF54CAD8F1DDD86E77A4C0B4201F4@exmbs03msk.o3.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Oct 26, 2013 at 12:53 PM, Zverev Andrey <azverev@ozon.ru> wrote: > > > > Core EU::MM are not affected. > Yes, I know. > > > > > Only few (<20) ports depend on devel/p5-ExtUtils-MakeMaker. > In this case we are lucky :-) And these ports do not generate .bs file therefore tinderbox does not catch this problem. > > > > It only affects users with devel/p5-ExtUtils-MakeMaker 6.80 installed. > > > > I've made an ugly patch [1] to solve this issue (and not to touch other > p5-* > > PLISTs). > > > > [1] http://people.freebsd.org/~sunpoet/p5-ExtUtils-MakeMaker.patch > > > Patch looks good to me, if you don't mind can you add more explained > comment to patch? Like: > ExtUtils::MakeMaker starting from 6.80 by default does not copy .bs files > if they are empty. > More information can be obtained from ports/183305 > > But in long term we still need make some moves. > In long time, we could drop empty .bs files. But it might occur when the minimal supported version goes to perl5.20. (Perl 5.19.5 has ExtUtils::MakeMaker 6.80)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAMHz58TNw%2B44nwhgASupJcoysEuTMdk%2BDQuKLqOEJTj3BQNAqA>