<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/xback/include/prereq-build.mk, branch v17.01.0</title>
<subtitle>Staging tree of Koen Vandeputte</subtitle>
<id>https://git.openwrt.org/openwrt/staging/xback/atom?h=v17.01.0</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/xback/atom?h=v17.01.0'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/'/>
<updated>2017-01-05T10:09:12Z</updated>
<entry>
<title>build: use mkhash to replace various quirky md5sum/openssl calls</title>
<updated>2017-01-05T10:09:12Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-12-25T15:40:05Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=84bd74057f0d2543ddbc7de2351b0a310df329c6'/>
<id>urn:sha1:84bd74057f0d2543ddbc7de2351b0a310df329c6</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>build: add a small standalone utility for calculating md5/sha256 hash</title>
<updated>2017-01-05T10:09:12Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-12-25T15:23:34Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=dad48c6438f0a4c42ad34842a88e82280d971d90'/>
<id>urn:sha1:dad48c6438f0a4c42ad34842a88e82280d971d90</id>
<content type='text'>
This will be used to simplify the build system code for checking hashes.
Instead of using various variants of md5sum / openssl, use one simple
utility for all of them

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>tools: build libressl on all systems</title>
<updated>2017-01-05T10:09:12Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-12-25T12:20:38Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=f6e6341d896adb78f9b496f71aab8f45e1742d5a'/>
<id>urn:sha1:f6e6341d896adb78f9b496f71aab8f45e1742d5a</id>
<content type='text'>
Useful for having a more consistent build environment and finding API
issues faster

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>include: prereq-build.mk: improve gcp check</title>
<updated>2016-10-11T08:07:25Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2016-10-11T07:33:18Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=b81fc29123f777f61d99c59c214a69e253cb2cc0'/>
<id>urn:sha1:b81fc29123f777f61d99c59c214a69e253cb2cc0</id>
<content type='text'>
Adjust the check for gcp (GNU copy command) to rule out false positives
with "Goffi's CoPier" a python copy command.

Fixes FS#218.

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>include: remove XZ host prereq</title>
<updated>2016-10-06T10:15:13Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2016-10-06T10:13:29Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=7694c5cf0edc51e7a9cea188143c6fef2f38f442'/>
<id>urn:sha1:7694c5cf0edc51e7a9cea188143c6fef2f38f442</id>
<content type='text'>
We build XZ as part of tools/, so no need to require it to be available
on the host system.

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>include/prereq-build.mk: Add xz-utils to make prereq</title>
<updated>2016-10-05T13:15:18Z</updated>
<author>
<name>Daniel Engberg</name>
</author>
<published>2016-10-04T11:34:43Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=ed768ae4b2f744883765cae4d7e5f7f62249de01'/>
<id>urn:sha1:ed768ae4b2f744883765cae4d7e5f7f62249de01</id>
<content type='text'>
Add xz-utils to make prereq

Signed-off-by: Daniel Engberg &lt;daniel.engberg.lists@pyret.net&gt;
</content>
</entry>
<entry>
<title>include: relax umask check</title>
<updated>2016-10-04T12:07:37Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2016-10-04T12:05:56Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=be6f836841300fc6e9c401946ad4e5384e178f89'/>
<id>urn:sha1:be6f836841300fc6e9c401946ad4e5384e178f89</id>
<content type='text'>
For now we only want to ensure that the group permission mask is permissive
enough to not clobber required permissions on the rootfs, so allow less
strict masks as well.

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>include: add umask prereq check</title>
<updated>2016-10-04T09:08:58Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2016-10-04T09:04:50Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=5f80315634c66a647aed9673e10582acd8462d69'/>
<id>urn:sha1:5f80315634c66a647aed9673e10582acd8462d69</id>
<content type='text'>
When building LEDE with umask values other than 022, the resulting packages
will embed improper permissions, which may lead to random errors or non-
functional scripts on the target.

In order to make users aware of this problem, add a build-prereq check to
assert a correct umask setting before starting the build.

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>build: do not depend on svn any more</title>
<updated>2016-07-31T14:11:37Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2016-07-31T10:41:10Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=1448501558812742e16b21bc5a297ba9f1003232'/>
<id>urn:sha1:1448501558812742e16b21bc5a297ba9f1003232</id>
<content type='text'>
LEDE does not need svn to build any more, remove the prerequisite check.

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>build: allow to build LEDE on latest MacOS X</title>
<updated>2016-06-07T06:58:41Z</updated>
<author>
<name>Waldemar Brodkorb</name>
</author>
<published>2016-05-25T21:47:09Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=f7fb6e49f214e8a38698bab4d33551addbc04439'/>
<id>urn:sha1:f7fb6e49f214e8a38698bab4d33551addbc04439</id>
<content type='text'>
Latest Xcode doesn't include openssl anymore. To compile
mkimage from u-boot source you need SSL headers on your host.
This patch provides libressl host package for any Darwin
compilation. Unfortunately openssl from MacPorts can not be
used, as the installed headers in /opt/local are breaking
GDB compilation. Tested with a RB532 image build and resulting
kernel booted on a device via TFTP.

Signed-off-by: Waldemar Brodkorb &lt;wbx@openadk.org&gt;
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt; [fixes, dependencies]
</content>
</entry>
</feed>
