<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/lynxis/include/kernel-build.mk, branch master</title>
<subtitle>lynxis staging tree</subtitle>
<id>https://git-03.infra.openwrt.org/openwrt/staging/lynxis/atom?h=master</id>
<link rel='self' href='https://git-03.infra.openwrt.org/openwrt/staging/lynxis/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/lynxis/'/>
<updated>2018-07-14T11:07:34Z</updated>
<entry>
<title>include/kernel-build.mk: fix kernel rebuild on backport patch changes</title>
<updated>2018-07-14T11:07:34Z</updated>
<author>
<name>Matthias Schiffer</name>
</author>
<published>2018-07-14T11:07:34Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/lynxis/commit/?id=36fa1bbf6f510e57098edab3932015dc747bbd49'/>
<id>urn:sha1:36fa1bbf6f510e57098edab3932015dc747bbd49</id>
<content type='text'>
An incorrect variable name was referenced in KERNEL_FILE_DEPENDS, leading
to the omission of the backport-* patch dirs in the generation of the
prepared stamp name.

Signed-off-by: Matthias Schiffer &lt;mschiffer@universe-factory.net&gt;
</content>
</entry>
<entry>
<title>Config-devel.in: rename symbol KERNEL_GIT_BRANCH -&gt; KERNEL_GIT_REF</title>
<updated>2018-01-27T15:46:45Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2018-01-17T12:05:57Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/lynxis/commit/?id=ab6a96f3f52320f834e7e4a12ec411d77bab7686'/>
<id>urn:sha1:ab6a96f3f52320f834e7e4a12ec411d77bab7686</id>
<content type='text'>
The Download/git rule will do a `git checkout &lt;git-ref&gt;`.
So, we can use any ref we want.

No need to limit just to branches.

Signed-off-by: Alexandru Ardelean &lt;ardeleanalex@gmail.com&gt;
</content>
</entry>
<entry>
<title>kernel: split patches folder up into backport, pending and hack folders</title>
<updated>2017-08-05T06:46:36Z</updated>
<author>
<name>John Crispin</name>
</author>
<published>2016-12-25T19:11:34Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/lynxis/commit/?id=74d00a8c3849c1340efd713eb94b786e304c201f'/>
<id>urn:sha1:74d00a8c3849c1340efd713eb94b786e304c201f</id>
<content type='text'>
* properly format/comment all patches
* merge debloat patches
* merge Kconfig patches
* merge swconfig patches
* merge hotplug patches
* drop 200-fix_localversion.patch - upstream
* drop 222-arm_zimage_none.patch - unused
* drop 252-mv_cesa_depends.patch - no longer required
* drop 410-mtd-move-forward-declaration-of-struct-mtd_info.patch - unused
* drop 661-fq_codel_keep_dropped_stats.patch - outdated
* drop 702-phy_add_aneg_done_function.patch - upstream
* drop 840-rtc7301.patch - unused
* drop 841-rtc_pt7c4338.patch - upstream
* drop 921-use_preinit_as_init.patch - unused
* drop spio-gpio-old and gpio-mmc - unused

Signed-off-by: John Crispin &lt;john@phrozen.org&gt;
</content>
</entry>
<entry>
<title>kernel: fix segmentation fault in mconf on linux</title>
<updated>2017-06-07T16:31:10Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2017-06-07T16:14:27Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/lynxis/commit/?id=fec38ebf0d0ffba22937e181941cea7d9cddf808'/>
<id>urn:sha1:fec38ebf0d0ffba22937e181941cea7d9cddf808</id>
<content type='text'>
Commit 86c966a8ae9c4e74b912a16a760aaed17c68eb32 caused HOST_LOADLIBES to
include -lncurses. This was added for fixing build issues on macOS.
This introduces issues on Linux when wide-character ncurses is being
used for compiling, but the non-wide-character version is linked in.

Fix this by adding the extra override for HOST_LOADLIBES only on macOS.

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>build: add KERNEL_MAKE and KERNEL_MAKE_FLAGS variables and move to kernel.mk</title>
<updated>2017-06-07T16:31:10Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2017-03-16T08:53:30Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/lynxis/commit/?id=0aed054becb2143952bfb77cb64e23c83ce79dfd'/>
<id>urn:sha1:0aed054becb2143952bfb77cb64e23c83ce79dfd</id>
<content type='text'>
This allows packages to use kernel make options without the forced
-C $(LINUX_DIR). It also makes it more clear that it to be called from
kernel module packages directly.

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>build: get rid of host.mk</title>
<updated>2017-02-26T12:31:44Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2017-02-20T13:24:54Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/lynxis/commit/?id=9467ce42da7fbcec1a4b5b8e08e2dcea3c67aa96'/>
<id>urn:sha1:9467ce42da7fbcec1a4b5b8e08e2dcea3c67aa96</id>
<content type='text'>
Defined required host related variables in toplevel.mk instead

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>build: skip headers install and config on make target/linux/prepare</title>
<updated>2017-02-15T11:35:17Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2017-02-15T11:34:52Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/lynxis/commit/?id=dce6eeccc09339c7101a5b6b3fdba8b4d8f41247'/>
<id>urn:sha1:dce6eeccc09339c7101a5b6b3fdba8b4d8f41247</id>
<content type='text'>
This simplifies working with quilt on the kernel tree

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>git-kernel: $(SUBDIR) should always be $(LINUX_VERSION)</title>
<updated>2017-01-18T20:03:26Z</updated>
<author>
<name>Mirko Vogt</name>
</author>
<published>2017-01-18T13:36:45Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/lynxis/commit/?id=c99f8815680fb4abf42cbb2e9d1a909f8f373b02'/>
<id>urn:sha1:c99f8815680fb4abf42cbb2e9d1a909f8f373b02</id>
<content type='text'>
Before SUBDIR was set to $(PATCHVER) which may
or may not include the minor version number of
the linux kernel version. Usually it doesn't.

So the git-clone'd linux kernel was packed without
the minor version number taken into account, which
broke further processing, as it expected the
extracted dir being named linux-$(LINUX_VERSION)
(=with minor version) rather than linux-$(PATCHVER)
(=without minor version).

Changing SUBDIR to $(LINUX_VERSION) creates
consistent behaviour here.

Signed-off-by: Mirko Vogt &lt;mirko-openwrt@nanl.de&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/lynxis/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>include/kernel: Switch to git download method</title>
<updated>2016-12-04T10:41:51Z</updated>
<author>
<name>Florian Fainelli</name>
</author>
<published>2016-11-09T17:34:18Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/lynxis/commit/?id=9a08c0ba807b7e362de5afe78140f3bb4188746c'/>
<id>urn:sha1:9a08c0ba807b7e362de5afe78140f3bb4188746c</id>
<content type='text'>
Utilize the existing git download logic from include/download.mk and migrate
the kernel download over to it. This avoids repeatedly cloning kernel sources
after a make target/linux/clean for instance.

Signed-off-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt; [fix build error]
</content>
</entry>
</feed>
