NetBSD Problem Report #49304

From martin@duskware.de  Wed Oct 22 08:43:20 2014
Return-Path: <martin@duskware.de>
Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK))
	by mollari.NetBSD.org (Postfix) with ESMTPS id D3EC9A65D1
	for <gnats-bugs@gnats.NetBSD.org>; Wed, 22 Oct 2014 08:43:20 +0000 (UTC)
From: martin@NetBSD.org
Reply-To: martin@NetBSD.org
To: gnats-bugs@NetBSD.org
Subject: perl does not build on ARM (at least big endian)
X-Send-Pr-Version: 3.95

>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:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Oct 22 08:45:00 +0000 2014
>Closed-Date:    Thu Oct 30 08:17:30 +0000 2014
>Last-Modified:  Thu Oct 30 08:17:30 +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:/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

>Release-Note:

>Audit-Trail:

State-Changed-From-To: open->closed
State-Changed-By: martin@NetBSD.org
State-Changed-When: Thu, 30 Oct 2014 08:17:30 +0000
State-Changed-Why:
Builds in -current now (probably more related to fixes in NetBSD/arm land)


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2014 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.