Created attachment 1178998 [details] patch for openblas.spec Description of problem: The openblas package is not building on Fedora aarch64 (64-bit ARM). The source includes some basic aarch64 support, so it just needs a few updates to the spec file. Attached is a proposed patch. Note: I don't believe we need to use execstack on aarch64, so I removed the requirement for this platform. It may be possible to drop this requirement for all other architectures too. Version-Release number of selected component (if applicable): openblas-0.2.18-1 How reproducible: always Steps to Reproduce: 1. rpmbuild --rebuild openblas-0.2.18-1.fc24.src.rpm Actual results: error: Architecture is not included: aarch64 Expected results: openblas rpms for aarch64 Additional info:
Created attachment 1179014 [details] openblas.spec For reference, the full openblas.spec file that I used.
Test packages built with the patched openblas.spec are available for Fedora 24 and EPEL7 for aarch64: http://people.redhat.com/~jbastian/openblas/ I did not run any testing to verify that the packages are good or work correctly. This was just a build test.
I also did a Koji scratch build just to make sure it build properly: http://arm.koji.fedoraproject.org/koji/taskinfo?taskID=3624731
Thanks for the spec file, I'm not sure how I missed this.