CVSROOT: /cvs
Module name: ports
Changes by: [email protected] 2020/05/22 09:00:52
Modified files:
sysutils/ruby-puppet/4: Makefile
sysutils/ruby-puppet/5: Makefile
sysutils/ruby-puppet/6: Makefile
Log message:
Use FAKE_FLAGS not ALL_FAKE_FLAGS to unbreak MAKE_JOBS usage
ALL_FAKE_FLAGS (usually put after MAKE_PROGRAM) is used in do-install,
but as list of environment variables:
$ make -p | grep -e ^PARALLEL_MAKE_FLAGS -e FAKE_FLAGS
ALL_FAKE_FLAGS = ... ${FAKE_FLAGS} ${PARALLEL_MAKE_FLAGS}
FAKE_FLAGS = HOME=${WKRDIR}/home
PARALLEL_MAKE_FLAGS = -j${MAKE_JOBS}
@cd ${WRKSRC} && ${ALL_FAKE_FLAGS} ${RUBY} install.rb ...
This means having MAKE_JOBS set causes "make install" to fail because "-jN"
is used as environment variable.
Use FAKE_FLAGS in do-install instead to fix this.