pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/49304: perl does not build on ARM (at least big endian)



>Number:         49304
>Category:       pkg
>Synopsis:       perl does not build on ARM (at least big endian)
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Oct 22 08:45:00 +0000 2014
>Originator:     Martin Husemann
>Release:        NetBSD 7.99.1
>Organization:
The NetBSD Foundation, Inc.
>Environment:
System: NetBSD space-truckin.duskware.de 7.99.1 NetBSD 7.99.1 (CUBIETRUCK) #2: Wed Oct 22 09:40:32 CEST 2014 martin%seven-days-to-the-wolves.aprisoft.de@localhost:/usr/src/sys/arch/evbarm/compile/CUBIETRUCK evbarm
Architecture: earmv7hfeb
Machine: evbarm
>Description:

Trying to build perl from -current pkgsrc fails for me:

Running pm_to_blib for cpan/Perl-OSType directly
cp lib/Perl/OSType.pm ../../lib/Perl/OSType.pm
LD_LIBRARY_PATH=/usr/pkgobj/lang/perl5/work/perl\-5.20.1 ./miniperl -Ilib make_ext.pl cpan/PerlIO-via-QuotedPrint/pm_to_blib MAKE=/usr/bin/make LIBPERL_A=libperl.so
        Making PerlIO::via::QuotedPrint (all)

Running pm_to_blib for cpan/PerlIO-via-QuotedPrint directly
cp lib/PerlIO/via/QuotedPrint.pm ../../lib/PerlIO/via/QuotedPrint.pm
LD_LIBRARY_PATH=/usr/pkgobj/lang/perl5/work/perl\-5.20.1 ./miniperl -Ilib make_ext.pl cpan/Pod-Checker/pm_to_blib MAKE=/usr/bin/make LIBPERL_A=libperl.so
        Making Pod::Checker (all)

Creating Makefile.PL in cpan/Pod-Checker for Pod::Checker

Running Makefile.PL in cpan/Pod-Checker
../../miniperl -I../../lib Makefile.PL INSTALLDIRS=perl INSTALLMAN1DIR=none INSTALLMAN3DIR=none PERL_CORE=1 LIBPERL_A=libperl.so
WARNING: Setting ABSTRACT via file 'lib/Pod/Checker.pm' failed
 at /usr/pkgobj/lang/perl5/work/perl-5.20.1/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker.pm line 654.
Generating a Unix-style Makefile
Writing Makefile for Pod::Checker
Making all in cpan/Pod-Checker
/usr/bin/make all PERL_CORE=1 LIBPERL_A=libperl.so
cp lib/Pod/Checker.pm ../../lib/Pod/Checker.pm
../../miniperl "-I../../lib" "-I../../lib" "-I../../lib" "-I../../lib" podchecker.PL podchecker
Extracting podchecker (with variable substitutions)
cp podchecker blib/script/podchecker
cp: blib/script/podchecker: No such file or directory
*** Error code 1

Stop.

And indeed there is no blib directory - should pm_to_blib have been run
before?

>How-To-Repeat:
Just try to build perl?

>Fix:
n/a



Home | Main Index | Thread Index | Old Index