https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113059
--- Comment #10 from Jakub Jelinek <jakub at gcc dot gnu.org> --- (In reply to Florian Weimer from comment #8) > (In reply to Jakub Jelinek from comment #3) > > Seems the package's configure is affected by most likely the modern C > > changes, > > I see > > --- config.h.good 2023-12-22 17:47:44.615207332 +0100 > > +++ config.h.bad 2023-12-22 17:46:42.304068624 +0100 > > @@ -37,7 +37,7 @@ > > /* #undef F77_FUNC_ */ > > > > /* Define if F77_FUNC and F77_FUNC_ are equivalent. */ > > -/* #undef F77_FUNC_EQUIV */ > > +#define F77_FUNC_EQUIV 1 > > > > /* Define if F77 and FC dummy `main' functions are identical. */ > > /* #undef FC_DUMMY_MAIN_EQ_F77 */ > > @@ -404,7 +404,7 @@ > > > > /* Include g77-compatible wrappers in addition to any other Fortran > > wrappers. > > */ > > -/* #undef WITH_G77_WRAPPERS */ > > +#define WITH_G77_WRAPPERS 1 > > > > /* Use our own aligned malloc routine; mainly helpful for Windows systems > > lacking aligned allocation system-library routines. */ > > diff in config.h between my system gcc 12 and gcc 14 snapshot. > > But that isn't the reason for the failure. > > I don't see a different to system gcc 13. It has F77_FUNC_EQUIV and > WITH_G77_WRAPPERS set as well. Do you see this for all build variants of > fftw? Ah, seems I don't have system gfortran installed, which is probably the cause of the config.h difference. Sorry for the false alarm.