<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/xback/toolchain/Makefile, branch v17.01.2</title>
<subtitle>Staging tree of Koen Vandeputte</subtitle>
<id>https://git.openwrt.org/openwrt/staging/xback/atom?h=v17.01.2</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/xback/atom?h=v17.01.2'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/'/>
<updated>2016-12-17T09:36:25Z</updated>
<entry>
<title>build: implement make check and make package/X/check</title>
<updated>2016-12-17T09:36:25Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-12-14T14:36:39Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=7a315b0b5d6aa91695853a8647383876e4b49a7a'/>
<id>urn:sha1:7a315b0b5d6aa91695853a8647383876e4b49a7a</id>
<content type='text'>
This is intended to be used for a wide array of package sanity checks.

The first check that is implemented is for the hash of downloaded files.
It checks:
  - Missing hash
  - Use of SHA256 instead of MD5
  - dl/&lt;file&gt; hash not matching hash in makefile
  - deprecated MD5SUM variable

The deprecated MD5SUM variable check is skipped for feeds/ until OpenWrt
is updated as well

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>toolchain: include yasm in x86 toolchain</title>
<updated>2016-08-19T15:53:50Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2016-08-19T15:49:09Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=c08651226f5645204f91f79d247801033f6015d1'/>
<id>urn:sha1:c08651226f5645204f91f79d247801033f6015d1</id>
<content type='text'>
Some libraries require yasm to build with in-line assembly for x86
targets.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>toolchain: skip gcc/minimal for musl</title>
<updated>2016-07-07T13:13:40Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-07-07T12:12:30Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=74c9b9cfeb0e7cd045b969474a9bcd9ab38bd7d2'/>
<id>urn:sha1:74c9b9cfeb0e7cd045b969474a9bcd9ab38bd7d2</id>
<content type='text'>
No extra libc header build step is done, so no extra toolchain is needed
for preparing it.
This saves a significant amount of build time and disk space

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>toolchain: add fortify-headers, enable FORTIFY_SOURCE by default</title>
<updated>2015-06-23T14:38:03Z</updated>
<author>
<name>Steven Barth</name>
</author>
<published>2015-06-23T14:38:03Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=2738526a16f9ebd100ac7a35d55b13e91e45e888'/>
<id>urn:sha1:2738526a16f9ebd100ac7a35d55b13e91e45e888</id>
<content type='text'>
Signed-off-by: Steven Barth &lt;steven@midlink.org&gt;

SVN-Revision: 46117
</content>
</entry>
<entry>
<title>toolchain: remove leftovers from old llvm-gcc experiments</title>
<updated>2015-03-15T12:03:01Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2015-03-15T12:03:01Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=808c4602508f6b007ff3f6b3fd2a66afb67deef3'/>
<id>urn:sha1:808c4602508f6b007ff3f6b3fd2a66afb67deef3</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;

SVN-Revision: 44783
</content>
</entry>
<entry>
<title>build: ensure tools are built before building the toolchain</title>
<updated>2014-12-13T11:57:14Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2014-12-13T11:57:14Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=35a9cb833ce921a3afdd1f24d9eaade2c2481c25'/>
<id>urn:sha1:35a9cb833ce921a3afdd1f24d9eaade2c2481c25</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;

SVN-Revision: 43693
</content>
</entry>
<entry>
<title>toolchain: update build steps doc</title>
<updated>2014-02-18T22:15:58Z</updated>
<author>
<name>Nicolas Thill</name>
</author>
<published>2014-02-18T22:15:58Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=6c511ed529014122feb8e86e68c2b0ab26108aca'/>
<id>urn:sha1:6c511ed529014122feb8e86e68c2b0ab26108aca</id>
<content type='text'>
SVN-Revision: 39631
</content>
</entry>
<entry>
<title>toolchain: allow choosing the MIPS64 user-land ABI</title>
<updated>2013-04-05T12:36:23Z</updated>
<author>
<name>Florian Fainelli</name>
</author>
<published>2013-04-05T12:36:23Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=e03292226618c68f219f41d745f92172687690dd'/>
<id>urn:sha1:e03292226618c68f219f41d745f92172687690dd</id>
<content type='text'>
Signed-off-by: Florian Fainelli &lt;florian@openwrt.org&gt;

SVN-Revision: 36205
</content>
</entry>
<entry>
<title>toolchain: stop generating broken symlink in TOOLCHAIN_DIR/lib</title>
<updated>2013-03-28T12:16:39Z</updated>
<author>
<name>Luka Perkov</name>
</author>
<published>2013-03-28T12:16:39Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=c0de55b32c435f5fbcdd783b6f58a9f1009939a4'/>
<id>urn:sha1:c0de55b32c435f5fbcdd783b6f58a9f1009939a4</id>
<content type='text'>
It turns out that the symlink may exists already by the time the toolchain
Makefile gets an opportunity to run. While we asked to replace the target, ln
doesn't do so until after dereferencing the existing symlink. This results in
an unintended symlink that refers to itself. Instead, create the link without
dereferencing any symlinks by using the -n option.

Signed-off-by: John Szakmeister &lt;john@szakmeister.net&gt;

SVN-Revision: 36140
</content>
</entry>
<entry>
<title>toolchain: sync eglibc headers/build split with uclibc changes</title>
<updated>2012-07-03T14:23:32Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2012-07-03T14:23:32Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=5d19a38d8008411f06b8beb265d94890690f562b'/>
<id>urn:sha1:5d19a38d8008411f06b8beb265d94890690f562b</id>
<content type='text'>
SVN-Revision: 32584
</content>
</entry>
</feed>
