| Age | Commit message (Collapse) | Author |
|
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This does not yet have fuse from staging. Everything else works perfectly, though.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by xcb which is required by hakurei.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This alleviates scheduler overhead when curing many artifacts.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This is significantly less ugly.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This makes it work better with patches emitted by git.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
The side effect of this is to work around zfs performance issue with chmod on overlay mount.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This is useful outside llvm as well.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
These take forever and run sequentially by default for some reason.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This is found in the github action, the test target does not appear to support parallelisation.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Musl appears to implement this behaviour but does not install the symlink by default.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This is implicitly enabled sometimes, but better to be explicit.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This shows whatever failure is happening in the cure container.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by hakurei.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
The Close method panics otherwise.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by hakurei.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Broken test is disabled for now.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by hakurei.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by libseccomp.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by hakurei.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by hakurei.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by graphviz which is required by wayland.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This cannot be relative since the curing process is not in the temp directory.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by wayland. Release tarball is xz only, unfortunately.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by wayland.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by wayland and pipewire.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Apparently the only way to install python stuff offline.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
It usually does not make sense to use this without verbose.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Used by hakurei and many other programs.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This makes output more useful during bootstrap.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This is not very useful.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This avoids having to fix up $PATH for every artifact.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
LLVM patches and a TMPDIR backed by tmpfs fixed most tests. Broken tests in older versions are disabled.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This uses the new measured reader provided by Cache. This should make httpArtifact zero-copy.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This will be fully implemented in httpArtifact in a future commit.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This improves performance, though not as drastically as lazy initialising llvm.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This significantly improves performance.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
A broken test with unexplainable failure is disabled.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This avoids blocking while not in Cure method of the implementation.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This makes it cleaner to specify non-stage3 and stage3-exclusive dependencies.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This avoids truncating unreasonably long lines from llvm.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This is more robust than the busybox implementation.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This removes the need for reference LDFLAGS in the standard toolchain.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This removes the need for reference CFLAGS in the standard toolchain.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
The objdump test will be re-enabled after fixing llvm search paths.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Both stage1 and stage2 passes at this point.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by llvm unit and regression tests.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This is required by many scripts which uses bash but still pretends to be portable.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by llvm unit and regression tests.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This allows extras to override toolchain artifacts.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|