|
|
|
|
|
by justincormack
364 days ago
|
|
Most of the stuff that configure scripts check is obsolete, and breaks in situations like this as the checks are often not workable without running code.
It is likely the check does not apply to any system that has existed for decades. Lots of systems have disabled eg Nix in 2017 [1] [1] https://github.com/NixOS/nixpkgs/commit/dff0ba38a243603534c9... |
|
Also, that getcwd.c which contains the getcwd() fallback and bug is in K&R C, which should be a hint at how well maintained all of this is. Bash takes "don't fix it if it ain't broke" to new levels, to the point of introducing breakage like here (the bash-malloc is also notorious for this – no idea why that's still enabled by default).