Subject: pkg/5642: Perl5 won't build on NetBSD/pc532
To: None <gnats-bugs@gnats.netbsd.org>
From: Jon Buller <jonb@metronet.com>
List: netbsd-bugs
Date: 06/22/1998 22:14:14
>Number:         5642
>Category:       pkg
>Synopsis:       Perl5 won't build on NetBSD/pc532
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    gnats-admin (GNATS administrator)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Jun 22 20:20:00 1998
>Last-Modified:
>Originator:     Jon Buller
>Organization:
	
>Release:        NetBSD-1.3.2
>Environment:
	
System: NetBSD bullbox 1.3.1 NetBSD 1.3.1 (BULLBOX) #0: Sun Mar 29 00:26:43 CST 1998 jonb@bullbox:/usr/src/sys/arch/pc532/compile/BULLBOX pc532


>Description:
	the following comes out of make when trying to build Perl5:

        Making DynaLoader (static)
cc -c   -O     -DVERSION=\"1.03\"  -DXS_VERSION=\"1.03\"  -I../.. -DPERL_CORE -DLIBC="/usr/lib/libc.so.12.20" DynaLoader.c
DynaLoader.c: In function `XS_DynaLoader_dl_install_xsub':
DynaLoader.c:239: syntax error before `;'
DynaLoader.c:240: syntax error before `;'
DynaLoader.c:241: syntax error before `;'
DynaLoader.xs:209: `perl_name' undeclared (first use this function)
DynaLoader.xs:209: (Each undeclared identifier is reported only once
DynaLoader.xs:209: for each function it appears in.)
DynaLoader.xs:209: `symref' undeclared (first use this function)
DynaLoader.xs:209: `filename' undeclared (first use this function)
*** Error code 1

Stop.

>How-To-Repeat:
	get on a pc532 and type "cd /usr/pkgsrc/lang/perl5; make"
>Fix:
	Unknown.  I assume this is semi port specific, or it would
	have been fixed before, or I would at least have heard
	about it on current-users.  This was happening to me with
	1.3.1 also.
>Audit-Trail:
>Unformatted: