Subject: Re: make error with newer pkgsrc
To: None <port-amiga@NetBSD.org>
From: Matthias Scheler <tron@zhadum.org.uk>
List: port-amiga
Date: 07/14/2006 17:26:27
In article <Pine.NEB.4.53.0607132009210.11905@agnus.datazap.net>,
	DataZap <az@datazap.net> writes:
> On a server that I am running 1.5.4 on, I have been building with this
> pkgsrc since Nov of 2005 and I had no problems. I tried using the pkgsrc
> that I had on the other server and install a new package.
> 
> This is the error I get:
> 
> make: Unknown modifier 'u'
> 
> "../../mk/bsd.prefs.mk", line 514: warning: Couldn't read shell's output
> for "cd /usr/pkgsrc/www/lighttpd/../.. && "
> "../../mk/bsd.prefs.mk", line 534: warning: Couldn't read shell's output
> for "cd /usr/pkgsrc/www/lighttpd && "
> "../../mk/bsd.prefs.mk", line 568: Could not find
> /mk/wrapper/wrapper-defs.mk
> "../../mk/bsd.prefs.mk", line 571: Could not find /mk/bsd.makevars.mk
> make: Unknown modifier 'u'
> 
> Variable PKG_OPTIONS is recursive.
> 
> Does anyone have any ideas on why this is not working now?

NetBSD 1.5.x has been EOL-ed a long time ago. It has lots of bugs and
security holes. You should consider upgrading to a newer version.

A short term fix is probably using "pkgsrc/bootstrap" to install newer
package tools including a new "make" binary.

	Kind regards

-- 
Matthias Scheler                                  http://scheler.de/~matthias/