corral-git
- Path: arch/maintained/corral-git
- Build failure during the 2026-07-07 “build all packages for x86_64”
private-repo release pass (see
repo_release_logs/maintained_corral-git.log).
- Builds via the Pony compiler (
ponyc) toolchain; fails at the final
link step: Error: could not find compiler-rt CRT objects (crtbeginS.o)
in lib paths. Looks like a toolchain/environment mismatch between this
package’s expected clang/compiler-rt layout and what’s actually present
in the build chroot, not a source-code issue.
- Not root-caused further or fixed as part of this pass.
- 2026-08-02: fixed.
compiler-rt wasn’t in makedepends – ponyc
itself doesn’t depend on it (its own official depends are just
glibc libatomic libgcc zlib), but a Pony-compiled binary’s link step
needs compiler-rt’s CRT objects (crtbeginS.o etc.) and nothing else
in this package’s dependency chain pulled it in. Added compiler-rt to
makedepends, pkgrel 1 -> 2. Built+published cleanly afterward
(0.9.2.r45.gae805cb-1, + corral-git-debug), x86_64 only (arch=(x86_64)).