X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=config%2Flyxinclude.m4;h=f77e3480f623d5db9fd451644f18a7d1f5a86654;hb=134f3aedaf4150367cdc2f6855d695d3791a5353;hp=a6298accf0e1d19f583893fe260198312e5e4b8e;hpb=03eadb1a6639408f28565452ea0c48c84c4b0e90;p=features.git diff --git a/config/lyxinclude.m4 b/config/lyxinclude.m4 index a6298accf0..f77e3480f6 100644 --- a/config/lyxinclude.m4 +++ b/config/lyxinclude.m4 @@ -404,8 +404,11 @@ if test x$GXX = xyes; then fi dnl Warnings are for preprocessor too if test x$enable_warnings = xyes ; then - AM_CPPFLAGS="$AM_CPPFLAGS -Wall -Wextra" - fi + case $gxx_version in + 9.*) AM_CPPFLAGS="$AM_CPPFLAGS -Wall -Wextra -Wno-deprecated-copy";; + *) AM_CPPFLAGS="$AM_CPPFLAGS -Wall -Wextra";; + esac + fi case $gxx_version in 2.*|3.*|4.@<:@0-6@:>@) AC_MSG_ERROR([gcc >= 4.7 is required]);; esac @@ -874,7 +877,7 @@ AC_DEFUN([MSYS_AC_CANONICAL_PATH], dnl this is used by the macro blow to general a proper config.h.in entry m4_define([LYX_AH_CHECK_DECL], [AH_TEMPLATE(AS_TR_CPP(HAVE_DECL_$1), - [Define if you have the prototype for function `$1'])]) + [Define if you have the prototype for function `$1'])])dnl` dnl Check things are declared in headers to avoid errors or warnings. dnl Called like LYX_CHECK_DECL(function, header1 header2...) @@ -894,7 +897,7 @@ done]) dnl this is used by the macro below to generate a proper config.h.in entry m4_define([LYX_AH_CHECK_DEF], [AH_TEMPLATE(AS_TR_CPP(HAVE_DEF_$1), - [Define to 1 if `$1' is defined in `$2'])]) + [Define to 1 if `$1' is defined in `$2'])])dnl' dnl Check whether name is defined in header by using it in codesnippet. dnl Called like LYX_CHECK_DEF(name, header, codesnippet)