Source: ncl Version: 6.3.0-9 Severity: serious Tags: patch Justification: makes the package in question unusable or mostly so
Dear Maintainer, In preparation of the upcoming transition to PROJ.4 4.9.3 ncl has been rebuilt, but unfortunately it FTBFS due to changes in FFLAGS: sed -e 's/@CC@/cc/' \ -e 's/@FC@/gfortran/' \ -e 's/@LD@/cc/' \ -e 's:@CFLAGS@:-g -O2 -fdebug-prefix-map=/build/ncl-6.3.0=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/hdf5/serial:' \ -e 's/@FFLAGS@/-g -O2 -fdebug-prefix-map=/build/ncl-6.3.0=. -fstack-protector-strong/' \ -e 's/@CPPFLAGS@/-Wdate-time -D_FORTIFY_SOURCE=2/' \ -e 's/@LDFLAGS@//' \ -e 's%@DESTDIR@%/build/ncl-6.3.0/debian/tmp/%' \ < debian/Site.local.shared.in > config/Site.local.shared sed: -e expression #5, char 39: unknown option to `s' debian/rules:47: recipe for target 'override_dh_auto_configure' failed The attached patch fixes the issue by using the colon in the sed expression like CFLAGS. Kind Regards, Bas
--- a/debian/rules +++ b/debian/rules @@ -52,7 +52,7 @@ -e 's/@FC@/${FC}/' \ -e 's/@LD@/${CC}/' \ -e 's:@CFLAGS@:${CFLAGS}:' \ - -e 's/@FFLAGS@/${FFLAGS}/' \ + -e 's:@FFLAGS@:${FFLAGS}:' \ -e 's/@CPPFLAGS@/${CPPFLAGS}/' \ -e 's/@LDFLAGS@/${LDFLAGS}/' \ -e 's%@DESTDIR@%${DESTDIR}%' \ @@ -61,7 +61,7 @@ -e 's/@FC@/${FC}/' \ -e 's/@LD@/${CC}/' \ -e 's:@CFLAGS@:${CFLAGS}:' \ - -e 's/@FFLAGS@/${FFLAGS}/' \ + -e 's:@FFLAGS@:${FFLAGS}:' \ -e 's/@CPPFLAGS@/${CPPFLAGS}/' \ -e 's/@LDFLAGS@/${LDFLAGS}/' \ -e 's%@DESTDIR@%${DESTDIR}%' \