<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/neocturne/target/sdk, branch main</title>
<subtitle>Staging tree of Nora Schiffer</subtitle>
<id>https://git.openwrt.org/openwrt/staging/neocturne/atom?h=main</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/neocturne/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/neocturne/'/>
<updated>2024-04-13T06:05:04Z</updated>
<entry>
<title>build: use zstd for IB, toolchain, SDK and LLVM compression</title>
<updated>2024-04-13T06:05:04Z</updated>
<author>
<name>Paul Spooren</name>
</author>
<published>2024-02-13T00:03:44Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/neocturne/commit/?id=2496f436a837f4d56a13883497ab5d07fb01d0f7'/>
<id>urn:sha1:2496f436a837f4d56a13883497ab5d07fb01d0f7</id>
<content type='text'>
Use similar efficient but faster compression algorithm.

Signed-off-by: Paul Spooren &lt;mail@aparcar.org&gt;
</content>
</entry>
<entry>
<title>sdk: include lib/crtsavres.o for powerpc</title>
<updated>2024-04-09T09:13:18Z</updated>
<author>
<name>Robert Marko</name>
</author>
<published>2024-04-08T15:52:22Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/neocturne/commit/?id=7c39a95a2f6ae638f173833dc8d4c120e25475c8'/>
<id>urn:sha1:7c39a95a2f6ae638f173833dc8d4c120e25475c8</id>
<content type='text'>
Trying to link certain kernel modules like dahdi-linux when building with
the OpenWrt SDK will fail with:
openwrt-sdk-apm821xx-sata_gcc-13.2.0_musl.Linux-x86_64/staging_dir/toolchain-powerpc_464fp_gcc-13.2.0_musl/bin/powerpc-openwrt-linux-musl-ld: cannot find arch/powerpc/lib/crtsavres.o: No such file or directory

Previously this worked with the PowerPC SDK since we carried a hack that
was passing --save-restore-funcs to module LDFLAGS so the linker provided
the required functions automatically as without --save-restore-funcs it
doesnt do so automatically on relocatable links and as a sideffect did not
require the kernel provided crtsaves.o to link against.

Now that hack has been removed as upstream kernel now compiles crtsaves.o
by default so it can be linked against but its not included in the SDK.

So, lets include lib/crtsavres.o when SDK is generated for PowerPC.

Fixes: 99c9d8abd677 ("kernel: bump 5.15 to 5.15.148")
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</content>
</entry>
<entry>
<title>tools: add ledumon and ledhwbmon packages</title>
<updated>2023-12-12T18:35:03Z</updated>
<author>
<name>Florian Eckert</name>
</author>
<published>2023-10-31T07:14:21Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/neocturne/commit/?id=aab21ee0552019c4bf1c7b829aea2992b59fb9bf'/>
<id>urn:sha1:aab21ee0552019c4bf1c7b829aea2992b59fb9bf</id>
<content type='text'>
ledumon:
This program creates a new userspace LED class device and monitors it.
For this it es using the kmod-leds-uled.ko kernel module.

ledhwbmon:
This program monitors LED brightness level changes having its origin
in hardware/firmware, i.e. outside of kernel control.

Signed-off-by: Florian Eckert &lt;fe@dev.tdt.de&gt;
</content>
</entry>
<entry>
<title>tools: add tmon package</title>
<updated>2023-12-05T12:38:41Z</updated>
<author>
<name>Florian Eckert</name>
</author>
<published>2023-08-07T09:15:28Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/neocturne/commit/?id=fd9d1e90b49cdcb1ebd53a0b4e1eaa4353a974f7'/>
<id>urn:sha1:fd9d1e90b49cdcb1ebd53a0b4e1eaa4353a974f7</id>
<content type='text'>
Add the 'tmon' packages. This is as a tool to help visualize,
tune, and test the complex thermal subsystem.

We get a compile warning for the tool that the printf format does not
fit. This commit contains a patch that fixes this warning. This patch
has also been sent upstream to the Linux kernel [1].

Links:
[1] https://lore.kernel.org/all/20231204141335.2798194-1-fe@dev.tdt.de/

Signed-off-by: Florian Eckert &lt;fe@dev.tdt.de&gt;
</content>
</entry>
<entry>
<title>sdk: add cpupower to userspace sources</title>
<updated>2023-09-19T12:17:20Z</updated>
<author>
<name>John Audia</name>
</author>
<published>2023-08-03T18:18:49Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/neocturne/commit/?id=eecb582a0f85ce8ae2d9525ba3fcaba289df9476'/>
<id>urn:sha1:eecb582a0f85ce8ae2d9525ba3fcaba289df9476</id>
<content type='text'>
For https://github.com/openwrt/packages/pull/21533 to be merged,
this source tree is needed to be included.

Signed-off-by: John Audia &lt;therealgraysky@proton.me&gt;
</content>
</entry>
<entry>
<title>sdk: update SDK Makefile</title>
<updated>2023-07-15T18:58:10Z</updated>
<author>
<name>Christian Lamparter</name>
</author>
<published>2023-07-15T18:58:10Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/neocturne/commit/?id=e9911f10e482f3174f745a36c0c9fd7964758caf'/>
<id>urn:sha1:e9911f10e482f3174f745a36c0c9fd7964758caf</id>
<content type='text'>
the SDK's Makefile referenced the old file name.
Update it too.

Fixes: 2d5f7035cf45 ("sdk: rename README")
Signed-off-by: Christian Lamparter &lt;chunkeey@gmail.com&gt;
</content>
</entry>
<entry>
<title>sdk: rename README</title>
<updated>2023-07-15T15:02:42Z</updated>
<author>
<name>Tomasz Maciej Nowak</name>
</author>
<published>2023-07-11T14:09:49Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/neocturne/commit/?id=2d5f7035cf45801158bed6f5d0ac0de0002c1810'/>
<id>urn:sha1:2d5f7035cf45801158bed6f5d0ac0de0002c1810</id>
<content type='text'>
'help' target fails not finding a file, so follow up on a change[2] made
as a fix for main README[1].

1. d0113711a31f ("README: port to 21st century")
2. 751486b31fd9 ("build: fix README.md reference after rename")

Signed-off-by: Tomasz Maciej Nowak &lt;tmn505@gmail.com&gt;
</content>
</entry>
<entry>
<title>sdk: Expose CCACHE_DIR option</title>
<updated>2023-06-05T08:00:58Z</updated>
<author>
<name>Jeffery To</name>
</author>
<published>2023-06-05T04:57:51Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/neocturne/commit/?id=897691fdce27868aa4c0c68de8b67e8af6f209e1'/>
<id>urn:sha1:897691fdce27868aa4c0c68de8b67e8af6f209e1</id>
<content type='text'>
As the CCACHE option is already exposed, it would be helpful to also
make the ccache directory easily customizable.

Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
<entry>
<title>treewide: add ORIG_PATH variable</title>
<updated>2023-06-05T06:31:47Z</updated>
<author>
<name>Michael Pratt</name>
</author>
<published>2023-05-25T06:31:17Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/neocturne/commit/?id=d87a8aa148ddf93b199a759deb088fff73787025'/>
<id>urn:sha1:d87a8aa148ddf93b199a759deb088fff73787025</id>
<content type='text'>
Add a variable that stores the original value of $PATH
in the host system's shell, before Make alters it.

This can be useful for when it is necessary
to ignore symlinks and programs made by the build system.

Define this new variable before all instances of
'export PATH:=' or similar.

Signed-off-by: Michael Pratt &lt;mcpratt@pm.me&gt;
</content>
</entry>
<entry>
<title>sdk: do not exclude all doc directories</title>
<updated>2023-05-08T22:52:31Z</updated>
<author>
<name>Michael Pratt</name>
</author>
<published>2023-05-07T23:33:40Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/neocturne/commit/?id=7bfe7e06767767914f42785d12d2fceca189854e'/>
<id>urn:sha1:7bfe7e06767767914f42785d12d2fceca189854e</id>
<content type='text'>
Some packages which are using local gnulib source
are expecting files to exist in the directory:

staging_dir/host/share/gnulib/doc

so delete the other doc directories directly
instead of excluding all of them.

Fixes: d167adbc4 ("gettext-full: bootstrap to local gnulib source")
Signed-off-by: Michael Pratt &lt;mcpratt@pm.me&gt;
</content>
</entry>
</feed>
