Actually fix CRAN builds by removing invalid linkflags.
Fixup libR.pc to not point to a ton of unnecessary sharedlibs.
This update has been submitted for testing by spot.
This update has obsoleted R-3.3.0-4.el5, and has inherited its bugs and notes.
spot edited this update.
This update has been pushed to testing.
Unfortunately the EPEL 5 version is still broken.
In EPEL 5 the set of link options that needs to be removed is different than on EPEL 6, so the sed replacement that was tailored for EPEL 6 fails on EPEL 5.
On EPEL 5 the options to remove are:
-ldl -lpthread -lc -lrt -lcurl -lidn -lssh2 -lssl -lcrypto -lssl -lcrypto -ldl -lz -lgssapi -lldap -lz -lrt
This differs from the EPEL 6 flags
-ldl -lpthread -lc -lrt -lcurl -lidn -lssh2 -lssh2 -lssl -lcrypto -lssl -lcrypto -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lldap -lz -lrt
This can possibly be fixed by repeating the tho sed expression with the EPEL 6 flags replaced by the EPEL 5 flags, or by using something like
sed 's|-ldl -lpthread .* -lldap -lz -lrt||'
This update has been obsoleted by R-3.3.0-6.el5.
Please log in to add feedback.
Confirm request to re-trigger tests.
This update has been submitted for testing by spot.
This update has obsoleted R-3.3.0-4.el5, and has inherited its bugs and notes.
spot edited this update.
This update has been pushed to testing.
Unfortunately the EPEL 5 version is still broken.
In EPEL 5 the set of link options that needs to be removed is different than on EPEL 6, so the sed replacement that was tailored for EPEL 6 fails on EPEL 5.
On EPEL 5 the options to remove are:
This differs from the EPEL 6 flags
This can possibly be fixed by repeating the tho sed expression with the EPEL 6 flags replaced by the EPEL 5 flags, or by using something like
This update has been obsoleted by R-3.3.0-6.el5.