Subject: pkg/33188: pkgsrc bmake is broken on Solaris
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: None <segv@netctl.net>
List: pkgsrc-bugs
Date: 04/04/2006 07:45:00
>Number: 33188
>Category: pkg
>Synopsis: pkgsrc bmake is broken on Solaris
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Tue Apr 04 07:45:00 +0000 2006
>Originator: segv
>Release:
>Organization:
>Environment:
SunOS e450-lan 5.11 snv_28 sun4u sparc SUNW,Ultra-4
>Description:
Trying to bootstrap pkgsrc on Solaris I get:
CC="cc" LIBC= MAKEFLAGS= MAKESYSPATH=`pwd`/mk:mk:/opt/pkg/share/mk:/usr/share/mk:/usr/local/share/mk:/opt/share/mk ./bmake.boot -f Makefile
/opt/SUNWspro/bin/cc -xO3 -xtarget=ultra -Xa -xO3 -xtarget=ultra -I../../libnbcompat -c /opt/pkg.obj/bmake/arch.c
"/opt/pkg.obj/bmake/make.h", line 99: cannot find include file: <sys/cdefs.h>
"/opt/pkg.obj/bmake/arch.c", line 562: undefined symbol: SARMAG
"/opt/pkg.obj/bmake/arch.c", line 566: incomplete struct/union/enum ar_hdr: arh
"/opt/pkg.obj/bmake/arch.c", line 591: undefined struct/union member: ar_name
...
cc: acomp failed for /opt/pkg.obj/bmake/arch.c
*** Error code 2
Stop.
bmake.boot: stopped in /opt/pkg.obj/bmake/SunOS
*** Error code 1
make: Fatal error: Command failed for target `bootstrap'
===> exited with status 1
aborted.
>How-To-Repeat:
>Fix: