<feed xmlns='http://www.w3.org/2005/Atom'>
<title>busybox-w32/Makefile, branch ucrt_hack</title>
<subtitle>A mirror of https://github.com/rmyorston/busybox-w32.git
</subtitle>
<id>https://git.lua4.win/busybox-w32/atom?h=ucrt_hack</id>
<link rel='self' href='https://git.lua4.win/busybox-w32/atom?h=ucrt_hack'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/'/>
<updated>2021-08-22T08:17:10+00:00</updated>
<entry>
<title>Merge branch 'busybox' into merge</title>
<updated>2021-08-22T08:17:10+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2021-08-22T08:17:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=46c5767e7e39d1e173e382bda86ab88b4cad354d'/>
<id>urn:sha1:46c5767e7e39d1e173e382bda86ab88b4cad354d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Start 1.35.0 development cycle</title>
<updated>2021-08-19T13:06:57+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2021-08-19T13:06:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=9d286a0a556fe13be46b7b526035706afdd063f4'/>
<id>urn:sha1:9d286a0a556fe13be46b7b526035706afdd063f4</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>Bump version to 1.34.0</title>
<updated>2021-08-19T13:04:39+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2021-08-19T13:04:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=d922947834160f356ebdee07af69e33cbe4b6057'/>
<id>urn:sha1:d922947834160f356ebdee07af69e33cbe4b6057</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>Work around GNU Make bug involving shell built-ins</title>
<updated>2021-03-04T08:16:51+00:00</updated>
<author>
<name>Christopher Wellons</name>
<email>wellons@nullprogram.com</email>
</author>
<published>2021-03-03T19:23:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=b4506956a5703ae2df062ec307d76ac935be0258'/>
<id>urn:sha1:b4506956a5703ae2df062ec307d76ac935be0258</id>
<content type='text'>
The workaround for MSYS2 in 475c111 interacts badly with a long-standing
bug in GNU Make where it avoids spawning a shell when it believes it can
handle a command itself as a sort of Bourne shell emulation. Since
"command" is typically implemented as a special shell built-in and not
an actual program, and GNU Make does not implement this built-in in its
Bourne shell emulation, GNU Make's shell function fails to invoke it
properly, resulting in an error:

    make: command: Command not found

One work-around is to set a custom shell that is not "/bin/sh" so that
GNU Make does not assume any particular shell semantics. For instance:

    make SHELL=dash

A second work-around is to use a shell feature not implemented by GNU
Make, such as redirection or variable assignment (this patch), causing
it to spawn an actual shell to handle the shell command.
</content>
</entry>
<entry>
<title>Merge branch 'busybox' into merge</title>
<updated>2021-03-01T11:48:04+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2021-03-01T11:48:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=e2e8e16b465d34759678b8170c44ce62c5b74eb0'/>
<id>urn:sha1:e2e8e16b465d34759678b8170c44ce62c5b74eb0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>trylink: do not drop libs from CONFIG_EXTRA_LDLIBS</title>
<updated>2021-02-23T22:09:49+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2021-02-23T22:09:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=1f9ed02caffb269e5fc6fbdf19fc9ba05a79e628'/>
<id>urn:sha1:1f9ed02caffb269e5fc6fbdf19fc9ba05a79e628</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>win32: work around MSYS2 toolchain weirdness</title>
<updated>2021-02-21T09:51:27+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2021-02-21T09:27:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=475c1112864bf299146fe8146e76c47dc64c3092'/>
<id>urn:sha1:475c1112864bf299146fe8146e76c47dc64c3092</id>
<content type='text'>
The Windows/MSYS2/mingw-w64 toolchain has platform-specific
prefixes on many of its binaries but not all.  As a result the
mingw cross-compilation configurations *nearly* work.

If we're cross compiling and the generated name $AR doesn't exist
as a binary assume were using MSYS2 and make the necessary tweaks.
</content>
</entry>
<entry>
<title>Merge branch 'busybox' into merge</title>
<updated>2021-01-14T13:28:49+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2021-01-14T13:28:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=89963b524d211e1aec12b72b3725be05ee95c8cf'/>
<id>urn:sha1:89963b524d211e1aec12b72b3725be05ee95c8cf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Start 1.34.0 development cycle</title>
<updated>2020-12-29T16:43:40+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2020-12-29T16:43:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=cba45d9b6586ff57c021911885930e6a415aa2c4'/>
<id>urn:sha1:cba45d9b6586ff57c021911885930e6a415aa2c4</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>Bump version to 1.33.0</title>
<updated>2020-12-29T16:42:59+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2020-12-29T16:42:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=a4c3a341394a1fb25be8c15d2ddfe3ec77cbb83c'/>
<id>urn:sha1:a4c3a341394a1fb25be8c15d2ddfe3ec77cbb83c</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
</feed>
