FS#73899 - [glibc] Remove bogus configure switches

Attached to Project: Arch Linux
Opened by Toolybird (Toolybird) - Sunday, 20 February 2022, 01:00 GMT
Last edited by freswa (frederik) - Sunday, 20 February 2022, 19:18 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

These switches are all now obsolete. They don't hurt the build, but they actually do nothing and it's just plain untidy. Please remove:

`--enable-add-ons' - the add-ons mechanism was removed in 2017 [1]
`--enable-lock-elision' - elision was converted to a "tunable" in 2017 [2]
`--enable-stackguard-randomization' - stopped being useful in 2014 [3]
`--enable-static-pie' - became the default in latest release and was replaced [4]

I've confirmed by comparing builds with and without the switches. No difference.

[1] https://sourceware.org/git/?p=glibc.git;a=commit;h=644d3857
[2] https://sourceware.org/git/?p=glibc.git;a=commit;h=07ed18d2
[3] https://sourceware.org/bugzilla/show_bug.cgi?id=27872
[4] https://sourceware.org/git/?p=glibc.git;a=commit;h=23645707

This task depends upon

Closed by  freswa (frederik)
Sunday, 20 February 2022, 19:18 GMT
Reason for closing:  Implemented
Additional comments about closing:  revision 437811

Loading...