Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 09 Jul 2013 09:25:12 +0200
From:      Tijl Coosemans <tijl@coosemans.org>
To:        Andriy Gapon <avg@FreeBSD.org>
Cc:        freebsd-toolchain@FreeBSD.org, freebsd-ports@FreeBSD.org, FreeBSD Current <freebsd-current@FreeBSD.org>
Subject:   Re: new make vs security/vpnc
Message-ID:  <51DBBAD8.7070502@coosemans.org>
In-Reply-To: <51DB37AA.1050206@FreeBSD.org>
References:  <51DB2A10.2030700@FreeBSD.org> <51DB2CEE.2040504@FreeBSD.org> <51DB37AA.1050206@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
------enig2JRXQUEPINKVWUIVSOHIX
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

On 2013-07-09 00:05, Andriy Gapon wrote:
> Seems like the problem boils down to this:
>=20
> $ make -V MAKEFILE
> /usr/ports/security/vpnc/Makefile
> $ fmake -V MAKEFILE
> Makefile
>=20
> The only explicit assignments of MAKEFILE that I could find in ports
> infrastructure are these:
> /usr/ports/Mk/bsd.port.mk:MAKEFILE?=3D            Makefile
> /usr/ports/Mk/bsd.gnustep.mk:MAKEFILE=3D  GNUmakefile

The problem is probably that .OBJDIR (/usr/obj/usr/ports/security/vpnc)
exists. Bmake assigns an absolute path to MAKEFILE in that case.

MAKEFILE is an internal variable of make and bsd.port.mk uses it
for another purpose. It should use another name like MAKE_FILE imho.


------enig2JRXQUEPINKVWUIVSOHIX
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (FreeBSD)

iF4EAREIAAYFAlHbut8ACgkQfoCS2CCgtiu4vwD/WFnifpQJluOitm14dIYT4qmB
OFsfnNtr7HvBZl/rR6wA/jfteGBxF7ENWLFifPCzMHWwZsamVLJMCxA41vIP2awh
=hwjo
-----END PGP SIGNATURE-----

------enig2JRXQUEPINKVWUIVSOHIX--



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