<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/ynezz/toolchain/kernel-headers, branch master</title>
<subtitle>Staging tree of Petr Stetiar</subtitle>
<id>https://git-03.infra.openwrt.org/openwrt/staging/ynezz/atom?h=master</id>
<link rel='self' href='https://git-03.infra.openwrt.org/openwrt/staging/ynezz/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/ynezz/'/>
<updated>2020-11-27T13:46:13Z</updated>
<entry>
<title>toolchain: kernel-headers: kernel Git tree mirror hash</title>
<updated>2020-11-27T13:46:13Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2020-11-21T14:59:50Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/ynezz/commit/?id=796d51834c5be85771d26e433fd509cd3bef72e3'/>
<id>urn:sha1:796d51834c5be85771d26e433fd509cd3bef72e3</id>
<content type='text'>
Allow setting of mirror hash for Git kernel tree.

Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
</content>
</entry>
<entry>
<title>toolchain: kernel-headers: fix check target for kernel Git tree</title>
<updated>2020-11-27T13:46:13Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2020-11-21T15:05:08Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/ynezz/commit/?id=bb7ba6b6a81d1fb7ac6075edfd8e8b713dd61db2'/>
<id>urn:sha1:bb7ba6b6a81d1fb7ac6075edfd8e8b713dd61db2</id>
<content type='text'>
Currently the check target fails if the kernel Git tree is used:

 $ make toolchain/kernel-headers/{download,check}

  make[2]: Entering directory 'toolchain/kernel-headers'
  Makefile:105: *** ERROR: Unknown pack format for file openwrt/tmp/dl/.  Stop.
  make[2]: Leaving directory 'toolchain/kernel-headers'
  toolchain/Makefile:100: recipe for target 'toolchain/kernel-headers/check' failed

Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
</content>
</entry>
<entry>
<title>toolchain/kernel-headers: don't use TARGET_CFLAGS</title>
<updated>2019-10-16T15:10:38Z</updated>
<author>
<name>Kevin Darbyshire-Bryant</name>
</author>
<published>2019-10-12T07:41:41Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/ynezz/commit/?id=14881b49d8d7e84f67074845d039f43df1a0d663'/>
<id>urn:sha1:14881b49d8d7e84f67074845d039f43df1a0d663</id>
<content type='text'>
Kernel utilities (e.g. scripts/kconfig/conf) are being built to run on
the host system at this stage, therefore it makes no sense to use the
target system CC flags.  Use HOSTCFLAGS instead

While we're here rename KMAKE macro to HOST_KMAKE to make it even more
obvious that we're building for host.

Signed-off-by: Kevin Darbyshire-Bryant &lt;ldir@darbyshire-bryant.me.uk&gt;
</content>
</entry>
<entry>
<title>kernel-headers: adjust PKG_ variables when using git clone method</title>
<updated>2018-01-27T15:46:45Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2018-01-17T10:55:15Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/ynezz/commit/?id=ca7e8627dbbbcae0d1bfacea51d9b564617195de'/>
<id>urn:sha1:ca7e8627dbbbcae0d1bfacea51d9b564617195de</id>
<content type='text'>
When using an external git clone for the kernel repo,
the build would fail because the build won't download
[via git] the kernel tarball.

This is because the `toolchain/kernel-headers` assumes
that the kernel would get downloaded via normal HTTP.
The reason for this is the `HostBuild` rule, which
calls the `Download/default` rule.

To use the `Download/default` we just need to conditionally
adjust some PKG_ vars.

We can safely use `LINUX_VERSION` as it was already adjusted
in the `kernel-version.mk` to avoid collisions with other tarballs.

Fixes:
 https://bugs.openwrt.org/index.php?do=details&amp;task_id=503

Signed-off-by: Alexandru Ardelean &lt;ardeleanalex@gmail.com&gt;
</content>
</entry>
<entry>
<title>build: use KERNEL_MAKE_FLAGS for kernel file compilations</title>
<updated>2017-10-29T15:17:05Z</updated>
<author>
<name>Karl Vogel</name>
</author>
<published>2017-10-13T09:10:03Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/ynezz/commit/?id=76378c6b9fe6aa7fcdbbc7c050ae6392b71a72b8'/>
<id>urn:sha1:76378c6b9fe6aa7fcdbbc7c050ae6392b71a72b8</id>
<content type='text'>
The build system already defines KERNEL_CROSS which defaults to TARGET_CROSS.
Make use of this variable for kernel makefiles.

Signed-off-by: Karl Vogel &lt;karl.vogel@gmail.com&gt;
</content>
</entry>
<entry>
<title>build: remove old kernel-headers build directories</title>
<updated>2017-06-16T13:16:52Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2017-06-16T13:15:37Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/ynezz/commit/?id=76b62e602233d1a2e1f8ef1c0833bd22ebaaf832'/>
<id>urn:sha1:76b62e602233d1a2e1f8ef1c0833bd22ebaaf832</id>
<content type='text'>
Saves space after updating kernel versions

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>treewide: clean up download hashes</title>
<updated>2016-12-16T21:39:22Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-12-16T16:32:10Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/ynezz/commit/?id=720b99215da295a2e7b4acdef30b58bec6acedc2'/>
<id>urn:sha1:720b99215da295a2e7b4acdef30b58bec6acedc2</id>
<content type='text'>
Replace *MD5SUM with *HASH, replace MD5 hashes with SHA256

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>Remove existing old link before creating a new one</title>
<updated>2016-07-25T08:39:27Z</updated>
<author>
<name>Stefan Weil</name>
</author>
<published>2009-08-03T08:54:04Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/ynezz/commit/?id=d0619fb02ce1464ccc0aa75ebf28c3b2e1c5e11e'/>
<id>urn:sha1:d0619fb02ce1464ccc0aa75ebf28c3b2e1c5e11e</id>
<content type='text'>
This is needed after a kernel update, otherwise the
new link is written as linux/linux-$(LINUX_VERSION).

Signed-off-by: Stefan Weil &lt;sw@weilnetz.de&gt;
</content>
</entry>
<entry>
<title>toolchain: remove obsolete kernel version check</title>
<updated>2015-11-07T16:22:18Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2015-11-07T16:22:18Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/ynezz/commit/?id=05baf2ced2883dd4642064f493360df740a408ea'/>
<id>urn:sha1:05baf2ced2883dd4642064f493360df740a408ea</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;

SVN-Revision: 47413
</content>
</entry>
<entry>
<title>toolchain: remove obsolete references to the cris architecture</title>
<updated>2015-03-24T10:07:31Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2015-03-24T10:07:31Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/ynezz/commit/?id=793a4515845027a38eb32b7c3297ae8266b8c761'/>
<id>urn:sha1:793a4515845027a38eb32b7c3297ae8266b8c761</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;

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