I’m attempting to compile Percona MySQL 8.0 and / or 8.4 from tarball source on Debian 13 aarch64. The configure process completes without any obvious issues, but the compile process errors out with a make error:
[ 7%] Building CXX object extra/icu/CMakeFiles/icui18n.dir/icu-release-77-1/source/i18n/utf8collationiterator.cpp.o
[ 7%] Building CXX object extra/icu/CMakeFiles/icui18n.dir/icu-release-77-1/source/i18n/utmscale.cpp.o
[ 7%] Building CXX object extra/icu/CMakeFiles/icui18n.dir/icu-release-77-1/source/i18n/utrans.cpp.o
[ 8%] Building CXX object extra/icu/CMakeFiles/icui18n.dir/icu-release-77-1/source/i18n/vtzone.cpp.o
[ 8%] Building CXX object extra/icu/CMakeFiles/icui18n.dir/icu-release-77-1/source/i18n/vzone.cpp.o
[ 8%] Building CXX object extra/icu/CMakeFiles/icui18n.dir/icu-release-77-1/source/i18n/zonemeta.cpp.o
[ 8%] Building CXX object extra/icu/CMakeFiles/icui18n.dir/icu-release-77-1/source/i18n/zrule.cpp.o
[ 8%] Building CXX object extra/icu/CMakeFiles/icui18n.dir/icu-release-77-1/source/i18n/ztrans.cpp.o
[ 8%] Linking CXX static library libicui18n.a
[ 8%] Built target icui18n
make: *** [Makefile:166: all] Error 2
The libicui18n.a library is present:
$ sudo locate libicui18n.a
/usr/lib/aarch64-linux-gnu/libicui18n.a
I’d appreciate any pointers as to where to investigate next. Thank you.