Subject: port-pmax/2583: sys/arch/pmax/Makefile out of date.
To: None <gnats-bugs@NetBSD.ORG>
From: Simon Burge <simonb@telstra.com.au>
List: netbsd-bugs
Date: 07/01/1996 11:15:32
>Number:         2583
>Category:       port-pmax
>Synopsis:       'make build' on pmax fails because sys/arch/pmax/Makefile out of date.
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    gnats-admin (GNATS administrator)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Jun 30 21:35:05 1996
>Last-Modified:
>Originator:     Simon Burge
>Organization:
	<organization of PR author (multiple lines)>
>Release:        NetBSD-current at July 1, 1996.
>Environment:
System: NetBSD mona 1.2_ALPHA NetBSD 1.2_ALPHA (MONA) #32: Wed Jun 26 09:22:39 EST 1996 simonb@mona:/usr/src/sys/arch/pmax/compile/MONA pmax


>Description:
	sys/arch/pmax/Makefile and sys/arch/pmax/stand/Makefile
	are out of date, and don't currently work.  Because of
	this, a 'make build' currently fails.

	This pr only fixes sys/arch/pmax/Makefile.  I'll file a
	separate pr for sys/arch/pmax/stand/Makefile, which still
	needs a little more work.

	I don't know if this is important enough to make it into the
	1.2 release - a 'make build' pretty much does what it should if
	you do a 'make -k build'.
>How-To-Repeat:
	Do the following:

		cd /usr/src ; make build

	and wait for build to fail when is reaches the sys directory.
>Fix:
	The following shar file contains a new sys/arch/pmax/Makefile
	(based on the Makefile's in the other sys/arch/<xxx>
	directories).

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	usr/src/sys/arch/pmax/Makefile
#
echo x - usr/src/sys/arch/pmax/Makefile
sed 's/^X//' >usr/src/sys/arch/pmax/Makefile << 'END-of-usr/src/sys/arch/pmax/Makefile'
X#	$NetBSD: Makefile,v 1.8 1994/10/27 04:14:23 cgd Exp $
X#	@(#)Makefile	7.3 (Berkeley) 6/9/91
X
X# Makefile for pmax tags file and boot blocks
X
XNOPROG=	noprog
XNOMAN=	noman
X
X#SUBDIR=	stand
X
XTPMAX=	../pmax/tags
XSPMAX=	../pmax/pmax/*.[ch] ../pmax/include/*.h \
X	../pmax/dev/*.[ch] ../pmax/tc/*.[ch]
XAPMAX=	../pmax/pmax/*.S
X
X# Directories in which to place i386 tags links
XDPMAX=	dev tc include
X
Xtags:
X	-ctags -dtf ${TPMAX} ${COMM} ${SPMAX}
X	egrep "^ENTRY(.*)|^ALTENTRY(.*)" ${APMAX} | \
X	    sed "s;\([^:]*\):\([^(]*\)(\([^, )]*\)\(.*\);\3 \1 /^\2(\3\4$$/;" \
X		>> ${TPMAX}
X	sort -o ${TPMAX} ${TPMAX}
X
Xlinks:
X	-for i in ${DPMAX}; do \
X	    cd $$i && rm -f tags; ln -s ../tags tags; done
X
Xobj: _SUBDIRUSE
X
X.include <bsd.prog.mk>
END-of-usr/src/sys/arch/pmax/Makefile
exit
>Audit-Trail:
>Unformatted: