|
|
24a9b24823
|
internal/rosa/openssl: 3.6.1 to 3.6.2
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-10 02:38:02 +09:00 |
|
|
|
c2e61e7987
|
internal/rosa/libcap: 2.77 to 2.78
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-10 02:37:04 +09:00 |
|
|
|
86787b3bc5
|
internal/rosa/tamago: 1.26.1 to 1.26.2
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-10 02:31:57 +09:00 |
|
|
|
cdfcfe6ce0
|
internal/rosa/go: 1.26.1 to 1.26.2
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-10 02:18:27 +09:00 |
|
|
|
68a2f0c240
|
internal/rosa/llvm: remove unused field
This change also renames confusingly named flags field and corrects its doc comment.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-10 02:13:26 +09:00 |
|
|
|
7319c7adf9
|
internal/rosa/llvm: use latest version on arm64
This also removes arch-specific patches because they were not useful.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-10 01:07:25 +09:00 |
|
|
|
e9c890cbb2
|
internal/rosa/llvm: enable cross compilation
This now passes the test suite.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-10 00:59:14 +09:00 |
|
|
|
6f924336fc
|
internal/rosa/llvm: increase stack size
Some aarch64 regression tests fail intermittently on the default size.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-10 00:56:51 +09:00 |
|
|
|
bd88f10524
|
internal/rosa/llvm: 22.1.2 to 22.1.3
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-09 17:36:23 +09:00 |
|
|
|
876917229a
|
internal/rosa/go: enable riscv64 bootstrap path
This is quite expensive, but no other option, unfortunately.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-07 18:11:42 +09:00 |
|
|
|
0243f3ffbd
|
internal/rosa/stage0: add riscv64 tarball
This had not yet passed all test suites because emulator is prohibitively slow.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-06 13:57:43 +09:00 |
|
|
|
0738f4889a
|
internal/rosa/gnu: fetch mpc source via git
Eliminates the xz dependency.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-05 00:35:15 +09:00 |
|
|
|
7de3cfe221
|
internal/rosa/netfilter: fetch iptables source via git
Eliminates the xz dependency.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-05 00:19:40 +09:00 |
|
|
|
8b0648dd5d
|
internal/rosa/netfilter: fetch libnftnl source via git
Eliminates the xz dependency.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-05 00:14:45 +09:00 |
|
|
|
4667fac76c
|
internal/rosa/libbsd: fetch source via git
Eliminates the xz dependency.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-05 00:05:56 +09:00 |
|
|
|
52e5443b0e
|
internal/rosa/libbsd: fetch libmd source via git
Eliminates the xz dependency.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-05 00:02:56 +09:00 |
|
|
|
130e470b60
|
internal/rosa/libxslt: fetch source via git
Eliminates the xz dependency.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-04 23:05:10 +09:00 |
|
|
|
ba5ee8e3ee
|
internal/rosa/libxml2: fetch source via git
Eliminates the xz dependency. This also switches to meson to avoid pulling in autotools.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-04 22:58:29 +09:00 |
|
|
|
d1cef30877
|
internal/rosa/gtk: fetch glib source via git
This eliminates xz dependency.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-04 22:47:10 +09:00 |
|
|
|
0188a3f0c7
|
internal/rosa/gnu: gnutls disable arm64 hardware acceleration
Hardware on arm64 is quite messy, this miscompiles.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-04 23:37:18 +09:00 |
|
|
|
04fe3b24ce
|
internal/rosa/gnu: gnutls configure trust store
The test suite is somehow happy on amd64 but fails on arm64.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-04 22:33:51 +09:00 |
|
|
|
93ad551054
|
internal/rosa/git: shallow clone
The .git directory is destroyed anyway, so no point fetching more than the bare minimum.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-04 20:14:40 +09:00 |
|
|
|
3d54d1f176
|
internal/rosa: drop caches
This enables accurate benchmarking of the toolchain abstraction.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-03 20:58:23 +09:00 |
|
|
|
5093a06026
|
internal/pkg: cache flags
This is cleaner for extending the API.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-03 16:16:55 +09:00 |
|
|
|
50c1d7f880
|
internal/rosa/kernel: 6.12.78 to 6.12.80
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-03 16:14:16 +09:00 |
|
|
|
61f981a34a
|
internal/rosa/perl: 5.42.1 to 5.42.2
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-03 10:45:25 +09:00 |
|
|
|
d717c41bbe
|
internal/rosa/cmake: 4.3.0 to 4.3.1
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-03 10:45:07 +09:00 |
|
|
|
b896eec9b7
|
internal/rosa/gnu: parallel 20260222 to 20260322
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-03 10:44:48 +09:00 |
|
|
|
8ab99e5e40
|
internal/rosa/util-linux: 2.41.3 to 2.42
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-03 10:44:25 +09:00 |
|
|
|
2b6160ef7d
|
internal/rosa/wayland: wayland-protocols 1.47 to 1.48
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-03 10:44:04 +09:00 |
|
|
|
4dcac7f133
|
internal/rosa/xz: 5.8.2 to 5.8.3
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-03 10:43:37 +09:00 |
|
|
|
966fd4df9e
|
internal/rosa: connman artifact
Will be gradually replaced with a native implementation.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-03 01:17:10 +09:00 |
|
|
|
a2cf59b989
|
internal/rosa/ncurses: also build dynamic library
GNU readline breaks without this.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-03 01:13:04 +09:00 |
|
|
|
e87f59c4e4
|
internal/rosa/gnu: readline artifact
Nice to have library for command line programs.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-03 00:42:59 +09:00 |
|
|
|
3b221c3e77
|
internal/rosa/gnu: gnutls artifact
Incredibly ugly and expensive package, but unfortunately required by some packages.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-03 00:36:28 +09:00 |
|
|
|
ff3b385b12
|
internal/rosa: libunistring artifact
Required by GnuTLS.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-03 00:00:13 +09:00 |
|
|
|
9b99650eb1
|
internal/rosa: libev artifact
Required by gnutls.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-02 23:35:01 +09:00 |
|
|
|
15bff9e1a6
|
internal/rosa/git: determine reporting name from url
This is generally correct, and is a lot cleaner to call.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-02 22:42:16 +09:00 |
|
|
|
b948525c07
|
internal/rosa: nettle3 artifact
Removed after all packages upgrade for nettle 4.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-02 22:12:39 +09:00 |
|
|
|
9acbd16e9a
|
internal/rosa/p11: explicitly enable libffi
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-02 22:05:07 +09:00 |
|
|
|
64e5a1068b
|
internal/rosa: libtasn1 artifact
Optional dependency of p11-kit.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-01 17:20:12 +09:00 |
|
|
|
b6cbd49d8c
|
internal/rosa: p11-kit artifact
Another package distributed in xz only. This is fetched from the git remote directly to avoid XZ Utils.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-01 16:34:30 +09:00 |
|
|
|
6913b9224a
|
internal/rosa/git: recursively clone submodules
There is generally no reason to disable this, so it was not made optional.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-01 16:21:46 +09:00 |
|
|
|
9584958ecc
|
internal/rosa/pkg-config: generate build system
This unfortunately pulls automake, libtool and their dependencies into stage2.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-01 15:31:24 +09:00 |
|
|
|
389844b1ea
|
internal/rosa/gnu: mpc 1.3.1 to 1.4.0
This package now unfortunately switched to xz as well.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-03-31 23:56:20 +09:00 |
|
|
|
5b7ab35633
|
internal/rosa: iptables artifact
This also pulls in netlink libraries from netfilter project.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-03-31 23:47:16 +09:00 |
|
|
|
52b1a5a725
|
internal/rosa: use type P in helper interface
This is easier to type and serialises correctly.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-03-31 23:45:01 +09:00 |
|
|
|
6b78df8714
|
internal/rosa: libmd and libbsd artifacts
These provide headers that are provided by glibc but not musl.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-03-31 22:57:08 +09:00 |
|
|
|
dadf170a46
|
internal/rosa: dbus artifact
Unfortunate ugly indirect dependency we cannot yet get rid of.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-03-31 21:47:05 +09:00 |
|
|
|
9594832302
|
internal/rosa/meson: disallow download
This will fail and waste time on KindExec, and cause nondeterminism in KindExecNet.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-03-31 21:38:09 +09:00 |
|