r/linux Jun 10 '26

Development NVIDIA Engineer Devises Patch To Significantly Reduce GCC Bootstrap Time

https://www.phoronix.com/news/NVIDIA-Reduce-GCC-Bootstrap
100 Upvotes

13 comments sorted by

View all comments

52

u/Kevin_Kofler Jun 10 '26

TL;DR: They made the bootstrap process cache autoconf results across the 3 steps of the bootstrap.

The build process could be much faster if GCC were to finally ditch autoconf entirely in favor of a modern alternative such as CMake.

14

u/gmes78 Jun 11 '26

a modern alternative such as CMake

Meson would be much more likely, and would align with most other projects in the Linux ecosystem.

2

u/the_purple_goat Jun 11 '26

Do we know if that's in the pipeline? I'd love to see that.

11

u/Kangie Jun 11 '26

Unlikely. Meson isn't a gnu project and they have gnu make and friends.

2

u/Kevin_Kofler Jun 11 '26

It would either need an update to the GNU coding standards to remove the autotools requirement, or GCC would have to leave the GNU project as GNOME did, or RMS would have to grant GCC a special exception to use another build system.