aports/testing/sydbox/enable-mimalloc-32b.patch
omni 441ce57f71 testing/sydbox: upgrade to 3.45.2
- build with panic=unwind, panic=abort unsupported, see Changelog for 3.45.0
- build with system mimalloc2 (also fixes 32b failing fetch while --frozen)
- fetch with $CTARGET
- enable tests, skip those failing in CI
- print where in the prepare/build/check process we are
- enable on loongarch64
- update features
  - enable oci feature on armv7
  - disable oci feature on x86 and loongarch64
  - inline-more feature not used since 3.21.4
- several programs have been promoted from Utilities to Main (or "core")
- add minimal -syd subpackage with syd(1) & syd-tor(1),
  - syd invokes syd-tor itself if you set sandbox/proxy:on
  - let sydbox & sydbox-oci depend on the minimal sydbox-syd subpackge
- add sydbox-test subpackge with syd-test & syd-test-do, tools for
  running integrations tests are useful for testing your sydbox
- exclude syd-log(1) and its manpage as we're systemd free
- update package descriptions
- build syd-tck(1) only on aarch64 & x86_64, where it is supported
- syd-chk was removed in 3.32.1
2025-12-03 02:29:39 +00:00

14 lines
584 B
Diff

--- a/Cargo.toml
+++ b/Cargo.toml
@@ -431,10 +431,6 @@ tracing = { version = "0.1", features =
tracing-subscriber = { version = "0.3", optional = true }
# Default allocator
-# arm: fails with illegal instruction, last tested: v0.1.48
-# x86: fails with illegal instruction, last tested: v0.1.48
-# We disable on all 32-bit (x32, ppc etc.) for safety.
-[target.'cfg(target_pointer_width = "64")'.dependencies]
libmimalloc-sys = { version = "0.1", default-features = false, features = ["secure"] }
mimalloc = { version = "0.1", default-features = false, features = ["secure"] }