<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/stintel/target/sdk, branch master</title>
<subtitle>Staging tree of Stijn Tintel</subtitle>
<id>https://git-03.infra.openwrt.org/openwrt/staging/stintel/atom?h=master</id>
<link rel='self' href='https://git-03.infra.openwrt.org/openwrt/staging/stintel/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/stintel/'/>
<updated>2026-03-10T12:34:31Z</updated>
<entry>
<title>sdk: use TOOLCHAIN_DIR_NAME for STAGING_SUBDIR_TOOLCHAIN</title>
<updated>2026-03-10T12:34:31Z</updated>
<author>
<name>Nikita Ostrenkov</name>
</author>
<published>2026-03-07T13:10:34Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/stintel/commit/?id=d50b20b2e350b385d686181e85d23f23c430b5c4'/>
<id>urn:sha1:d50b20b2e350b385d686181e85d23f23c430b5c4</id>
<content type='text'>
Like a STAGING_SUBDIR_TARGET which uses TARGET_DIR_NAME, we can use TOOLCHAIN_DIR_NAME for STAGING_SUBDIR_TOOLCHAIN to avoid code duplication.

Signed-off-by: Nikita Ostrenkov &lt;ownik.dev@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22315
Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>toolchain: sdk: ib: allow external toolchain override</title>
<updated>2026-02-20T21:54:26Z</updated>
<author>
<name>Daniel Dickinson</name>
</author>
<published>2016-01-03T06:02:55Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/stintel/commit/?id=8f0b2b7d78404fc18d2b641686bc6d9af1d694f1'/>
<id>urn:sha1:8f0b2b7d78404fc18d2b641686bc6d9af1d694f1</id>
<content type='text'>
Allow building imagebuilder and/or sdk with dependency on the same
external toolchain as used to build the imagebuilder or sdk (so that ib
and sdk may be built using an external toolchain).

Signed-off-by: Daniel Dickinson &lt;openwrt@daniel.thecshore.com&gt;
Original patch:
https://lists.openwrt.org/pipermail/openwrt-devel/2016-January/012552.html
[rebased to current main, impvove commit title]
Signed-off-by: Pawel Dembicki &lt;paweldembicki@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22089
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</content>
</entry>
<entry>
<title>treewide: drop CVS support</title>
<updated>2026-02-13T14:40:13Z</updated>
<author>
<name>Yanase Yuki</name>
</author>
<published>2025-12-31T09:15:10Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/stintel/commit/?id=2c099e5623089522d843ccd334e15e6b58874c6e'/>
<id>urn:sha1:2c099e5623089522d843ccd334e15e6b58874c6e</id>
<content type='text'>
We have no CVS-managed package in official repositories.
This commit drops obsolete SCM system support.

Signed-off-by: Yanase Yuki &lt;dev@zpc.st&gt;
Link: https://github.com/openwrt/openwrt/pull/21340
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</content>
</entry>
<entry>
<title>sdk: use GIT_COMMIT for buildbot SDK</title>
<updated>2025-12-04T18:20:55Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2025-12-04T18:20:55Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/stintel/commit/?id=6c94b53f110da02e2972a8023ad8622931373b04'/>
<id>urn:sha1:6c94b53f110da02e2972a8023ad8622931373b04</id>
<content type='text'>
Instead of using tag name, directly use git commit for the base feed
string if we detect we are generating an SDK from a buildbot (using
CONFIG_BUILDBOT)

This improve security and generates consistent feed.conf.default files
following the pattern used by feeds repository.

Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>sdk: invert logic for GIT_BRANCH and GIT_TAGNAME</title>
<updated>2025-12-04T18:20:38Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2025-12-04T18:11:17Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/stintel/commit/?id=289172b00e7193df8a2afa1eee54b43148470698'/>
<id>urn:sha1:289172b00e7193df8a2afa1eee54b43148470698</id>
<content type='text'>
There is currently a logic error with generating the base feed string.

In the scenario where the commit of a Tag match the latest commit of a
stable branch, the stable branch have priority over the tag name.

This results in generating SDK that actually target the branch instead
of the specific tag.

To fix this invert the logic and give priority to the tag name.

Fixes: #18583
Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>sdk: filter out main on GIT_BRANCH parsing</title>
<updated>2025-12-04T18:08:08Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2025-12-04T18:08:08Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/stintel/commit/?id=0338dd44d5755fdd9bd38ce18e823cc024979240'/>
<id>urn:sha1:0338dd44d5755fdd9bd38ce18e823cc024979240</id>
<content type='text'>
Branch named main was never filter out on parsing the GIT_BRANCH define.

Add main to the name of branch that should be filtered.

Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>Revert "sdk: use git-src-full to allow Git versioning"</title>
<updated>2025-10-29T20:09:57Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2025-10-29T11:26:08Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/stintel/commit/?id=b915eba9a9956cbfaa9db6193aa49ce744dffcf3'/>
<id>urn:sha1:b915eba9a9956cbfaa9db6193aa49ce744dffcf3</id>
<content type='text'>
This reverts commit f795ecc0ddb40a3d796e6faaa177b545923efc70.

Now that AUTORELEASE has been dropped from main, we can go back on
shallow clone it for faster SDK usage.

Link: https://github.com/openwrt/openwrt/pull/20586
Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>sdk: set package as the root directory for base feed</title>
<updated>2025-10-13T09:47:08Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2025-10-13T00:32:44Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/stintel/commit/?id=297057f0f2ff961f2ec9e3634a55423368aff172'/>
<id>urn:sha1:297057f0f2ff961f2ec9e3634a55423368aff172</id>
<content type='text'>
To produce consistent source entry for package compiled from non-SDK and
SDK build, set the "--root=package" flag for the base feed.

This will set the root directory for the base feed to the OpenWrt
core repository "package" directory.

This fix the reproducible problem of package build from SDK that have
the source entry set to "feeds/base/package/..." for every package
coming from the base feed.

Link: https://github.com/openwrt/openwrt/pull/20396
Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>build: fix building llvm tarball</title>
<updated>2025-02-10T21:10:50Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2025-02-10T21:09:26Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/stintel/commit/?id=04570f5ee2dfe6609c22d2d21678b14cd3314309'/>
<id>urn:sha1:04570f5ee2dfe6609c22d2d21678b14cd3314309</id>
<content type='text'>
Add missing select NEED_BPF_TOOLCHAIN in order to ensure that the toolchain
actually gets built.

Fixes: https://github.com/openwrt/openwrt/issues/17926
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>sdk: bundle libraries for llvm toolchain</title>
<updated>2024-10-19T18:43:54Z</updated>
<author>
<name>Tianling Shen</name>
</author>
<published>2024-10-12T08:16:58Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/stintel/commit/?id=f050c30d057218d79b26239d9645af60a8c4e300'/>
<id>urn:sha1:f050c30d057218d79b26239d9645af60a8c4e300</id>
<content type='text'>
This allows the llvm toolchain to be executed on different host.
Also add it to strip list.

Fixes: 0ac0840088d5 ("sdk: ship llvm toolchain")
Signed-off-by: Tianling Shen &lt;cnsztl@immortalwrt.org&gt;
Link: https://github.com/openwrt/openwrt/pull/16674
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
</feed>
