Discussion:
pkg/49304: perl does not build on ARM (at least big endian)
m***@NetBSD.org
2014-10-22 08:45:00 UTC
Permalink
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
The NetBSD Foundation, Inc.
System: NetBSD space-truckin.duskware.de 7.99.1 NetBSD 7.99.1 (CUBIETRUCK) #2: Wed Oct 22 09:40:32 CEST 2014 ***@seven-days-to-the-wolves.aprisoft.de:/usr/src/sys/arch/evbarm/compile/CUBIETRUCK evbarm
Architecture: earmv7hfeb
Machine: evbarm
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?
Just try to build perl?
n/a

Loading...