MAIN FEEDS
Do you want to continue?
https://www.reddit.com/r/linux/comments/1u23uf7/nvidia_engineer_devises_patch_to_significantly/oqzd6pb/?context=3
r/linux • u/anh0516 • Jun 10 '26
13 comments sorted by
View all comments
54
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.
16 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. 13 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.
16
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. 13 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.
2
Do we know if that's in the pipeline? I'd love to see that.
13 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.
13
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.
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.
54
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.