<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/lynxis/toolchain/Makefile, branch master</title>
<subtitle>lynxis staging tree</subtitle>
<id>https://git.openwrt.org/openwrt/staging/lynxis/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/lynxis/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/lynxis/'/>
<updated>2018-09-24T09:03:20Z</updated>
<entry>
<title>build: drop buildbot toolchain rebuild check when not using git</title>
<updated>2018-09-24T09:03:20Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2018-09-24T09:02:30Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/lynxis/commit/?id=dee8804de05dfac3f528e902b9fc68ccd43ec9a1'/>
<id>urn:sha1:dee8804de05dfac3f528e902b9fc68ccd43ec9a1</id>
<content type='text'>
The check cleans and rebuilds the toolchain if it changed on update.
When building from a source tarball, it is reasonable to expect that
there will be no updates, so no rebuild check is necessary

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>toolchain: Replace YASM with NASM</title>
<updated>2018-07-05T14:17:06Z</updated>
<author>
<name>Ted Hess</name>
</author>
<published>2018-06-28T23:28:02Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/lynxis/commit/?id=0f543883cd0505a98fdc680ce2f08cbfca6d52a7'/>
<id>urn:sha1:0f543883cd0505a98fdc680ce2f08cbfca6d52a7</id>
<content type='text'>
Packages libx264 and ffmpeg are built with ASM options on x86 platforms.
The current libx264 version no longer builds with YASM and requires NASM.
ffmpeg 3.x can be built with either YASM or NASM however, furture 4.x versions
will require NASM.

Signed-off-by: Ted Hess &lt;thess@kitschensync.net&gt;
Acked-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>toolchain/insight: Remove from tree</title>
<updated>2017-05-29T07:57:18Z</updated>
<author>
<name>Daniel Engberg</name>
</author>
<published>2017-05-29T07:41:15Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/lynxis/commit/?id=2cf4e3c420ef452e6a687615ab865eae200ed89a'/>
<id>urn:sha1:2cf4e3c420ef452e6a687615ab865eae200ed89a</id>
<content type='text'>
Insight hasn't been touched since 2009 and I can't find any references at
least 6 years back of being used. Ubuntu and Debian removed insight years ago
from their repos so I think we can safely remove this too.

Signed-off-by: Daniel Engberg &lt;daniel.engberg.lists@pyret.net&gt;
</content>
</entry>
<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/lynxis/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/lynxis/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/lynxis/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/lynxis/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/lynxis/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/lynxis/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/lynxis/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>
</feed>
