Build issues with GCC15

SOLVED! :smiley:

Adding CFLAGS='-std=c17' to gmp.cfg before invoking the configure script does the trick.


%build
  build_top=$(pwd)

  cd gmp-%{gmp_version}

  %{host_build_flags}

  CFLAGS='-std=c17'

  ./configure \
    --build=%{_build} --host=%{_host} \
    --verbose \
    --prefix=%{gmp_prefix} --bindir=%{gmp_bindir} \
    --exec-prefix=%{gmp_exec_prefix} \
    --includedir=%{gmp_includedir} --libdir=%{gmp_libdir} \
    --mandir=%{gmp_mandir} --infodir=%{gmp_infodir} \
    --disable-shared \
    %{gmp_extra_options}

The tool suite is successfully building now.

Update:

Confirm mission accomplished.

2 Likes