icu75
Build times (auto-updated)
- any: 7m27s (2026-09-21 18:30 UTC, MAKEFLAGS=-j6)
- armv7h: 1h48m (2026-09-22 13:53 UTC, remote, MAKEFLAGS=-j1)
- aarch64: 30m44s (2026-09-22 13:53 UTC, remote, MAKEFLAGS=-j1)
LICENSE checksum breaks periodically (fixed 2026-09-19)
Same root cause as [[icu74]]: source= pinned icu75-LICENSE to GitHub’s
moving main branch instead of a release tag. This copy was already silently
broken (stale checksum matching the same broken value zarianu reported for icu74
back in Feb 2025) before anyone filed an AUR comment about it here – caught by
proactively checking sibling packages after fixing icu74, not by user report.
Fix (pkgrel 9 -> 10): .../icu/raw/release-${pkgver//./-}/LICENSE, same as
icu74/[[icu76]]. Verified via makepkg --verifysource – first attempt still
failed because /data/INSTALL/icu75 had a year-old stale icu75-LICENSE left
over from before (see icu74’s “Tooling gotcha #2” – the staging rsync has no
--delete); removing that file by hand before retrying fixed it. Built +
published clean after that.
2026-09-22: ARM build/publish
Built for armv7h + aarch64 via the remote ARM boards, published cleanly (same
version as x86_64). armv6h (eurobuild4) failed:
gcc: fatal error: Killed signal terminated program cc1 – the OOM killer, not a
code issue. eurobuild4 is memory-constrained and ICU is a heavy C++ build; same
failure hit all three of icu74/[[icu75]]/[[icu76]] identically. Not
attempted further this pass – would need more RAM/swap on that board, or a
lower-memory build config, to actually fix armv6h.