<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/blogic/target/sdk, branch master</title>
<subtitle>John Crispins staging tree</subtitle>
<id>https://git.openwrt.org/openwrt/staging/blogic/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/blogic/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/blogic/'/>
<updated>2019-04-26T13:05:39Z</updated>
<entry>
<title>sdk: fix building external modules when CONFIG_STACK_VALIDATION=y</title>
<updated>2019-04-26T13:05:39Z</updated>
<author>
<name>Yousong Zhou</name>
</author>
<published>2019-04-25T05:26:23Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/blogic/commit/?id=a9f6fceb4255ba847415cf82035f5fde3dc0ce2a'/>
<id>urn:sha1:a9f6fceb4255ba847415cf82035f5fde3dc0ce2a</id>
<content type='text'>
The option is at the moment enabled for x86/64.  The selection chain
should be

	config RETPOLINE
	  select STACK_VALIDATION if HAVE_STACK_VALIDATION
	config x86
	  select HAVE_STACK_VALIDATION            if X86_64

cryptdev-linux:

	make[4]: Entering directory '/store/buildbot/slave/x86_64/build/sdk/build_dir/target-x86_64_musl/linux-x86_64/cryptodev-linux-cryptodev-linux-1.10'
	make -C /store/buildbot/slave/x86_64/build/sdk/build_dir/target-x86_64_musl/linux-x86_64/linux-4.14.113 M=/store/buildbot/slave/x86_64/build/sdk/build_dir/target-x86_64_musl/linux-x86_64/cryptodev-linux-cryptodev-linux-1.10 ARCH=x86 CROSS_COMPILE=x86_64-openwrt-linux-musl- modules
	make[5]: Entering directory '/store/buildbot/slave/x86_64/build/sdk/build_dir/target-x86_64_musl/linux-x86_64/linux-4.14.113'
	make[6]: *** No rule to make target '/store/buildbot/slave/x86_64/build/sdk/build_dir/target-x86_64_musl/linux-x86_64/cryptodev-linux-cryptodev-linux-1.10/ioctl.o', needed by '/store/buildbot/slave/x86_64/build/sdk/build_dir/target-x86_64_musl/linux-x86_64/cryptodev-linux-cryptodev-linux-1.10/cryptodev.o'.  Stop.
	Makefile:1533: recipe for target '_module_/store/buildbot/slave/x86_64/build/sdk/build_dir/target-x86_64_musl/linux-x86_64/cryptodev-linux-cryptodev-linux-1.10' failed

Open vSwitch intree kmods

	make[7]: Entering directory '/store/buildbot/slave/x86_64/build/sdk/build_dir/target-x86_64_musl/linux-x86_64/openvswitch-2.11.0/datapath/linux'
	make -C /store/buildbot/slave/x86_64/build/sdk/build_dir/target-x86_64_musl/linux-x86_64/linux-4.14.111 ARCH=x86 M=/store/buildbot/slave/x86_64/build/sdk/build_dir/target-x86_64_musl/linux-x86_64/openvswitch-2.11.0/datapath/linux modules
	make[8]: Entering directory '/store/buildbot/slave/x86_64/build/sdk/build_dir/target-x86_64_musl/linux-x86_64/linux-4.14.111'
	make[9]: *** No rule to make target 'tools/objtool/objtool', needed by '/store/buildbot/slave/x86_64/build/sdk/build_dir/target-x86_64_musl/linux-x86_64/openvswitch-2.11.0/datapath/linux/actions.o'.  Stop.
	Makefile:1533: recipe for target '_module_/store/buildbot/slave/x86_64/build/sdk/build_dir/target-x86_64_musl/linux-x86_64/openvswitch-2.11.0/datapath/linux' failed
	make[8]: *** [_module_/store/buildbot/slave/x86_64/build/sdk/build_dir/target-x86_64_musl/linux-x86_64/openvswitch-2.11.0/datapath/linux] Error 2
	make[8]: Leaving directory '/store/buildbot/slave/x86_64/build/sdk/build_dir/target-x86_64_musl/linux-x86_64/linux-4.14.111'

Reference: builddeb: include objtool binary in headers package, https://patchwork.kernel.org/patch/9014071/
Signed-off-by: Yousong Zhou &lt;yszhou4tech@gmail.com&gt;
</content>
</entry>
<entry>
<title>sdk: find kernel modules when KDIR is a symlink</title>
<updated>2018-11-29T08:36:14Z</updated>
<author>
<name>Karl Vogel</name>
</author>
<published>2018-11-29T08:07:21Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/blogic/commit/?id=ae980458abf8299d614f4b34add32e18d054378d'/>
<id>urn:sha1:ae980458abf8299d614f4b34add32e18d054378d</id>
<content type='text'>
The find statement would not return any results if the KDIR_BASE pointed to a
symlink. Ran into this issue due to a custom Kernel/Prepare that was installing
a symlink to the kernel directory.

The extra slash at the end fixes this scenario and does no harm for targets that
have a proper KDIR.

Signed-off-by: Karl Vogel &lt;karl.vogel@gmail.com&gt;
</content>
</entry>
<entry>
<title>sdk: expose part of advanced configuration options</title>
<updated>2018-11-26T11:07:06Z</updated>
<author>
<name>Tomasz Maciej Nowak</name>
</author>
<published>2018-10-25T18:47:20Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/blogic/commit/?id=d93b09fa740b359115b6fcc5dcd5bcefabaea767'/>
<id>urn:sha1:d93b09fa740b359115b6fcc5dcd5bcefabaea767</id>
<content type='text'>
These option can be useful in developement/packagig applications for
OpenWrt. Instead of searching them by hand in Config-build.in lets
expose them for easier access.

Signed-off-by: Tomasz Maciej Nowak &lt;tomek_n@o2.pl&gt;
</content>
</entry>
<entry>
<title>sdk: include arch/arm/ Linux includes along with arch/arm64/ ones</title>
<updated>2018-08-03T11:47:29Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2018-08-03T11:45:27Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/blogic/commit/?id=4bb8a678e0e0eaf5c3651cc73f3b2c4cb1d267a2'/>
<id>urn:sha1:4bb8a678e0e0eaf5c3651cc73f3b2c4cb1d267a2</id>
<content type='text'>
The Linux headers on arm64 architectures contain references to common
arch/arm/ headers which were not bundled by the SDK so far.

Check if we're packing the SDK for an arm64 target and if we do, also
include arch/arm headers as well.

Fixes FS#1725.
Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>sdk: bundle usbip userspace sources</title>
<updated>2018-08-01T07:12:17Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2018-08-01T07:11:17Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/blogic/commit/?id=d0e0b7049f88774e67c3d5ad6b573f7070e5f900'/>
<id>urn:sha1:d0e0b7049f88774e67c3d5ad6b573f7070e5f900</id>
<content type='text'>
Bundle the usbip utility sources shipped with the Linux kernel tree in
order to allow the usbip packages from the package feed to build within
the OpenWrt SDK.

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>sdk: change base feed fallback to git.openwrt.org</title>
<updated>2018-01-11T17:20:07Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2018-01-10T22:53:45Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/blogic/commit/?id=17b194aeac0196614cbee470348d77ea7f4971ee'/>
<id>urn:sha1:17b194aeac0196614cbee470348d77ea7f4971ee</id>
<content type='text'>
Change the hardcoded lede-project.org base feed fallback to
$(PROJECT_GIT)/openwrt/openwrt.git instead.

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>sdk: switch base feed url to git.openwrt.org</title>
<updated>2018-01-04T12:44:42Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2018-01-04T10:02:01Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/blogic/commit/?id=f839ad685b134504932e02ee77217b76e3963ffc'/>
<id>urn:sha1:f839ad685b134504932e02ee77217b76e3963ffc</id>
<content type='text'>
As LEDE is rebranding to OpenWrt now, adjust the base feed Git reference
accordingly.

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>merge: targets: update image generation and targets</title>
<updated>2017-12-08T18:41:18Z</updated>
<author>
<name>Zoltan HERPAI</name>
</author>
<published>2017-11-07T08:45:52Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/blogic/commit/?id=7b5c989ab9bcd0c1346b7b90b8433216f7b20b71'/>
<id>urn:sha1:7b5c989ab9bcd0c1346b7b90b8433216f7b20b71</id>
<content type='text'>
Signed-off-by: Zoltan HERPAI &lt;wigyori@uid0.hu&gt;
</content>
</entry>
<entry>
<title>sdk: restrict base feed repo to public git for CONFIG_BUILDBOT only</title>
<updated>2017-12-05T21:56:31Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2017-12-04T11:48:30Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/blogic/commit/?id=deaf9597c67aa970c27c333d9c69e3c3ad046248'/>
<id>urn:sha1:deaf9597c67aa970c27c333d9c69e3c3ad046248</id>
<content type='text'>
This allows people to build SDK from custom repository (git access using
ssh) and keep original URL in SDK's feeds.conf.default.

Signed-off-by: Rafał Miłecki &lt;rafal@milecki.pl&gt;
Acked-by: Jo-Philipp Wich &lt;jo@mein.io&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.openwrt.org/openwrt/staging/blogic/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>
</feed>
