<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/pepe2k/tools/mkimage, branch v21.02.2</title>
<subtitle>Staging tree of Piotr Dymacz</subtitle>
<id>https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v21.02.2</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v21.02.2'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/'/>
<updated>2021-02-08T21:46:27Z</updated>
<entry>
<title>tools: mkimage: Update U-Boot to version 2021.01</title>
<updated>2021-02-08T21:46:27Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2021-01-06T18:36:44Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=e6ccb40ba5bedbc4a27ddea4a858f17c3496a43f'/>
<id>urn:sha1:e6ccb40ba5bedbc4a27ddea4a858f17c3496a43f</id>
<content type='text'>
* The fit image is now created with 0666 permission in upstream U-Boot
  remove our patch switch creates it with 0744
* The generated/autoconf.h file is created now as an empty file, it is
  not needed to remove this include any more.
* Upstream lib/rsa/rsa-sign.c now includes stdlib.h instead of malloc.h
* ALIGN_MASK was moved to imagetool.h, own patch should not be needed
  any more.

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>tools/mkimage: create .itb file with read-access for group,other not just owner.</title>
<updated>2020-07-23T18:25:10Z</updated>
<author>
<name>Ted Hess</name>
</author>
<published>2020-07-23T18:07:16Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=600416d5c14663faa3e2eb42ff71a41d4fa8e0f6'/>
<id>urn:sha1:600416d5c14663faa3e2eb42ff71a41d4fa8e0f6</id>
<content type='text'>
This patch will fix the source of 403 errors on these files
from downloads.openwrt.org.

Signed-off-by: Ted Hess &lt;thess@kitschensync.net&gt;
</content>
</entry>
<entry>
<title>tools/mkimage: update to 2020.04</title>
<updated>2020-04-26T19:20:47Z</updated>
<author>
<name>Lucian Cristian</name>
</author>
<published>2020-04-19T13:07:10Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=042917f1c4e8e68ed6c6948dcaf57d35d0b3c366'/>
<id>urn:sha1:042917f1c4e8e68ed6c6948dcaf57d35d0b3c366</id>
<content type='text'>
also change the download source to https and add a mirror
drop merged patches

Signed-off-by: Lucian Cristian &lt;lucian.cristian@gmail.com&gt;
[Add extra changes to compile on FreeBSD, merge two patches]
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>tools/mkimage: Update U-Boot to version 2019.07</title>
<updated>2019-09-04T20:35:22Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2019-05-11T14:57:15Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=169152c8d118408ba62788a1e6b9eae368dc8b79'/>
<id>urn:sha1:169152c8d118408ba62788a1e6b9eae368dc8b79</id>
<content type='text'>
This updates the U-Boot which provides the host tools like mkimage to
version 2019.07.
The patches were cleaned up and it was checked if this still compiles
on Linux and FreeBSD.

CONFIG_FIT_SIGNATURE_MAX_SIZE is set to the default value.

The patch for libressl was merged upstream.

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>tools/mkimage: use http download server (fixes FS#2052)</title>
<updated>2019-03-07T12:28:30Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2019-03-05T12:18:02Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=fd8705e635a9392c51f7a644ae4211cb14cbe298'/>
<id>urn:sha1:fd8705e635a9392c51f7a644ae4211cb14cbe298</id>
<content type='text'>
Fixes timeouts with trying to access the FTP site.
Also remove mirror2.openwrt.org, which does not keep current tarballs

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>tools: mkimage: provide dtc path during build</title>
<updated>2018-04-19T06:34:34Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2018-04-19T06:26:15Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=a656ea0bdb5d3d4a4948457942e84faa5a4f5cfe'/>
<id>urn:sha1:a656ea0bdb5d3d4a4948457942e84faa5a4f5cfe</id>
<content type='text'>
The new mkimage version requires a CONFIG_MKIMAGE_DTC_PATH variable to be
provided during build, in order to hardcode a path to a suitable DT
compiler executable.

Failure to do so will result in stray "sh: 1: -I: not found" errors when
invoking mkimage for FIT image generation.

Fix the issue by supplying "dtc" as CONFIG_MKIMAGE_DTC_PATH value during
build. As we intend our host utilities to be relocatable and since we're
already overriding PATH when invoking mkimage, an absolute path is not
required.

Fixes: b13e981d72 ("tools/mkimage: update to version 2018.03")
Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>tools/mkimage: update to version 2018.03</title>
<updated>2018-04-18T21:59:32Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2018-04-14T21:00:12Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=b13e981d72c14ba4c39f85f0d24a8f7947a1b2c4'/>
<id>urn:sha1:b13e981d72c14ba4c39f85f0d24a8f7947a1b2c4</id>
<content type='text'>
This activates support for fit images and some other new mkimage
features. Some of the patches were applied upstream and could be
removed.

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>tools/mkimage: copy mkenvimage to bin directory</title>
<updated>2018-02-13T09:01:52Z</updated>
<author>
<name>Evgeniy Didin</name>
</author>
<published>2018-02-12T16:42:01Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=063fa4cfa28a6bdf502cebed3f984fc738bfad25'/>
<id>urn:sha1:063fa4cfa28a6bdf502cebed3f984fc738bfad25</id>
<content type='text'>
For some boards u-boot binary environment file is required,
which is generated by mkenvimage utility. But in OpenWrt there
is no separate support for mkenvimage, which is a part of u-boot tools.
mkenvimage gets built in u-boot/tools as well as mkimage anyways.

So lets just copy mkenvimage to the $(STAGING_DIR_HOST)/bin/ directory.

Signed-off-by: Evgeniy Didin &lt;Evgeniy.Didin@synopsys.com&gt;
CC: Alexey Brodkin &lt;abrodkin@synopsys.com&gt;
CC: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
CC: John Crispin &lt;john@phrozen.org&gt;
</content>
</entry>
<entry>
<title>tools/mkimage: fix musl build</title>
<updated>2017-08-23T13:12:15Z</updated>
<author>
<name>Marty Plummer</name>
</author>
<published>2017-08-11T07:11:39Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=9ebb23cf51c78802dc01cdbf37f65440c5325dab'/>
<id>urn:sha1:9ebb23cf51c78802dc01cdbf37f65440c5325dab</id>
<content type='text'>
Taken from: http://git.denx.de/?p=u-boot.git;a=commit;h=26e355d131a6b56ea78a156c1cee4f6ba0500b37

Signed-off-by: Marty Plummer &lt;ntzrmtthihu777@gmail.com&gt;
</content>
</entry>
<entry>
<title>tools: mkimage: pass crypto libraries through HOST_LOADLIBES (FS#381)</title>
<updated>2017-01-11T02:48:30Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2017-01-11T01:43:04Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=69be65b594c4fafbc4e58dd3cd235547f02a33ca'/>
<id>urn:sha1:69be65b594c4fafbc4e58dd3cd235547f02a33ca</id>
<content type='text'>
Since linker argument order is significant on modern host compilers, pass
the required libcrypto libraries through the HOST_LOADLIBES variable in
order to ensure proper order of the final linker command line.

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
</feed>
