<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/yousong/include/kernel.mk, branch master</title>
<subtitle>Yousong Zhou staging tree</subtitle>
<id>https://git-03.infra.openwrt.org/openwrt/staging/yousong/atom?h=master</id>
<link rel='self' href='https://git-03.infra.openwrt.org/openwrt/staging/yousong/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/yousong/'/>
<updated>2017-01-04T12:20:19Z</updated>
<entry>
<title>kernel: allow subtarget specific KernelPackage</title>
<updated>2017-01-04T12:20:19Z</updated>
<author>
<name>Stijn Tintel</name>
</author>
<published>2017-01-04T01:45:36Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/yousong/commit/?id=a93accd73dba6d56247a1076e62c612b31e4ebc3'/>
<id>urn:sha1:a93accd73dba6d56247a1076e62c612b31e4ebc3</id>
<content type='text'>
Add a call to KernelPackage/$(1)/$(BOARD)/$(SUBTARGET) to the
KernelPackage macro. This allows to add kernel packages for x86/64,
without breaking x86. It's not possible to do this with BOARD, as
BOARD=x86 for x86_64.

Signed-off-by: Stijn Tintel &lt;stijn@linux-ipv6.be&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-03.infra.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>kernel: make the kernel build auto-clean the build dir like package builds</title>
<updated>2016-08-05T12:17:08Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-08-05T12:08:47Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/yousong/commit/?id=22ef1c83b35cd5633b0c58c9c38a43494a906a6a'/>
<id>urn:sha1:22ef1c83b35cd5633b0c58c9c38a43494a906a6a</id>
<content type='text'>
Previous behavior can be restored by using QUILT=1 on target/prepare

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>build: split scripts/metadata.pl into target-metadata.pl and package-metadata.pl</title>
<updated>2016-06-07T06:58:40Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-05-22T19:31:37Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/yousong/commit/?id=9ae952cf8cf2f0d7df95434c8b16d13bc1b47fca'/>
<id>urn:sha1:9ae952cf8cf2f0d7df95434c8b16d13bc1b47fca</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>include: fix nonshared flag handling</title>
<updated>2016-04-15T08:26:36Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2016-04-15T08:26:36Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/yousong/commit/?id=349e7b635ea819ad34a571bc0adcce9b205df4e9'/>
<id>urn:sha1:349e7b635ea819ad34a571bc0adcce9b205df4e9</id>
<content type='text'>
Fix nonshared flag handling to properly deal with source packages defining
both kmod and non-kmod ipks.

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>include/kernel.mk: flag kmod packages as nonshared by default</title>
<updated>2016-04-06T20:37:58Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2016-04-06T20:37:58Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/yousong/commit/?id=d87c303b588e89b8c2efcc678d34484bed653e88'/>
<id>urn:sha1:d87c303b588e89b8c2efcc678d34484bed653e88</id>
<content type='text'>
Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>include: remove now unused PACKAGE_SUBDIR variable</title>
<updated>2016-04-13T13:37:34Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2016-04-13T13:37:34Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/yousong/commit/?id=be575fdc9d7c1c62937877f8564638eb7f4f5166'/>
<id>urn:sha1:be575fdc9d7c1c62937877f8564638eb7f4f5166</id>
<content type='text'>
Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>include/kernel: sort module lists for reproducibility</title>
<updated>2016-01-28T22:42:29Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-01-28T22:42:29Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/yousong/commit/?id=fefe200a00995320e1e04e1c3325eece71b47b92'/>
<id>urn:sha1:fefe200a00995320e1e04e1c3325eece71b47b92</id>
<content type='text'>
This is to get reproducible builds of, eg, the kmod-sched ipkg.

Locale preferences can change build order, but the locale is already been
defined for the entire build process, so it doesn't need to be specified here.

Signed-off-by: bryan newbold &lt;bnewbold@robocracy.org&gt;

SVN-Revision: 48540
</content>
</entry>
<entry>
<title>include: restrict separate kmod repo handling to base packages</title>
<updated>2016-01-24T18:01:43Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2016-01-24T18:01:43Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/yousong/commit/?id=4e14a27799c1bb84617cf6e7d5d9991088164500'/>
<id>urn:sha1:4e14a27799c1bb84617cf6e7d5d9991088164500</id>
<content type='text'>
Signed-off-by: Jo-Philipp Wich &lt;jow@openwrt.org&gt;

SVN-Revision: 48479
</content>
</entry>
<entry>
<title>include: group kmod ipk files into a "kernel" subdirectory</title>
<updated>2016-01-24T15:36:05Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2016-01-24T15:36:05Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/yousong/commit/?id=0333da8943275324d366d562b70f90febbe97e7d'/>
<id>urn:sha1:0333da8943275324d366d562b70f90febbe97e7d</id>
<content type='text'>
This is useful to just use the kmods from an official build while supplying
base packages from a custom feed or the other way around; for just overriding
the kmods with a local repo while using official repos for the rest.

Signed-off-by: Jo-Philipp Wich &lt;jow@openwrt.org&gt;

SVN-Revision: 48475
</content>
</entry>
</feed>
