> So, keeping $LINENO support disable is *intentional* so as configure > *does not* catch dash as the default shell, because it breaks a lot of > packages with bashisms. The bug highlights the reason of this > deactivation, even if “long term” solution is to fix all the bashisms. > So, as long as we have bashisms, we must have slow configure for > everyone…
Yeah, sounds like that. For the interested, I wrote some hints on how to dramatically speed up configure scripts: https://gitlab.com/gnuwget/wget2/wikis/Developer-hints:-Increasing-speed-of-GNU-toolchain A list of broken packages due to bashisms would also be very helpful to create patches for upstream (count me in). Another long-term solution would be a 'bash mode' for autoconf, to create a bash-only configure script with all the possible speedups that bash offers. (Just an idea.) > So maybe this bug could be merged/closed? For me it's currently a WONTFIX, so not against closing it. Regards, Tim
signature.asc
Description: OpenPGP digital signature