Log Message:
-----------
[setup.py] Link libm for Cython extensions using math functions (#4028)
On some Linux systems (e.g., Amazon Linux 2023 with aarch64 and Clang),
math functions like sqrt, pow, fabs require explicit linkage to libm.
Add libraries=["m"] to the four affected extensions on POSIX systems:
- fontTools.cu2qu.cu2qu
- fontTools.qu2cu.qu2cu
- fontTools.misc.bezierTools
- fontTools.pens.momentsPen
Log Message:
-----------
[setup.py] Link libm for Cython extensions using math functions (#4028)
On some Linux systems (e.g., Amazon Linux 2023 with aarch64 and Clang),
math functions like sqrt, pow, fabs require explicit linkage to libm.
Add libraries=["m"] to the four affected extensions on POSIX systems:
- fontTools.cu2qu.cu2qu
- fontTools.qu2cu.qu2cu
- fontTools.misc.bezierTools
- fontTools.pens.momentsPen