Hide Forgot
Description of problem: coin-or-Ipopt fails to build from source for Fedora EPEL7 on RHELSA-7.2. Version-Release number of selected component (if applicable): coin-or-Ipopt-3.12.4-12.el7 How reproducible: consistently Steps to Reproduce: 1. On a RHELSA-7.2 host: mock -r epel-7-aarch64 coin-or-Ipopt-3.12.4-12.el7.src.rpm 2. 3. Actual results: /usr/bin/ld: hs071_f.o(.text+0x2ac): unresolvable R_AARCH64_ADR_PREL_PG_HI21 relocation against symbol `__stack_chk_guard@@GLIBC_2.17' /usr/bin/ld: final link failed: Nonrepresentable section on output Expected results: builds without errors. Additional info: coin-or-Ipopt-3.12.4-12.fc24 successfully builds on AArch64, http://arm.koji.fedoraproject.org/koji/buildinfo?buildID=367128 so this is possibly a configuration or tools difference between RHELSA-7.2 and Fedora 24.
It appears that error means -fPIC isn't being used when it should be (see bug 1232499), in this case when compiling linking hs071_f.f from tests.
Fixed sometime since: https://koji.fedoraproject.org/koji/buildinfo?buildID=1008865