<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/jogo/tools, branch master</title>
<subtitle>Staging tree of Jonas Gorski</subtitle>
<id>https://git.openwrt.org/openwrt/staging/jogo/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/jogo/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/jogo/'/>
<updated>2020-03-01T20:36:00Z</updated>
<entry>
<title>mkrasimage: fix segmentation fault</title>
<updated>2020-03-01T20:36:00Z</updated>
<author>
<name>Michael T Farnworth</name>
</author>
<published>2020-02-22T14:20:49Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/jogo/commit/?id=b468353a373d181c4362ff690d7b22a08f5f6949'/>
<id>urn:sha1:b468353a373d181c4362ff690d7b22a08f5f6949</id>
<content type='text'>
Code was attempting to determine the size of the file
before it was actually known and allocating insufficient
memory space.  Images above a certain size caused a
segmentation fault.  Moving the calloc() ensured ensured
that large images didn't result in a buffer overflow on
memcpy().

Signed-off-by: Michael T Farnworth &lt;michael@turf.org&gt;
[fixed name in From to match one in SoB]
Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
</content>
</entry>
<entry>
<title>tools/pkgconf: Run pkg-config wrapper through shellcheck</title>
<updated>2020-03-01T20:36:00Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2019-11-28T19:19:32Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/jogo/commit/?id=c60be196933807cc0db90a36704e4505edd83eeb'/>
<id>urn:sha1:c60be196933807cc0db90a36704e4505edd83eeb</id>
<content type='text'>
Mainly quoting fixes.

Separated parameters by \ for easier readability.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>tools/pkg-config: Replace with pkgconf</title>
<updated>2020-03-01T20:36:00Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2019-11-28T19:19:31Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/jogo/commit/?id=867298cf47ab505dee738fc653b90fa0bc2d0428'/>
<id>urn:sha1:867298cf47ab505dee738fc653b90fa0bc2d0428</id>
<content type='text'>
pkgconf is a newer, actively maintained implementation of pkg-config that
supports more aspects of the pkg-config file specification and provides a
library interface that applications can use to incorporate intelligent
handling of pkg-config files into themselves (such as build file
generators, IDEs, and compilers). Through its pkg-config compatibility
interface (activated when it is run as "pkg-config"), it also can
completely replace the original implementation.

It is also lighterweight and does not require glib2, as pkg-config does.

On other distros, pkgconf is symlinked to pkg-config. For simplicity here,
it is renamed to pkg-config.real, as in the original package.

Initial results have been positive. As before, pkgconf works as long as
the pkg-config files point to the proper paths.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
[backported upstream fix for Meson]
Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
</content>
</entry>
<entry>
<title>tools: Fix "lib" symlink created inside $(STAGING_DIR_HOST)/lib</title>
<updated>2020-03-01T20:35:59Z</updated>
<author>
<name>Jeffery To</name>
</author>
<published>2020-02-18T21:37:22Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/jogo/commit/?id=4a308bad82f3fafebc04fa4bc7cd5c3b34825575'/>
<id>urn:sha1:4a308bad82f3fafebc04fa4bc7cd5c3b34825575</id>
<content type='text'>
Currently, if "make tools/install" is called after tools have already
been installed, a symbolic link named "lib" will be created inside
$(STAGING_DIR_HOST)/lib, pointing to "lib" (i.e. itself).

During tools/prepare, a "lib64" symlink is created inside
$(STAGING_DIR_HOST) that points to "lib" (also inside
$(STAGING_DIR_HOST)).

If tools/prepare is called and the "lib64" symlink already exists, then
ln will treat it as a directory and instead create a symlink named "lib"
inside of that directory.

This adds the -n option for ln so that $(STAGING_DIR_HOST)/lib64 is
always treated as a normal file (the link name), not as a directory.

Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
<entry>
<title>tools/bison: Update to 3.5.1</title>
<updated>2020-02-19T21:02:47Z</updated>
<author>
<name>Daniel Engberg</name>
</author>
<published>2020-02-03T13:30:01Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/jogo/commit/?id=b0a3f1e8f4bae55db65d6de2c49e7daa7340211a'/>
<id>urn:sha1:b0a3f1e8f4bae55db65d6de2c49e7daa7340211a</id>
<content type='text'>
Update bison to 3.5.1
Use POSIX threads as the previous option is no longer valid
Disable NLS support to be consistent with other tools such as e2fsprogs and sed

Signed-off-by: Daniel Engberg &lt;daniel.engberg.lists@pyret.net&gt;
</content>
</entry>
<entry>
<title>tools/e2fsprogs: Update to 1.45.5</title>
<updated>2020-02-18T20:48:49Z</updated>
<author>
<name>Daniel Engberg</name>
</author>
<published>2020-02-03T13:21:56Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/jogo/commit/?id=cf443e84f59284c872eeb3a993c9c085cc36eb88'/>
<id>urn:sha1:cf443e84f59284c872eeb3a993c9c085cc36eb88</id>
<content type='text'>
Update e2fsprogs to 1.45.5
Enable pthreads support

Signed-off-by: Daniel Engberg &lt;daniel.engberg.lists@pyret.net&gt;
</content>
</entry>
<entry>
<title>tools/gmp: Remove obsolete options</title>
<updated>2020-02-18T20:39:23Z</updated>
<author>
<name>Daniel Engberg</name>
</author>
<published>2020-02-03T13:04:07Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/jogo/commit/?id=477d1c540e1f507f4d9a5184f4305faa52c06ee0'/>
<id>urn:sha1:477d1c540e1f507f4d9a5184f4305faa52c06ee0</id>
<content type='text'>
Remove mpbsd argument

Signed-off-by: Daniel Engberg &lt;daniel.engberg.lists@pyret.net&gt;
</content>
</entry>
<entry>
<title>tools/sed: Update to 4.8</title>
<updated>2020-02-18T20:39:14Z</updated>
<author>
<name>Daniel Engberg</name>
</author>
<published>2020-02-03T13:09:49Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/jogo/commit/?id=4b591c5e6bd1450063bac82fcf3a572c762f456d'/>
<id>urn:sha1:4b591c5e6bd1450063bac82fcf3a572c762f456d</id>
<content type='text'>
Update sed to 4.8
Use POSIX threads
Disable i18n and selinux support

Signed-off-by: Daniel Engberg &lt;daniel.engberg.lists@pyret.net&gt;
</content>
</entry>
<entry>
<title>tools/patchelf: Update to 0.10</title>
<updated>2020-02-18T20:39:03Z</updated>
<author>
<name>Daniel Engberg</name>
</author>
<published>2020-02-03T13:13:27Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/jogo/commit/?id=82211e5f49c6517a3b83db888e72a0aea67d5211'/>
<id>urn:sha1:82211e5f49c6517a3b83db888e72a0aea67d5211</id>
<content type='text'>
Update patchelf to 0.10

Signed-off-by: Daniel Engberg &lt;daniel.engberg.lists@pyret.net&gt;
</content>
</entry>
<entry>
<title>tools/libressl: Update to 3.0.2</title>
<updated>2020-02-18T20:38:51Z</updated>
<author>
<name>Daniel Engberg</name>
</author>
<published>2020-02-03T15:47:47Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/jogo/commit/?id=0ffb7b02ba334cdd1a74a531ec751b81b51a5b06'/>
<id>urn:sha1:0ffb7b02ba334cdd1a74a531ec751b81b51a5b06</id>
<content type='text'>
Update libressl to 3.0.2 and remove 010-avoid-glibc.patch as fix is added by upstream

Signed-off-by: Daniel Engberg &lt;daniel.engberg.lists@pyret.net&gt;
</content>
</entry>
</feed>
