<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/yousong/toolchain/Makefile, branch master</title>
<subtitle>Yousong Zhou staging tree</subtitle>
<id>https://git.openwrt.org/openwrt/staging/yousong/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/yousong/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/yousong/'/>
<updated>2017-02-16T07:13:16Z</updated>
<entry>
<title>build: fix the toolchain rebuild check</title>
<updated>2017-02-16T07:13:16Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2017-02-16T06:43:27Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/yousong/commit/?id=f44ae19e1566410b75de5039071a42a0f3ade949'/>
<id>urn:sha1:f44ae19e1566410b75de5039071a42a0f3ade949</id>
<content type='text'>
- Check for changes in toolchain/ only
- Only replace the stamp file if it was changed
- Fix dependencies for staging dir prepare
- Move the stamp file to TOOLCHAIN_DIR

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>toolchain: force a full rebuild on buildbot if the toolchain changed</title>
<updated>2017-02-15T15:26:04Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2017-02-15T14:15:46Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/yousong/commit/?id=bd3a5ca19006fdb144e34a96f6889f36aa147611'/>
<id>urn:sha1:bd3a5ca19006fdb144e34a96f6889f36aa147611</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>toolchain: remove separate prepare/ step</title>
<updated>2017-02-11T14:38:16Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2017-02-09T18:46:41Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/yousong/commit/?id=b2c66724d71aa252b2d21c9984e7866a025ffd86'/>
<id>urn:sha1:b2c66724d71aa252b2d21c9984e7866a025ffd86</id>
<content type='text'>
It was a leftover from an old obsoleted dependency chain

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>build: drop circular dependency</title>
<updated>2017-02-10T10:05:57Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2017-02-09T18:43:50Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/yousong/commit/?id=b96566aad4340c5b790bdaea0514885857ea84bf'/>
<id>urn:sha1:b96566aad4340c5b790bdaea0514885857ea84bf</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>build: remove separate /install step for host builds</title>
<updated>2017-01-18T22:57:09Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2017-01-18T16:56:13Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/yousong/commit/?id=131db366a3785a72b6e742f1842d29c1ad200601'/>
<id>urn:sha1:131db366a3785a72b6e742f1842d29c1ad200601</id>
<content type='text'>
Reduces the number of recursive make invocations

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<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/yousong/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/yousong/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/yousong/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/yousong/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/yousong/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>
</feed>
