Update of sr #111044 (group autoconf): Status: Need Info => Confirmed
_______________________________________________________ Follow-up Comment #4: Copying conversation from bug-autoconf: Frank Eigler: > On the other hand, we've had very real reports that e.g. diff was > missing on some real platforms, which led autoconf astray and ended up > in misconfigured build trees. Perhaps autoconf can afford to do some > sanity checking on these reasonable-sounding but not-universal > expectations. Zack Weinberg: > Frank, do you have details of those real platforms with missing diff? > As I wrote in <https://savannah.gnu.org/support/index.php?111044>, it's > difficult to implement this kind of sanity check without access to an > environment that *fails* this kind of sanity check. I could set one up > myself but I wouldn't know if I had picked the right things to leave out. Frank Eigler: > Not a live system I use day-to-day. But I mean I can remove > "diffutils" from my Fedora box, and see it break. > > I think the point was not so much that normal & typical developer > systems may fail. It's that unforseen restricted machines (maybe > running in minimal fashionably-"secure" buildroots) could encounter > these problems, and then QUIETLY FAIL by misconfiguring tools. > > Thus the idea was just to do lightweight & obvious sanity checking on > the environment at configure startup. e.g.: > > diff /dev/null /dev/null || exit 1 I think this gives me enough information to proceed. _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/support/?111044> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/