<feed xmlns='http://www.w3.org/2005/Atom'>
<title>forks/toybox/scripts, branch 0.8.1</title>
<subtitle>Toybox with POSIX patches from E5ten
</subtitle>
<id>https://git.carbslinux.org/forks/toybox/atom?h=0.8.1</id>
<link rel='self' href='https://git.carbslinux.org/forks/toybox/atom?h=0.8.1'/>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/'/>
<updated>2019-05-12T21:29:36+00:00</updated>
<entry>
<title>Add VERBOSE=nopass to not show successful tests.</title>
<updated>2019-05-12T21:29:36+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2019-05-12T21:29:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=01bb248ca03cecbee45f8bdc1ad562ea2dd87b27'/>
<id>urn:sha1:01bb248ca03cecbee45f8bdc1ad562ea2dd87b27</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Some "echo" variants default to -e, use printf "%s\n" to avoid that.</title>
<updated>2019-05-06T22:00:10+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2019-05-06T22:00:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=3b9d89d673547eb0e01e9c4ffcd921ac49afb54d'/>
<id>urn:sha1:3b9d89d673547eb0e01e9c4ffcd921ac49afb54d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Android moved the scheduler policy functions in Q.</title>
<updated>2019-05-02T16:19:05+00:00</updated>
<author>
<name>Elliott Hughes</name>
<email>enh@google.com</email>
</author>
<published>2019-05-01T22:28:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=d234c98318dc3e85c01092ddadfc9e7acddbbaef'/>
<id>urn:sha1:d234c98318dc3e85c01092ddadfc9e7acddbbaef</id>
<content type='text'>
They're forwarded to libprocessgroup, but we may as well go straight to
the source since neither library is in the NDK anyway.

This code is unfortunate because it means that even `toybox true` ends
up pulling in a JSON parser at runtime, because ps might call
get_sched_policy/get_sched_policy_name. I'll experiment with
dlopen-on-demand in portability.c and see whether the savings are
worthwhile, but for now at least use the current library directly so we
can save *one* dlopen!
</content>
</entry>
<entry>
<title>Remove librt, which is pulling in libpthread.</title>
<updated>2019-04-23T22:38:04+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2019-04-23T22:38:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=d0471402144adc16d156db731375bb9320c7d4cb'/>
<id>urn:sha1:d0471402144adc16d156db731375bb9320c7d4cb</id>
<content type='text'>
It hasn't been needed (for clock_gettime) since glibc 2.17 came out in
December 2012 (which is more or less our 7 year support horizon) and
Devuan 2.0 is not eliminating this with --as-needed (presumably due
to some weak symbol nonsense), so... fix that bug.
</content>
</entry>
<entry>
<title>And same flip in the airlock install.</title>
<updated>2019-04-22T06:03:02+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2019-04-22T06:03:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=99bca934a1fef61753dcdb582003dc7d56150031'/>
<id>urn:sha1:99bca934a1fef61753dcdb582003dc7d56150031</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove some commands from airlock install PENDING that are now in defconfig.</title>
<updated>2019-04-22T00:47:36+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2019-04-22T00:47:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=b492c16961e8e5098d8acb05a509d3b9d593f2b2'/>
<id>urn:sha1:b492c16961e8e5098d8acb05a509d3b9d593f2b2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make help text spacing consistent.</title>
<updated>2019-04-12T23:14:20+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2019-04-12T23:14:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=63a0e7afff271ac1b1df3309bbf35f52e4771419'/>
<id>urn:sha1:63a0e7afff271ac1b1df3309bbf35f52e4771419</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add "toyonly" function to test suite.</title>
<updated>2019-04-04T22:07:33+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2019-04-04T22:07:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=35bf59326d7d432ce05320acf510ca0d6aefab6f'/>
<id>urn:sha1:35bf59326d7d432ce05320acf510ca0d6aefab6f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add "skipnot" function to test suite, skips next test if command line fails.</title>
<updated>2019-03-31T22:21:55+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2019-03-31T22:21:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=22905c647338e6276ca6fd3e325afead2e7d081d'/>
<id>urn:sha1:22905c647338e6276ca6fd3e325afead2e7d081d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Test for compiler existence when sourcing portability.sh.</title>
<updated>2019-03-21T20:53:18+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2019-03-21T20:53:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=99cd706b1ad7bdc41658139f04ff30bd87ea7f3e'/>
<id>urn:sha1:99cd706b1ad7bdc41658139f04ff30bd87ea7f3e</id>
<content type='text'>
</content>
</entry>
</feed>
