<feed xmlns='http://www.w3.org/2005/Atom'>
<title>hakurei, branch develop</title>
<subtitle>low-level userspace tooling for Rosa OS</subtitle>
<id>http://src.rosa.moe/hakurei/atom/?h=develop</id>
<link rel='self' href='http://src.rosa.moe/hakurei/atom/?h=develop'/>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/'/>
<updated>2026-10-26T07:13:18Z</updated>
<entry>
<title>internal/rosa: update hakurei</title>
<updated>2026-10-26T07:13:18Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2026-10-26T07:13:18Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=7766e9f31e027e178f0aa26f78652e6b949f2d68'/>
<id>urn:sha1:7766e9f31e027e178f0aa26f78652e6b949f2d68</id>
<content type='text'>
Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>release: 0.4.10</title>
<updated>2026-10-26T07:05:25Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2026-10-26T07:05:25Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=8eeed4afe32f55c78b58997340bf9905ad70b4a9'/>
<id>urn:sha1:8eeed4afe32f55c78b58997340bf9905ad70b4a9</id>
<content type='text'>
Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>cmd/dist: enable ppc64le cross-compilation</title>
<updated>2026-10-25T20:24:11Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2026-10-25T20:24:11Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=2bf98ebff08d42ec01e46d553a3231b1f18b6b29'/>
<id>urn:sha1:2bf98ebff08d42ec01e46d553a3231b1f18b6b29</id>
<content type='text'>
The ppc64le target is currently cross-only due to the lack of test
constants. A future change may downgrade riscv64 to the same status.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>ext: add ppc64le constants</title>
<updated>2026-10-25T20:23:09Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2026-10-25T20:23:09Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=11eebd67df4c93bcbd77e45928a9c0738c0e459b'/>
<id>urn:sha1:11eebd67df4c93bcbd77e45928a9c0738c0e459b</id>
<content type='text'>
This enables ppc64le container and seccomp support.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>internal/rosa/package/qemu: enable ppc64le target</title>
<updated>2026-10-25T20:07:50Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2026-10-25T20:07:50Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=f885f435a88cbaa1b64a8114555052e4e8012359'/>
<id>urn:sha1:f885f435a88cbaa1b64a8114555052e4e8012359</id>
<content type='text'>
This removes the broken test preventing this target from being used.
This change also fixes the meson helper and uses linuxArch for the qemu
suffix.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>internal/rosa: add ppc64le constants</title>
<updated>2026-10-25T19:31:26Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2026-10-25T18:50:51Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=8e22b50a3df01078180689028a838c1fe278e0d3'/>
<id>urn:sha1:8e22b50a3df01078180689028a838c1fe278e0d3</id>
<content type='text'>
This enables the ppc64le target.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>internal/rosa: LLVM-specific arch name</title>
<updated>2026-10-25T18:49:41Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2026-10-25T17:55:38Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=020e3aa4fec74cf72bb853b854bba66e96302ea9'/>
<id>urn:sha1:020e3aa4fec74cf72bb853b854bba66e96302ea9</id>
<content type='text'>
This is different from linuxArch for PowerPC. While the alternative
usually works fine, compiling compiler-rt builtins produces no output
with linuxArch. The musl installation also uses this name.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>internal/rosa/package/stage0: enable cross-build</title>
<updated>2026-10-25T17:01:46Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2026-10-25T17:01:46Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=828174513b690652a0c54f590cd224caaa6723b0'/>
<id>urn:sha1:828174513b690652a0c54f590cd224caaa6723b0</id>
<content type='text'>
This does not actually need any special treatment when cross-building,
it just needs to mount the correct artifacts, and the packaging remains
identical to native builds.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>internal/rosa/package/toybox: cross-compile via wrapper</title>
<updated>2026-10-25T17:00:59Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2026-10-25T17:00:59Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=581e530c692e842cd9d8bd854c880c9575623e80'/>
<id>urn:sha1:581e530c692e842cd9d8bd854c880c9575623e80</id>
<content type='text'>
This works around the rather janky Makefile not properly supporting
additional CC flags for cross-compilation.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>internal/rosa/llvm: move native tools</title>
<updated>2026-10-25T16:35:02Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2026-10-25T16:35:02Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=040b2fbca60af6ac742a20e3ad3492d5815c47e6'/>
<id>urn:sha1:040b2fbca60af6ac742a20e3ad3492d5815c47e6</id>
<content type='text'>
This enables cross-compilation of the LLVM toolchain itself.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
</feed>
