piwheels / packages

Issue tracker for piwheels package issues
https://github.com/piwheels/packages/issues
20 stars 5 forks source link

Wheel incompatibility with Raspberry Pi Zero W, undefined symbol PyFPE_jbuf #224

Closed UphillD closed 3 years ago

UphillD commented 3 years ago

Description: Multiple packages install normally but produce "undefined symbol: PyFPE_jbuf" error when run on a Raspberry Zero WH.

Packages: numpy==1.15.1, scipy==0.18.1

Example output: ImportError: /home/pi/py35/lib/python3.5/site-packages/scipy/sparse/_csparsetools.cpython-35m-arm-linux-gnueabihf.so: undefined symbol: PyFPE_jbuf

Current Solution: bypass piwheels with pip --no-binary :all: flag and install from source.

Current Diagnosis: according to this and other sources, the wheels have been built with the --with-fpectl flag, which isn't supported by the Raspberry Zero W.

bennuttall commented 3 years ago

See response in https://github.com/piwheels/packages/issues/201#issuecomment-880872536