-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 On 12/5/15 1:09 AM, Jan Beich wrote: > Bryan Drewery <[email protected]> writes: > >> On 11/24/2015 8:00 PM, Euan Thoms wrote: >> >>> >>> On Tuesday, November 24, 2015 11:15 SGT, Jan Beich >>> <[email protected]> wrote: >>> >>>> "Euan Thoms" <[email protected]> writes: >>>> >>>>> do-build: cd ${WRKSRC} && unset MAKEFLAGS && >>>>> ${OPENSIPS_MAKE_ENV} ${GMAKE} ${_MAKE_JOBS} ${ALL_TARGET} >>>> >>>> Have you tried defining NOPRECIOUSMAKEVARS in the port's >>>> Makefile? >>>> >>> >>> That did the trick, thanks. I can now remove the "unset >>> MAKEFLAGS" in do-build. >>> >>> >> >> As far as I can tell NOPRECIOUSMAKEVARS does not impact the >> variable literally named 'MAKEFLAGS'. It should only be impacting >> these: >> >> # make -V _EXPORTED_VARS ARCH OPSYS _OSRELEASE OSREL OSVERSION >> _PKG_CHECKED HAVE_COMPAT_IA32_KERN _SMP_CPUS >> CONFIGURE_MAX_CMD_LEN > > Did you read my reply untrimmed? net/opensips uses ARCH in vendor > Makefile
This is what I was looking for. > and the framework clobbers its value. Some ports like > multimedia/ffmpeg rename the variable, others give up and define > NOPRECIOUSMAKEVARS. > >> Which port was this? Which release are you running (real question >> is whether it was fmake or bmake)? > > Affects both. I did propose 2 ways to fix. > The real fix would be to not export these to the port builds. We experimented with using 'env -i' in the build a few years back and had a lot of fallout. - -- Regards, Bryan Drewery -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQEcBAEBCgAGBQJWYxi/AAoJEDXXcbtuRpfPghcIAMOzkIFfm4+s7MXi2/B6UrqB r9wvv9zsFZ5ytASFhuecm+47ZWkJq3sKmlw3vXHqRJRR8V9r7vhGBSINfwrOTiUE ZMIk29/tJ1Bkdl9SDt34xU38WZD1gz+35qNZQbrpr6g1+2qGr2iX/UEOBGp6Bzrl O6EAK18a34cbOGSwMCVxZoLhsHD2fjbLnGRROILKztE+h3s4Q2P+phQCzSGnL0vD DqY4dLi5mKJgOj68xNJQeQKZm10+Dt+F8zdSspA6coDdnU4uRe5YxLxNLeJXpHav CsxYLZCrYvvYaMhXHL69Lq70UdWR3L2k6bZkC/QjZlJeFNMZ6WjGSgCXrG9VWdQ= =CJVz -----END PGP SIGNATURE----- _______________________________________________ [email protected] mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "[email protected]"
