<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/pepe2k/tools/mkimage, branch v21.02.7</title>
<subtitle>Staging tree of Piotr Dymacz</subtitle>
<id>https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v21.02.7</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v21.02.7'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/'/>
<updated>2022-12-09T02:25:49Z</updated>
<entry>
<title>tools/mkimage: fix build on MacOS arm64</title>
<updated>2022-12-09T02:25:49Z</updated>
<author>
<name>Sergey V. Lobanov</name>
</author>
<published>2021-12-02T16:02:23Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=784565b6a0ad482b19c4851b0ce8ffeddb7010c1'/>
<id>urn:sha1:784565b6a0ad482b19c4851b0ce8ffeddb7010c1</id>
<content type='text'>
Fixed -no-pie compilation warning on MacOS
Fixed errors related to using absolute addressing on MacOS arm64

Based on upstream patch from Jessica Clarke and suggestions from Ronny Kotzschmar

Link to original patch and discussion:
https://github.com/u-boot/u-boot/commit/3b142045e8a7f0ab17b6099e9226296af45967d0

Signed-off-by: Sergey V. Lobanov &lt;sergey@lobanov.in&gt;
(cherry picked from commit 8261b85844a0018c6c79e10c1abb581aca102e45)
</content>
</entry>
<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>
</feed>
