The EPEL 7 SRPM for alglib http://dl.fedoraproject.org/pub/epel/7/SRPMS/a/alglib-3.9.0-1.el7.src.rpm does not build correctly in Mock on s390x. After adding s390x to ExclusiveArch in the spec file, the build succeeds and all tests passes except "minlm". This minlm is a subpackage for solving nonlinear regression and and prevents Mock from creating RPM.
This should be fixed in alglib-3.10.0-2, which however is not built for el7 since it would cause a soname bump... But could you try backporting the following changes [1] to the 3.9.0 spec and see whether they fix the issue? [1] http://pkgs.fedoraproject.org/cgit/alglib.git/commit/?id=573bfaf22a4f343dbd8b514ff677b30a250759f2
------- Comment From zwilliam.com 2015-10-13 20:24 EDT------- After applying the changes you provided, the issue is fixed and now we are able to build the RPM from Mock on s390x. It would be great if these changes could also be applied to the spec file in Epel 7 SRPM. Thanks!
alglib-3.9.0-2.el7 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2015-3b4e753912
alglib-3.9.0-2.el7 has been pushed to the Fedora EPEL 7 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with $ su -c 'yum --enablerepo=epel-testing update alglib' You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2015-3b4e753912
alglib-3.9.0-2.el7 has been pushed to the Fedora EPEL 7 stable repository. If problems still persist, please make note of it in this bug report.