| Age | Commit message (Collapse) | Author |
|
This is used by quite a few projects.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This improves consistency with other helpers and removes the usually unnecessary variant suffix.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Latest release breaks assumptions made by GLib.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by GLib.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This was caused by stack overflow which was resolved many commits ago.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
These have no effect.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This fits in an inlined uint32 IR value.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
The hardcoded value of 256 causes test failures due to excessive load on some machines. Twice the cpu count appears to almost saturate all cpus without causing spurious failures.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by the kernel.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
CMake implicitly changes it to lib64 which is not supported.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
The Makefile is very poorly written, so had to be configured through the environment.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Optional dependency of many programs, and generally useful to have around.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This makes the helper useful for non-autotools build systems.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This improves readability for toolchain-specific checks.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This took far longer to complete because the aarch64 development machine is much slower.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
For compatibility with Gentoo stage3 as bootstrap seed.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This removes the bootstrap dependency on Gentoo stage3 tarball.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This replaces gentoo stage3 tarballs.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This makes using the gentoo stage3 as our stage0 compatible with Rosa OS stage0 tarballs.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
For creating the stage0 tarball. Might be replaced by a custom artifact at some point.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Perl manpages ignore prefix and gets installed to /. This change does not use the configure script because it is completely broken and specifying either "none" or a single space character (undocumented) has no effect.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This is stage0 relative to Rosa OS, and stage3 relative to the toolchain it is compiled on (Gentoo in this case). Referring to the toolchain itself as stage3 is counterintuitive and misleading.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This removes all backport patches.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Backport patch will be removed in the next release.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
For targets where the bootstrap toolchain is not available.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This toolchain is hacked to pieces. It works well enough to bootstrap Go, though.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by GCC on musl.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Appears to be required by GCC? It complains with stuff installed by LLVM.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by GCC.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This allows for more flexible build setups.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
For obtaining sources of projects that stubbornly refuse to provide release tarballs.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by programs that download from the internet in measured execArtifact.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This fails intermittently.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This makes prefixes consistent with everything else since this will end up in the final Rosa OS image.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
These used to be provided by busybox.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Because the zip format is too awful and cannot be streamed anyway, supporting it natively comes with no benefit.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This should be able to fetch repositories deterministically.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This sets the correct flag and also avoids changing ident per system.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required for http support in git.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required for some projects with broken build scripts.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by curl.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Optional for many programs.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This also encodes extra information for iana-etc.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This was added quite early and has no effect. Remove it to avoid compiling git early.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
These get taken down periodically and causes way too many rebuilds when they are taken down. Use mirror until a more elegant solution is available.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
These come with 16-year-old scripts that do not understand aarch64 or really anything else relevant to Rosa OS.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required when generating autotools build systems.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This is very expensive. Avoid.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|