<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile.gnuhost</title>
    <link>http://nxr.netbsd.org/rss/src/tools/Makefile.gnuhost</link>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2005</copyright>
    <generator>Java</generator>
    
<item>
    <title>tools/Makefile.gnuhost: fix invocations of parallel make</title>
    <description>/src/tools/Makefile.gnuhost - 1.57</description>
    <pubDate>Sun May 25 06:06:57 UTC 2025</pubDate>
    <dc:creator>rillig</dc:creator>
</item>

<item>
    <title>branches:  1.56.2;<br/>Fix passing -j NNN to gmake<br/><br/>Use a more restrictive pattern to extract -j NNN from MAKEFLAGS<br/>into GMAKE_J_ARGS, to avoid false positives when the source directory<br/>has "-j" in the path (e.g "amd64-job-000012" or "src-j9999").<br/>Previously this could pass either -"-j" or "-j BIGNUM" to gmake<br/>and result in "vfork: Resource temporarily unavailable" failures.<br/><br/>PR misc/54456</title>
    <description>/src/tools/Makefile.gnuhost - 1.56</description>
    <pubDate>Fri May 19 10:42:34 UTC 2023</pubDate>
    <dc:creator>lukem</dc:creator>
</item>

<item>
    <title>tools: if MAKEVERBOSE &gt;=2, noisy automake builds<br/><br/>Explicitly build with V=1 for MAKEVERBOSE &gt;= 2<br/>so that Makefile.gnuhost (automake) consumers<br/>are more consistent with native builds.<br/><br/>(If the upstream is using AM_SILENT_RULES(yes)<br/>then the default is V=0).</title>
    <description>/src/tools/Makefile.gnuhost - 1.55</description>
    <pubDate>Mon May 15 21:24:56 UTC 2023</pubDate>
    <dc:creator>lukem</dc:creator>
</item>

<item>
    <title>branches:  1.54.2;<br/>tools: in non-verbose mode, build the tools silently</title>
    <description>/src/tools/Makefile.gnuhost - 1.54</description>
    <pubDate>Sun Aug 29 08:36:00 UTC 2021</pubDate>
    <dc:creator>rillig</dc:creator>
</item>

<item>
    <title>tools: configure --silent if MAKEVERBOSE == 0</title>
    <description>/src/tools/Makefile.gnuhost - 1.53</description>
    <pubDate>Sat Jun 13 10:49:17 UTC 2020</pubDate>
    <dc:creator>lukem</dc:creator>
</item>

<item>
    <title>tools: if MAKEVERBOSE &lt; 2, quieten automake builds</title>
    <description>/src/tools/Makefile.gnuhost - 1.52</description>
    <pubDate>Sat Jun 13 08:12:16 UTC 2020</pubDate>
    <dc:creator>lukem</dc:creator>
</item>

<item>
    <title>Adjust whitespace to look more like assignment than comparison. NFC</title>
    <description>/src/tools/Makefile.gnuhost - 1.51</description>
    <pubDate>Mon Oct 22 13:19:42 UTC 2018</pubDate>
    <dc:creator>maya</dc:creator>
</item>

<item>
    <title>detect clang instead of bundling it with Darwin</title>
    <description>/src/tools/Makefile.gnuhost - 1.50</description>
    <pubDate>Sun Oct 21 00:26:24 UTC 2018</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>Add FLEX to the configure env, from Lloyd Parkes on tech-toolchain.<br/>Some configure scripts seem to need both LEX and FLEX.</title>
    <description>/src/tools/Makefile.gnuhost - 1.49</description>
    <pubDate>Sun Oct 14 10:23:32 UTC 2018</pubDate>
    <dc:creator>martin</dc:creator>
</item>

<item>
    <title>branches:  1.48.2;<br/>Remove hack previously needed to build gcc/arm with clang.<br/>genattrtab.c:1.2 makes this unnecessary.<br/><br/>Tested by thorpej.</title>
    <description>/src/tools/Makefile.gnuhost - 1.48</description>
    <pubDate>Tue Apr 17 10:08:54 UTC 2018</pubDate>
    <dc:creator>maya</dc:creator>
</item>

<item>
    <title>Use the __clang__ preprocessor symbol to check for clang, since --version<br/>might barf. From joerg@</title>
    <description>/src/tools/Makefile.gnuhost - 1.47</description>
    <pubDate>Tue Apr 17 02:03:56 UTC 2018</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>do the bracket nesting only for clang for now.</title>
    <description>/src/tools/Makefile.gnuhost - 1.46</description>
    <pubDate>Sun Apr 15 21:50:38 UTC 2018</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>GCC build exceeds the macOS clang default bracket nesting level of 256.<br/>Work around with -fbracket-depth=512.<br/><br/>From potr in PR toolchain/53178.</title>
    <description>/src/tools/Makefile.gnuhost - 1.45</description>
    <pubDate>Fri Apr 13 06:15:26 UTC 2018</pubDate>
    <dc:creator>snj</dc:creator>
</item>

<item>
    <title>branches:  1.44.8;  1.44.14;<br/>look in gpl3 for stuff too (autoconf)</title>
    <description>/src/tools/Makefile.gnuhost - 1.44</description>
    <pubDate>Sat Jan 16 18:38:53 UTC 2016</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>look in external first.</title>
    <description>/src/tools/Makefile.gnuhost - 1.43</description>
    <pubDate>Wed Jan 13 23:01:15 UTC 2016</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>pass HOST_SH to the build, to keep it from picking up a "bash"<br/>from $PATH</title>
    <description>/src/tools/Makefile.gnuhost - 1.42</description>
    <pubDate>Tue Aug 13 20:41:25 UTC 2013</pubDate>
    <dc:creator>drochner</dc:creator>
</item>

<item>
    <title>Revert previous change to tools/Makefile.gnuhost.  When getenv("M4")<br/>contains multiple words, flex fails.<br/><br/>Adjust tools/autoconf/Makefile to pass the necessary extra arguments via<br/>M4=... in CONFIGURE_ENV.  This is similar to what used to be in<br/>revision 1.4 of tools/autoconf/Makefile, but it's now after instead of<br/>before the inclusion of Makefile.gnuhost, because it has to override the<br/>value of M4=...  that Makefile.gnuhost stores in CONFIGURE_ENV.</title>
    <description>/src/tools/Makefile.gnuhost - 1.41</description>
    <pubDate>Wed Aug 07 17:50:55 UTC 2013</pubDate>
    <dc:creator>apb</dc:creator>
</item>

<item>
    <title>Add the "-g -D__gnu__" flags when invoking M4 via CONFIGURE_ARGS<br/>in tools/Makefile.gnuhost.  This makes the tools version of m4<br/>behave like GNU m4.<br/><br/>Remove similar code from tools/autoconf/Makefile, where it didn't<br/>work because Makefile.gnuhost would previously have overridden it.<br/><br/>This fixes a problem in which the tools version of autoconf complained<br/>"M4sugar requires GNU M4.<br/>Install it before installing M4sugar or set the M4 environment variable to its path name."</title>
    <description>/src/tools/Makefile.gnuhost - 1.40</description>
    <pubDate>Tue Aug 06 21:47:01 UTC 2013</pubDate>
    <dc:creator>apb</dc:creator>
</item>

<item>
    <title>branches:  1.39.2;<br/>Don't use -print0/-0 in find | xargs, it is non-standard and not needed at all.</title>
    <description>/src/tools/Makefile.gnuhost - 1.39</description>
    <pubDate>Tue Jun 19 21:48:33 UTC 2012</pubDate>
    <dc:creator>hans</dc:creator>
</item>

<item>
    <title>Replace not only space but also '(' and ')' on generating BUILD_PLATFORM<br/>strings to appease shell's echo.<br/>Cygwin's uname -r returns "1.7.9(0.237/5/3)" etc.</title>
    <description>/src/tools/Makefile.gnuhost - 1.38</description>
    <pubDate>Wed Apr 18 11:28:30 UTC 2012</pubDate>
    <dc:creator>tsutsui</dc:creator>
</item>
</channel></rss>

