History log of /netbsd-src/tools/Makefile.gnuhost (Results 1 – 25 of 56)
Revision Date Author Comments
# cf4db277 19-May-2023 lukem <lukem@NetBSD.org>

Fix passing -j NNN to gmake

Use a more restrictive pattern to extract -j NNN from MAKEFLAGS
into GMAKE_J_ARGS, to avoid false positives when the source directory
has "-j" in the path (e.g "amd64-job

Fix passing -j NNN to gmake

Use a more restrictive pattern to extract -j NNN from MAKEFLAGS
into GMAKE_J_ARGS, to avoid false positives when the source directory
has "-j" in the path (e.g "amd64-job-000012" or "src-j9999").
Previously this could pass either -"-j" or "-j BIGNUM" to gmake
and result in "vfork: Resource temporarily unavailable" failures.

PR misc/54456

show more ...


# c2a5a723 15-May-2023 lukem <lukem@NetBSD.org>

tools: if MAKEVERBOSE >=2, noisy automake builds

Explicitly build with V=1 for MAKEVERBOSE >= 2
so that Makefile.gnuhost (automake) consumers
are more consistent with native builds.

(If the upstrea

tools: if MAKEVERBOSE >=2, noisy automake builds

Explicitly build with V=1 for MAKEVERBOSE >= 2
so that Makefile.gnuhost (automake) consumers
are more consistent with native builds.

(If the upstream is using AM_SILENT_RULES(yes)
then the default is V=0).

show more ...


# 4c66371f 29-Aug-2021 rillig <rillig@NetBSD.org>

tools: in non-verbose mode, build the tools silently


# 49c251eb 13-Jun-2020 lukem <lukem@NetBSD.org>

tools: configure --silent if MAKEVERBOSE == 0


# ccc4feaf 13-Jun-2020 lukem <lukem@NetBSD.org>

tools: if MAKEVERBOSE < 2, quieten automake builds


# c8e89866 22-Oct-2018 maya <maya@NetBSD.org>

Adjust whitespace to look more like assignment than comparison. NFC


# 2d7f932b 21-Oct-2018 christos <christos@NetBSD.org>

detect clang instead of bundling it with Darwin


# bbde9f9d 14-Oct-2018 martin <martin@NetBSD.org>

Add FLEX to the configure env, from Lloyd Parkes on tech-toolchain.
Some configure scripts seem to need both LEX and FLEX.


# 43018fdd 17-Apr-2018 maya <maya@NetBSD.org>

Remove hack previously needed to build gcc/arm with clang.
genattrtab.c:1.2 makes this unnecessary.

Tested by thorpej.


# 622f49cc 17-Apr-2018 christos <christos@NetBSD.org>

Use the __clang__ preprocessor symbol to check for clang, since --version
might barf. From joerg@


# 1c811476 15-Apr-2018 christos <christos@NetBSD.org>

do the bracket nesting only for clang for now.


# 6e9004b7 13-Apr-2018 snj <snj@NetBSD.org>

GCC build exceeds the macOS clang default bracket nesting level of 256.
Work around with -fbracket-depth=512.

From potr in PR toolchain/53178.


# ee45ee4b 16-Jan-2016 christos <christos@NetBSD.org>

look in gpl3 for stuff too (autoconf)


# 8c986671 13-Jan-2016 christos <christos@NetBSD.org>

look in external first.


# 86d6df49 13-Aug-2013 drochner <drochner@NetBSD.org>

pass HOST_SH to the build, to keep it from picking up a "bash"
from $PATH


# b042dd28 07-Aug-2013 apb <apb@NetBSD.org>

Revert previous change to tools/Makefile.gnuhost. When getenv("M4")
contains multiple words, flex fails.

Adjust tools/autoconf/Makefile to pass the necessary extra arguments via
M4=... in CONFIGURE

Revert previous change to tools/Makefile.gnuhost. When getenv("M4")
contains multiple words, flex fails.

Adjust tools/autoconf/Makefile to pass the necessary extra arguments via
M4=... in CONFIGURE_ENV. This is similar to what used to be in
revision 1.4 of tools/autoconf/Makefile, but it's now after instead of
before the inclusion of Makefile.gnuhost, because it has to override the
value of M4=... that Makefile.gnuhost stores in CONFIGURE_ENV.

show more ...


# 7788a078 06-Aug-2013 apb <apb@NetBSD.org>

Add the "-g -D__gnu__" flags when invoking M4 via CONFIGURE_ARGS
in tools/Makefile.gnuhost. This makes the tools version of m4
behave like GNU m4.

Remove similar code from tools/autoconf/Makefile,

Add the "-g -D__gnu__" flags when invoking M4 via CONFIGURE_ARGS
in tools/Makefile.gnuhost. This makes the tools version of m4
behave like GNU m4.

Remove similar code from tools/autoconf/Makefile, where it didn't
work because Makefile.gnuhost would previously have overridden it.

This fixes a problem in which the tools version of autoconf complained
"M4sugar requires GNU M4.
Install it before installing M4sugar or set the M4 environment variable to its path name."

show more ...


# f70d5ee4 19-Jun-2012 hans <hans@NetBSD.org>

Don't use -print0/-0 in find | xargs, it is non-standard and not needed at all.


# 07a6a7e7 18-Apr-2012 tsutsui <tsutsui@NetBSD.org>

Replace not only space but also '(' and ')' on generating BUILD_PLATFORM
strings to appease shell's echo.
Cygwin's uname -r returns "1.7.9(0.237/5/3)" etc.


# 66776cea 21-Jan-2012 christos <christos@NetBSD.org>

remove dup target.


# c300185b 20-Jan-2012 christos <christos@NetBSD.org>

Merge the two Makefiles that were mostly copies of each others.
The reason to do this was to add support for cleaning up the config.cache
files when the build environment (as determined by uname -srm

Merge the two Makefiles that were mostly copies of each others.
The reason to do this was to add support for cleaning up the config.cache
files when the build environment (as determined by uname -srm) changes.

show more ...


# 3093d001 21-Nov-2011 tsutsui <tsutsui@NetBSD.org>

Pass M4=${TOOL_M4:Q} to CONFIGURE_ENV for tools/gmp.
Fixes configure error on cygwin.


# d219709b 25-Nov-2009 uebayasi <uebayasi@NetBSD.org>

Actually use timestamp file's timestamps so that things rebuild correctly.


# 96230fab 19-Oct-2008 apb <apb@NetBSD.org>

Use ${TOOL_AWK} instead of ${AWK} or plain "awk" in make commands.
Pass AWK=${TOOL_AWK:Q} to shell scripts that use awk.


# 2fbd40c4 11-Feb-2005 jmc <jmc@NetBSD.org>

Put back @ on configure line. Was off for debugging and shouldn't have been
committed.


123