[Buildroot] [Bug 7772] libxml-parser-perl build failure: missing dependency ExtUtils/MakeMaker

François Perrad francois.perrad at gadz.org
Tue Feb 10 19:34:11 UTC 2015


2015-02-10 16:31 GMT+01:00  <bugzilla at busybox.net>:
> https://bugs.busybox.net/show_bug.cgi?id=7772
>
> --- Comment #3 from Vicente Olivert Riera <vincent.riera at imgtec.com> 2015-02-10 15:31:36 UTC ---
> (In reply to comment #2)
>> Vicente, saiberion: would you mind sending the proposed patch to the mailing
>> list?
>
> Hello Thomas,
>
> shouldn't we have an agreement on what would be the solution to this?
>
> a) adding the perl-ExtUtils-MakeMaker package to Buildroot
> b) adding a dependency check as saiberion did
>
> I personally don't like the option b), because I like to be able to use
> Buildroot having the minimum packages installed. And, if we keep doing this, we
> could end with a loooong list of dependencies to use Buildroot. I think it's
> better to add the perl-ExtUtils-MakeMaker instead.
>
> Maybe Francois Perrad has something to say about this since he seems to be the
> perl maintaner in Buildroot.
>

libxml-parser-perl works with the system perl (not a host-perl built by BR).
ExtUtils-MakeMaker is a core Perl module, especially the module which
allows to install other modules.
So, it comes with the system perl package of your distribution.
The Makefile.PL of XML-Parser 2.41 uses ExtUtils-MakeMaker without a
specific version requirement,
so the system ExtUtils-MakeMaker module doesn't require an update.

Could you post the full output of following commands (outside BR environment):
    $ perl -V
    $ perl -e "use ExtUtils::MakeMaker; print qq{ok\n};"

and in BR environment:
    $ make libxml-parser-perl-dirclean
    $ make libxml-parser-perl-configure

François

> --
> Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
> ------- You are receiving this mail because: -------
> You are on the CC list for the bug.
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot



More information about the buildroot mailing list