Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 13 Jun 2013 18:39:17 +0000 (UTC)
From:      "Simon J. Gerraty" <sjg@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r251693 - head
Message-ID:  <201306131839.r5DIdH7U064429@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: sjg
Date: Thu Jun 13 18:39:17 2013
New Revision: 251693
URL: http://svnweb.freebsd.org/changeset/base/251693

Log:
  Explain remedy for -J error from old make

Modified:
  head/UPDATING

Modified: head/UPDATING
==============================================================================
--- head/UPDATING	Thu Jun 13 18:33:54 2013	(r251692)
+++ head/UPDATING	Thu Jun 13 18:39:17 2013	(r251693)
@@ -31,6 +31,23 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 10
 	disable the most expensive debugging functionality run
 	"ln -s 'abort:false,junk:false' /etc/malloc.conf".)
 
+20130613:
+	Some people report the following error after the switch to bmake:
+
+		make: illegal option -- J
+		usage: make [-BPSXeiknpqrstv] [-C directory] [-D variable]
+			...
+		*** [buildworld] Error code 2
+
+	this likely due to an old instance of make in
+	${MAKEPATH} (${MAKEOBJDIRPREFIX}${.CURDIR}/make.${MACHINE})
+	which src/Makefile will use that blindly, if it exists, so if
+	you see the above error:
+
+		rm -rf `make -V MAKEPATH`
+
+	should resolve it.
+
 20130516:
 	Use bmake by default.
 	Whereas before one could choose to build with bmake via



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201306131839.r5DIdH7U064429>