Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

The issue was resolved by installing the universal variant of the MacPorts port ncurses (port install ncurses +universal) instead of just the regular version (which by default on an M1 Mac will be the arm64 version); and by doing similarly with the MacPorts port gettext-runtime, which is responsible for installing libintl, also called at runtime by sage.

Is this a fault in the arm64 binary port of sage? Surely if it's truly an arm64 port, then external runtime libraries called by sage ought to be arm64, too?

Where is the appropriate place to submit this as a but or at least as a request or suggestion?