Date: Tue, 9 Feb 2016 03:10:43 -0600 From: "Matthew D. Fuller" <fullermd@over-yonder.net> To: Johan van Selst <johans@FreeBSD.org> Cc: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: Re: svn commit: r408539 - head/math/calc Message-ID: <20160209091043.GV4781@over-yonder.net> In-Reply-To: <201602090711.u197Bjtj017602@repo.freebsd.org> References: <201602090711.u197Bjtj017602@repo.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Feb 09, 2016 at 07:11:45AM +0000 I heard the voice of Johan van Selst, and lo! it spake thus: > > Log: > Update calc to 2.12.5.3 (minor bugfix) This (and the previous update a couple days ago) fail to build for me on -CURRENT. A little investigation suggests that it's coming from the command line being passed. Specifically: ---------- [...] /bin/rm -f -f custom/.all cd custom; gmake -f Makefile ALLOW_CUSTOM="-DCUSTOM" AR=ar [...] CP=cp -f CUSTOMCALDIR="/usr/local/share/calc/custom" [...] # gmake[2]: Entering directory '/usr/ports.work/usr/ports/math/calc/work/calc-2.12.5.3/custom' gmake[2]: CUSTOMCALDIR=/usr/local/share/calc/custom: No such file or directory gmake[2]: *** No rule to make target 'CUSTOMCALDIR=/usr/local/share/calc/custom'. Stop. ---------- The 'cp -f' value for $CP horking it up. If I override CP on the make command line from the port build to just /bin/cp, it works OK. I presume something down in calc's build system really doesn't expect multiword values for CP :| I can only guess this is coming from /usr/share/sys.mk which sets it so since r277273 (2015-01-16). The log for that rev actually says "MFC after: 1 week", but I guess it never happened, since 10 doesn't have the "cp -f" definition. -- Matthew Fuller (MF4839) | fullermd@over-yonder.net Systems/Network Administrator | http://www.over-yonder.net/~fullermd/ On the Internet, nobody can hear you scream.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20160209091043.GV4781>