Package Details: microsandbox 0.6.6-1

Git Clone URL: https://aur.archlinux.org/microsandbox.git (read-only, click to copy)
Package Base: microsandbox
Description: Easy, fast and local-first microVM runtime
Upstream URL: https://github.com/superradcompany/microsandbox
Keywords: microvm sandbox
Licenses: Apache-2.0
Provides: microsandbox, msb
Submitter: Dominiquini
Maintainer: Dominiquini
Last Packager: Dominiquini
Votes: 1
Popularity: 0.52
First Submitted: 2026-06-22 03:35 (UTC)
Last Updated: 2026-07-13 21:01 (UTC)

Latest Comments

Dominiquini commented on 2026-07-14 23:17 (UTC)

@UnkwUsr: I understand what you are saying, but reading about this error let me conclude that it's better to apply both things. I'm glad it worked! * Yes, my makepkg.conf has the !lto flag globally!

UnkwUsr commented on 2026-07-14 23:08 (UTC)

In my comment I meant that either of 2 fixes work, not necessary to apply both at the same time. But maybe that is what you intended to do. Anyway, I tested it just now - it works that way too.

As for reproducibility: are you sure you have not disabled lto in your local makepkg.conf configs? By default it is enabled in /etc/makepkg.conf (at least in the latest pacman version)

Dominiquini commented on 2026-07-13 21:02 (UTC)

@UnkwUsr: Here on my machine was working fine, but I made the changes you suggested! Could you try again? Thanks.

UnkwUsr commented on 2026-07-13 15:47 (UTC) (edited on 2026-07-13 16:15 (UTC) by UnkwUsr)

I'm getting build error:

  = note: rust-lld: error: undefined symbol: ring_core_0_17_14__x25519_fe_neg
          >>> referenced by ring.3644f3c60fba76b5-cgu.15
          >>>               ring-57254dd00bd840af.ring.3644f3c60fba76b5-cgu.15.rcgu.o:(<ring::ec::curve25519::ops::Elem<ring::ec::curve25519::ops::T>>::negate) in archive /..../microsandbox/src/microsandbox-0.6.6/target/release/deps/libring-57254dd00bd840af.rlib
          ... (many more like this)

Can be fixed by adding options=('!lto') in PKGBUILD

UPD: one more way to fix: add export CC="clang" CXX="clang++" in build() function. Took this solution from here: https://github.com/briansmith/ring/discussions/2753#discussioncomment-16218711