While running hpcc-1.2.8 on an Apple M1 Pro, the installation script couldn't find an installed Linear Algebra (LA) library—that's supported by HPCC—to pass to the linker for AArch64 platforms—even though an HPCC supported LA library was available.
This pull request improves multi-arch hpcc test installation by:
Using PTS' OS_ARCH variable during hpcc's install-phase on supported Linux distros—i.e., Debian, Ubuntu, and Red Hat;
Exits the install-phase early if a required toolchain to build hpcc is not found;
Writes a unique error code to install-exit-status; and
Echos a short message to the console to assist when running PTS' debug-install.
Please review and consider adding these improvements to the install script for hpcc.
Sincerely,
Tad
Dear @michaellarabel:
While running
hpcc-1.2.8
on an Apple M1 Pro, the installation script couldn't find an installed Linear Algebra (LA) library—that's supported by HPCC—to pass to the linker for AArch64 platforms—even though an HPCC supported LA library was available.This pull request improves multi-arch
hpcc
test installation by:OS_ARCH
variable duringhpcc
's install-phase on supported Linux distros—i.e., Debian, Ubuntu, and Red Hat;hpcc
is not found;install-exit-status
; anddebug-install
.Please review and consider adding these improvements to the install script for
hpcc
. Sincerely, Tad