URL:
<https://savannah.gnu.org/support/?111044>
Summary: autoconf should assert existence of all subsidiary
tools at startup
Group: Autoconf
Submitter: None
Submitted: Mon 01 Apr 2024 03:10:23 PM UTC
Priority: 5 - Unprioritized
Severity: 3 - Normal
Status: None
Privacy: Public
Assigned to: None
Originator Email: [email protected]
Open/Closed: Open
Discussion Lock: Any
Operating System: None
_______________________________________________________
Follow-up Comments:
-------------------------------------------------------
Date: Mon 01 Apr 2024 03:10:23 PM UTC By: Anonymous
The script generated by autoconf may run in environments even sparser than the
gnu standards. One recentish example is missing "diff", which results in
confusing diagnostics but not an outright failure.
It'd be helpful - and possibly improve security overall - if autoconf's
generated shell script were to enumerate and assert the existence of every
/usr/bin type basic utility its code relies on, and if absent, abort abort
abort. Better that than partial or obscured failures leading to oddly
configured target programs.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/support/?111044>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/