Skip site navigation (1)Skip section navigation (2)
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>