--- a/configure.ac 2020-06-07 15:19:43.658722034 +0100 --- b/configure.ac 2020-06-07 15:43:28.676618324 +0100 @@ -600,6 +600,7 @@ AC_SUBST(HAS_NC4_PARALLEL,[$nc_has_parallel4]) AC_SUBST(HAS_PARALLEL,[$nc_has_parallel]) AC_SUBST([AM_LDFLAGS]) +AC_SUBST(FFLAGS_FILTERED,[`echo "$FFLAGS" | sed -e 's@ [[^ ]]*-f\(file\|debug\)-prefix-map=[[^ ]]*@@g'`]) # Some files need to exist in build directories that do not correspond # to their source directory, or the test program makes an assumption --- a/debian/patches/reproducible-settings.patch 2020-06-07 15:19:43.662722069 +0100 --- b/debian/patches/reproducible-settings.patch 2020-06-07 15:43:33.116653163 +0100 @@ -1,9 +1,9 @@ Description: Remove settings that make the build unreproducible. Author: Bas Couwenberg ---- a/libnetcdff.settings.in -+++ b/libnetcdff.settings.in -@@ -4,9 +4,6 @@ +--- netcdf-fortran-4.5.3+ds.orig/libnetcdff.settings.in ++++ netcdf-fortran-4.5.3+ds/libnetcdff.settings.in +@@ -4,15 +4,12 @@ # General ------- Library Version: @PACKAGE_VERSION@ @@ -13,3 +13,20 @@ Install Prefix: @prefix@ # Compiling Options + ----------------- + Fortran Compiler: @FC_VERSION@ +-FFLAGS: @FFLAGS@ ++FFLAGS: @FFLAGS_FILTERED@ + LDFLAGS: @LDFLAGS@ + AM_LDFLAGS: @AM_LDFLAGS@ + Shared Library: @enable_shared@ +--- netcdf-fortran-4.5.3+ds.orig/configure.ac ++++ netcdf-fortran-4.5.3+ds/configure.ac +@@ -600,6 +600,7 @@ AC_SUBST(HAS_PNETCDF,[$nc_has_pnetcdf]) + AC_SUBST(HAS_NC4_PARALLEL,[$nc_has_parallel4]) + AC_SUBST(HAS_PARALLEL,[$nc_has_parallel]) + AC_SUBST([AM_LDFLAGS]) ++AC_SUBST(FFLAGS_FILTERED,[`echo "$FFLAGS" | sed -e 's@ [[^ ]]*-f\(file\|debug\)-prefix-map=[[^ ]]*@@g'`]) + + # Some files need to exist in build directories that do not correspond + # to their source directory, or the test program makes an assumption --- a/libnetcdff.settings.in 2020-06-07 15:19:43.658722034 +0100 --- b/libnetcdff.settings.in 2020-06-07 15:40:25.739206770 +0100 @@ -9,7 +9,7 @@ # Compiling Options ----------------- Fortran Compiler: @FC_VERSION@ -FFLAGS: @FFLAGS@ +FFLAGS: @FFLAGS_FILTERED@ LDFLAGS: @LDFLAGS@ AM_LDFLAGS: @AM_LDFLAGS@ Shared Library: @enable_shared@