NetBSD Problem Report #48921

From bjjl@rpi.pocketservices.de  Wed Jun 18 12:41:27 2014
Return-Path: <bjjl@rpi.pocketservices.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 AEBB8A585B
	for <gnats-bugs@gnats.NetBSD.org>; Wed, 18 Jun 2014 12:41:27 +0000 (UTC)
Message-Id: <20140618124124.720FE5B2E@rpi.pocketservices.de>
Date: Wed, 18 Jun 2014 14:41:24 +0200 (CEST)
From: bl@pocketservices.de
To: gnats-bugs@NetBSD.org
Subject: plperl build fails
X-Send-Pr-Version: 3.95

>Number:         48921
>Category:       pkg
>Synopsis:       postgresql93-plperl build fails
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    adam
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Jun 18 12:45:00 +0000 2014
>Closed-Date:    
>Last-Modified:  Wed Jan 21 02:30:03 +0000 2015
>Originator:     Benjamin Lorenz
>Release:        NetBSD 6.99.41
>Organization:

>Environment:


System: NetBSD rpi.pocketservices.de 6.99.41 NetBSD 6.99.41 (RPI) #0: Sat May 17 15:47:42 UTC 2014 builds@b44.netbsd.org:/home/builds/ab/HEAD/evbarm-earmhf/201405171410Z-obj/home/builds/ab/HEAD/src/sys/arch/evbarm/compile/RPI evbarm
Architecture: earmhf
Machine: evbarm
>Description:
gcc -O2 -I/usr/include -I/usr/pkg/include -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Wendif-labels -Wmissing-format-attribute -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -fpic -DPIC -I. -I. -I/usr/pkg/include/postgresql/server -I/usr/pkg/include/postgresql/internal -I/usr/include -I/usr/pkg/include  -I/usr/pkg/lib/perl5/5.20.0/earmhf-netbsd-thread-multi/CORE  -c -o plperl.o plperl.c
plperl.c:52:24: fatal error: perlchunks.h: No such file or directory
 #include "perlchunks.h"
                        ^
compilation terminated.
<builtin>: recipe for target 'plperl.o' failed
gmake: *** [plperl.o] Error 1
*** Error code 2

Stop.
make[1]: stopped in /usr/pkg/src/databases/postgresql93-plperl
*** Error code 1

Stop.

>How-To-Repeat:

>Fix:


>Release-Note:

>Audit-Trail:

Responsible-Changed-From-To: pkg-manager->adam
Responsible-Changed-By: obache@NetBSD.org
Responsible-Changed-When: Sun, 20 Jul 2014 12:57:26 +0000
Responsible-Changed-Why:
Over to maintainer.


State-Changed-From-To: open->feedback
State-Changed-By: adam@NetBSD.org
State-Changed-When: Fri, 25 Jul 2014 23:03:57 +0000
State-Changed-Why:
Can't reproduce on 6.99.47/amd64 with PostgreSQL 9.3.5.


From: Benjamin Lorenz <bl@pocketservices.de>
To: gnats-bugs@gnats.netbsd.org
Cc: 
Subject: Re: pkg/48921
Date: Sun, 10 Aug 2014 10:12:57 +0200

 Same error on 6.1_STABLE/i386. Maybe your version of perl is older? I am =
 using the latest 5.20.0nb1.


State-Changed-From-To: feedback->open
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Sun, 23 Nov 2014 01:26:12 +0000
State-Changed-Why:
feedback received, still doesn't work for the submitter


From: Paul Lavoie <pjledge@icloud.com>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/48921
Date: Tue, 20 Jan 2015 17:16:41 -0500

 Ran into this building on -current and Solaris on both =
 postgresql93-plperl and postgresql94-plperl. It appears that within the =
 work/postgresql-9.?*/src/pl/plperl directory, somehow the GNUmakefile is =
 not executing the default =E2=80=98all=E2=80=99 build target, which =
 includes creating the perlchunks.h file as well as a couple others. Not =
 familiar enough with gmake to guess what the exact issue is, but =
 manually going into the directory to build the target gets the necessary =
 headers made, at which point the build will continue as expected.

 For reference, this is with the latest version of gmake - 4.1.=

From: Paul Lavoie <pjledge@icloud.com>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/48921
Date: Tue, 20 Jan 2015 20:27:07 -0500

 Ran into this building on -current and Solaris on both =
 postgresql93-plperl and postgresql94-plperl. It appears that within the =
 work/postgresql-9.?*/src/pl/plperl directory, somehow the GNUmakefile is =
 not executing the default =E2=80=98all=E2=80=99 build target, which =
 includes creating the perlchunks.h file as well as a couple others. Not =
 familiar enough with gmake to guess what the exact issue is, but =
 manually going into the directory to build the target gets the necessary =
 headers made, at which point the build will continue as expected.

 For reference, this is with the latest version of gmake - 4.1.=

>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.