<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mtk-20170518/package/utils/util-linux/patches, branch v18.06.0</title>
<subtitle>MTK 20170518 : Mediatek SDK based on OpenWRT Barrier Breaker</subtitle>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/'/>
<entry>
<title>packages/util/util-linux: Update to 2.32</title>
<updated>2018-03-31T14:30:17+00:00</updated>
<author>
<name>Paul Wassi</name>
<email>p.wassi@gmx.at</email>
</author>
<published>2018-03-24T13:10:03+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=960b90f4356097c8cbb4584959f03260b93fe121'/>
<id>960b90f4356097c8cbb4584959f03260b93fe121</id>
<content type='text'>
- Update to upstream 2.32
- License file 'getopt/COPYING' not present (any more)
- Disable 'chown root:root'-commands during 'make install'
- Add new dependency to wipefs
- Refresh patch 003

Signed-off-by: Paul Wassi &lt;p.wassi@gmx.at&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Update to upstream 2.32
- License file 'getopt/COPYING' not present (any more)
- Disable 'chown root:root'-commands during 'make install'
- Add new dependency to wipefs
- Refresh patch 003

Signed-off-by: Paul Wassi &lt;p.wassi@gmx.at&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>util-linux: avoid using the getrandom syscall</title>
<updated>2017-09-29T10:32:44+00:00</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@nbd.name</email>
</author>
<published>2017-09-29T10:30:52+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=e64463ebde554071431514925825e2c30f2b6998'/>
<id>e64463ebde554071431514925825e2c30f2b6998</id>
<content type='text'>
getrandom blocks until the random pool is being initialized.
Unfortunately, this code is being called early during init to create the
overlay filesystem, on some devices leaving little chance for a
successful random pool init.
True randomness is not that important here, so fix this issue by
sticking to using /dev/urandom, like in older versions of this code.

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
getrandom blocks until the random pool is being initialized.
Unfortunately, this code is being called early during init to create the
overlay filesystem, on some devices leaving little chance for a
successful random pool init.
True randomness is not that important here, so fix this issue by
sticking to using /dev/urandom, like in older versions of this code.

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>utils/util-linux: Update to 2.30.1</title>
<updated>2017-08-21T19:29:45+00:00</updated>
<author>
<name>Daniel Engberg</name>
<email>daniel.engberg.lists@pyret.net</email>
</author>
<published>2017-07-11T09:07:51+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=e505f59bd946a85c7eb8d5b19d796ed4d45218df'/>
<id>e505f59bd946a85c7eb8d5b19d796ed4d45218df</id>
<content type='text'>
Refresh patch

Signed-off-by: Daniel Engberg &lt;daniel.engberg.lists@pyret.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Refresh patch

Signed-off-by: Daniel Engberg &lt;daniel.engberg.lists@pyret.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>utils/util-linux: Update to 2.29.2</title>
<updated>2017-03-22T13:38:48+00:00</updated>
<author>
<name>Daniel Engberg</name>
<email>daniel.engberg.lists@pyret.net</email>
</author>
<published>2017-03-20T08:51:26+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=cf9812dd522ed1a8209478ed62ff243675bd2626'/>
<id>cf9812dd522ed1a8209478ed62ff243675bd2626</id>
<content type='text'>
Update util-linux to 2.29.2
Remote 0001-fix-uClibc-ng-scanf-check.patch as it's been merged upstream.
Refresh patches
Change ncurses to ncursesw to fix compilation and avoid confusion

Signed-off-by: Daniel Engberg &lt;daniel.engberg.lists@pyret.net&gt;
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt; [remove faulty dependency changes]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update util-linux to 2.29.2
Remote 0001-fix-uClibc-ng-scanf-check.patch as it's been merged upstream.
Refresh patches
Change ncurses to ncursesw to fix compilation and avoid confusion

Signed-off-by: Daniel Engberg &lt;daniel.engberg.lists@pyret.net&gt;
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt; [remove faulty dependency changes]
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "utils/util-linux: Update to 2.29.2"</title>
<updated>2017-03-22T11:14:08+00:00</updated>
<author>
<name>John Crispin</name>
<email>john@phrozen.org</email>
</author>
<published>2017-03-22T11:13:12+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=aa729bcf14e379cb64ad6c83f02ac6ce03d1a8fc'/>
<id>aa729bcf14e379cb64ad6c83f02ac6ce03d1a8fc</id>
<content type='text'>
This reverts commit eac1a548573a0262e9f36aeee95ed071f6040703.

This patch caused the builders to blow up.

Signed-off-by: John Crispin &lt;john@phrozen.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit eac1a548573a0262e9f36aeee95ed071f6040703.

This patch caused the builders to blow up.

Signed-off-by: John Crispin &lt;john@phrozen.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>utils/util-linux: Update to 2.29.2</title>
<updated>2017-03-22T08:16:23+00:00</updated>
<author>
<name>Daniel Engberg</name>
<email>daniel.engberg.lists@pyret.net</email>
</author>
<published>2017-03-20T08:51:26+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=eac1a548573a0262e9f36aeee95ed071f6040703'/>
<id>eac1a548573a0262e9f36aeee95ed071f6040703</id>
<content type='text'>
Update util-linux to 2.29.2
Remote 0001-fix-uClibc-ng-scanf-check.patch as it's been merged upstream.
Refresh patches
Change ncurses to ncursesw to fix compilation and avoid confusion

Signed-off-by: Daniel Engberg &lt;daniel.engberg.lists@pyret.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update util-linux to 2.29.2
Remote 0001-fix-uClibc-ng-scanf-check.patch as it's been merged upstream.
Refresh patches
Change ncurses to ncursesw to fix compilation and avoid confusion

Signed-off-by: Daniel Engberg &lt;daniel.engberg.lists@pyret.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>util-linux: fix scanf fallback detection for uClibc-ng</title>
<updated>2016-06-05T21:23:57+00:00</updated>
<author>
<name>Waldemar Brodkorb</name>
<email>wbx@openadk.org</email>
</author>
<published>2016-06-04T20:24:56+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=5d8ece87a4105e655da1526baa3753379a56f83d'/>
<id>5d8ece87a4105e655da1526baa3753379a56f83d</id>
<content type='text'>
uClibc-ng pretends to be GNU libc 2.2 and then a fallback
scanf check is tried, so that libmount is disabled
afterwards. Add a fix already suggested upstream.
Add librt dependency required for other apps, too.

Signed-off-by: Waldemar Brodkorb &lt;wbx@uclibc-ng.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
uClibc-ng pretends to be GNU libc 2.2 and then a fallback
scanf check is tried, so that libmount is disabled
afterwards. Add a fix already suggested upstream.
Add librt dependency required for other apps, too.

Signed-off-by: Waldemar Brodkorb &lt;wbx@uclibc-ng.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>util-linux: update to version 2.28</title>
<updated>2016-04-17T15:16:12+00:00</updated>
<author>
<name>Hauke Mehrtens</name>
<email>hauke@hauke-m.de</email>
</author>
<published>2016-04-17T15:16:12+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=91a508d5bfd1fc865b57ce240d514cd233dcabeb'/>
<id>91a508d5bfd1fc865b57ce240d514cd233dcabeb</id>
<content type='text'>
The following patches were merged upstream:
* 0001-switch_root-improve-statfs-f_type-portability.patch
* 0002-lib-colors-use-static-buffers-when-parse-scheme.patch
* 002-mkostemp.patch

The following patch is not needed any more because all libc
implementations support alloc in sscanf:
* 001-no-printf-alloc.patch

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;

SVN-Revision: 49191
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The following patches were merged upstream:
* 0001-switch_root-improve-statfs-f_type-portability.patch
* 0002-lib-colors-use-static-buffers-when-parse-scheme.patch
* 002-mkostemp.patch

The following patch is not needed any more because all libc
implementations support alloc in sscanf:
* 001-no-printf-alloc.patch

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;

SVN-Revision: 49191
</pre>
</div>
</content>
</entry>
<entry>
<title>util-linux: fix pkgconfig files</title>
<updated>2015-03-09T02:02:50+00:00</updated>
<author>
<name>Nicolas Thill</name>
<email>nico@openwrt.org</email>
</author>
<published>2015-03-09T02:02:50+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=ba887275ca56c28e6b7a6aecda26e7fd4107f4bc'/>
<id>ba887275ca56c28e6b7a6aecda26e7fd4107f4bc</id>
<content type='text'>
Upstream choose to not rely on configure.ac and recursively expand paths in pkgconfig files at make time,
leading to absolute /usr/include &amp; /usr/lib in there... And we don't want that when cross-compiling...

Signed-off-by: Nicolas Thill &lt;nico@openwrt.org&gt;

SVN-Revision: 44627
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Upstream choose to not rely on configure.ac and recursively expand paths in pkgconfig files at make time,
leading to absolute /usr/include &amp; /usr/lib in there... And we don't want that when cross-compiling...

Signed-off-by: Nicolas Thill &lt;nico@openwrt.org&gt;

SVN-Revision: 44627
</pre>
</div>
</content>
</entry>
<entry>
<title>util-linux: update to 2.25.2</title>
<updated>2014-11-30T22:11:09+00:00</updated>
<author>
<name>Luka Perkov</name>
<email>luka@openwrt.org</email>
</author>
<published>2014-11-30T22:11:09+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=3534e26463e74586700800ca96f1443da338832d'/>
<id>3534e26463e74586700800ca96f1443da338832d</id>
<content type='text'>
Signed-off-by: Luka Perkov &lt;luka@openwrt.org&gt;

SVN-Revision: 43443
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Luka Perkov &lt;luka@openwrt.org&gt;

SVN-Revision: 43443
</pre>
</div>
</content>
</entry>
</feed>
