FS#53416 - [libtool] Consider pulling fixes from master
Attached to Project:
Arch Linux
Opened by Emil (xexaxo) - Wednesday, 22 March 2017, 13:30 GMT
Last edited by Bartłomiej Piotrowski (Barthalion) - Sunday, 03 September 2017, 18:21 GMT
Opened by Emil (xexaxo) - Wednesday, 22 March 2017, 13:30 GMT
Last edited by Bartłomiej Piotrowski (Barthalion) - Sunday, 03 September 2017, 18:21 GMT
|
Details
Description:
Latest version of libtool 2.4.6 was released ~2 years ago. Since then we had the following, imho quite compelling patches/fixes: - Remove warnings produced by AR http://git.savannah.gnu.org/cgit/libtool.git/commit/?id=4335de1dfb7d2ec728427e07a54136b94a2d40f6 http://git.savannah.gnu.org/cgit/libtool.git/commit/?id=418129bc63afc312701e84cb8afa5ca413df1ab5 - Allow -fsanitize/-fuse-ld to be passed to GCC/Clang http://git.savannah.gnu.org/cgit/libtool.git/commit/?id=a5c6466528c060cc4660ad0319c00740db0e42ba http://git.savannah.gnu.org/cgit/libtool.git/commit/?id=f9970d99293faf908fdc153a653fa5781095fb7a - Resolve [some of] the performance regression with libtool 2.4.3 and later Note: A Mesa "make distcheck" with 2.4.2 takes ~20 minutes vs ~27min for 2.4.6. More examples: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=848864 http://git.savannah.gnu.org/cgit/libtool.git/commit/?id=32f0df9835ac15ac17e04be57c368172c3ad1d19 http://git.savannah.gnu.org/cgit/libtool.git/commit/?id=16dbc070d32e6d4601cb5878dfdf69f2e29c84e1 http://git.savannah.gnu.org/cgit/libtool.git/commit/?id=9187e9a231e0a06cc29c336857e95f07f855b2c9 I'm planning to check with the project if they can roll another release, but in the meanwhile can we use some/most of these locally ? Let me know if you like to see some patches. |
This task depends upon
Closed by Bartłomiej Piotrowski (Barthalion)
Sunday, 03 September 2017, 18:21 GMT
Reason for closing: Fixed
Additional comments about closing: libtool 2.4.6+40+g6ca5e224-1
Sunday, 03 September 2017, 18:21 GMT
Reason for closing: Fixed
Additional comments about closing: libtool 2.4.6+40+g6ca5e224-1
Comment by Allan McRae (Allan) -
Saturday, 25 March 2017, 01:00 GMT
I may add the -fsanitize/-fuse-ld patches. The rest can wait for a
new release.