Created attachment 876412 [details] numpy_long_double_representation.patch Description of problem: numpy do not build for ppc64le archi Version-Release number of selected component (if applicable): numpy-1.8.0-5.fc21 Steps to Reproduce: 1. fedpkg clone -a numpy 3. fedpkg mockbuild Actual results: ... Traceback (most recent call last): File "setup.py", line 192, in <module> setup_package() ... File "numpy/core/setup_common.py", line 305, in long_double_representation raise ValueError("Unrecognized format (%s)" % saw) ValueError: Unrecognized format (['001', '043', '105', '147', '211', '253', '315', '357', '000', '000', '000', '124', '064', '157', '235', '301', '000', '000', '000', '000', '000', '000', '000', '0 Additional info: In attachement numpy_long_double_representation.patch (not yet upstream) is suggested code change to avoid build error.
still pending discussion upstream for the patch to be applied: https://github.com/numpy/numpy/issues/4516
Created attachment 889192 [details] numpy-1.8.1.ppc64le.patch This patch is the backport in 1.8.1 of git commit available in 1.9.0 futur release: 2ba74c3 Adding support of ppc64le architecture
Patch looks good to me offhand, I'd say it's worth committing a FTBFS fix sooner rather than later (and I'd be happy to help sort out any problems, if there are any).
Thanks Rex ... backport patch pushed and works.