From 3e3e72ff9b722eb5aedd7a72d43719c47a4a8145 Mon Sep 17 00:00:00 2001 From: Ralph Boehme Date: Mon, 25 Apr 2016 13:20:31 +0200 Subject: s3/rpc_server: mdssvc: suppress compiler warnings from glib headers MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Several glib headers produce cast-qual warnings, eg: /usr/include/glib-2.0/gio/gliststore.h: In function ‘G_LIST_STORE’: /usr/include/glib-2.0/gio/gliststore.h:36:382: error: cast discards ‘const’ qualifier from pointer target type [-Werror=cast-qual] /usr/include/glib-2.0/gio/gliststore.h: In function ‘G_IS_LIST_STORE’: /usr/include/glib-2.0/gio/gliststore.h:36:550: error: cast discards ‘const’ qualifier from pointer target type [-Werror=cast-qual] cc1: all warnings being treated as errors This break compiling with --picky-developer, so lets suppress the warning for glibs in order to see our own --picky-developer compiler diagnostics. Signed-off-by: Ralph Boehme Reviewed-by: Volker Lendecke Autobuild-User(master): Volker Lendecke Autobuild-Date(master): Tue Apr 26 04:44:44 CEST 2016 on sn-devel-144 --- source3/rpc_server/mdssvc/mdssvc.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'source3/rpc_server') diff --git a/source3/rpc_server/mdssvc/mdssvc.h b/source3/rpc_server/mdssvc/mdssvc.h index 2c9dc833121..091cd971f1f 100644 --- a/source3/rpc_server/mdssvc/mdssvc.h +++ b/source3/rpc_server/mdssvc/mdssvc.h @@ -33,8 +33,11 @@ */ #undef TRUE #undef FALSE +/* allow building with --picky-developer */ +#pragma GCC diagnostic ignored "-Wcast-qual" #include #include +#pragma GCC diagnostic pop #define MAX_SL_FRAGMENT_SIZE 0xFFFFF #define MAX_SL_RESULTS 100 -- cgit v1.2.1