diff --git a/libvips/foreign/dzsave.c b/libvips/foreign/dzsave.c index e617bb3e..d5d1d2b9 100644 --- a/libvips/foreign/dzsave.c +++ b/libvips/foreign/dzsave.c @@ -173,7 +173,13 @@ #ifdef HAVE_GSF +/* Disable deprecation warnings from gsf. There are loads, and still not + * patched as of 12/2020. + */ +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wdeprecated-declarations" #include +#pragma GCC diagnostic pop /* Simple wrapper around libgsf. * diff --git a/libvips/iofuncs/init.c b/libvips/iofuncs/init.c index ecdc2f36..2784a403 100644 --- a/libvips/iofuncs/init.c +++ b/libvips/iofuncs/init.c @@ -90,8 +90,14 @@ #include #include +/* Disable deprecation warnings from gsf. There are loads, and still not + * patched as of 12/2020. + */ #ifdef HAVE_GSF +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wdeprecated-declarations" #include +#pragma GCC diagnostic pop #endif /*HAVE_GSF*/ #include