It's in redhat-rpm-config-118-1.fc30.
If it causes any problems for you - let me know. In the meantime, you can use `%undefine _ld_as_needed` to disable it.
Thanks for attention!
On 08/15/2018 08:11 AM, Igor Gnatenko wrote:
It's in redhat-rpm-config-118-1.fc30.
If it causes any problems for you - let me know. In the meantime, you can use `%undefine _ld_as_needed` to disable it.
I still don't see anything to resolve the libtool issue - namely that libtool reorders the linker flags in a manner that ends up disabling --as-needed. In other words, libtool-using projects (of which there must still be plenty) will not benefit from this at all.
See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=347650 for details, but in short Debian carries a libtool patch to overcome this and others (Gentoo, Mageia at least) have copied that.
- Panu -
On Wed, Aug 15, 2018 at 10:51 AM Panu Matilainen pmatilai@redhat.com wrote:
On 08/15/2018 08:11 AM, Igor Gnatenko wrote:
It's in redhat-rpm-config-118-1.fc30.
If it causes any problems for you - let me know. In the meantime, you can use `%undefine _ld_as_needed` to disable it.
I still don't see anything to resolve the libtool issue - namely that libtool reorders the linker flags in a manner that ends up disabling --as-needed. In other words, libtool-using projects (of which there must still be plenty) will not benefit from this at all.
At least good projects will benefit from this.
It seems I forgot about this from previous discussions, sorry. I will look at it and try to work with libtool maintainer to fix it.
Thanks for reminding me about this!
See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=347650 for details, but in short Debian carries a libtool patch to overcome this
and others (Gentoo, Mageia at least) have copied that.
- Panu -
devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-leave@lists.fedoraproject.org Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/...
On Wed, Aug 15, 2018 at 8:29 AM Igor Gnatenko ignatenkobrain@fedoraproject.org wrote:
On Wed, Aug 15, 2018 at 10:51 AM Panu Matilainen pmatilai@redhat.com wrote:
On 08/15/2018 08:11 AM, Igor Gnatenko wrote:
It's in redhat-rpm-config-118-1.fc30.
If it causes any problems for you - let me know. In the meantime, you can use `%undefine _ld_as_needed` to disable it.
I still don't see anything to resolve the libtool issue - namely that libtool reorders the linker flags in a manner that ends up disabling --as-needed. In other words, libtool-using projects (of which there must still be plenty) will not benefit from this at all.
At least good projects will benefit from this.
It's important to note that most projects still use some subset of the autotools framework, so it's not fair to say only "bad" projects use it.
On 8/15/18 05:35, Igor Gnatenko wrote:
On Wed, Aug 15, 2018 at 10:51 AM Panu Matilainen <pmatilai@redhat.com mailto:pmatilai@redhat.com> wrote:
On 08/15/2018 08:11 AM, Igor Gnatenko wrote: > It's in redhat-rpm-config-118-1.fc30. > > If it causes any problems for you - let me know. In the meantime, you > can use `%undefine _ld_as_needed` to disable it. I still don't see anything to resolve the libtool issue - namely that libtool reorders the linker flags in a manner that ends up disabling --as-needed. In other words, libtool-using projects (of which there must still be plenty) will not benefit from this at all.
At least good projects will benefit from this.
It seems I forgot about this from previous discussions, sorry. I will look at it and try to work with libtool maintainer to fix it.
Thanks for reminding me about this!
See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=347650 <https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=347650> for details, but in short Debian carries a libtool patch to overcome this and others (Gentoo, Mageia at least) have copied that.
I don't see any evidence that this was ever fixed in Fedora. Is that right? What is the best way to get this working on libtool using projects?