X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=configure.ac;h=6a735b1a5ccf5e4be97b1b6cd1f9edff8cbb3f6a;hb=6f34a8a6407823d6ef746f484a3100392f45d988;hp=562eba4d9be4fc62c3c6c205bcc7b26f18146dcf;hpb=90b1f084bf0998e37ad3fa9f54641656044c448f;p=features.git diff --git a/configure.ac b/configure.ac index 562eba4d9b..6a735b1a5c 100644 --- a/configure.ac +++ b/configure.ac @@ -284,15 +284,15 @@ char * strerror(int n); #define BOOST_NO_WSTRING 1 #define BOOST_SIGNALS_NO_DEPRECATION_WARNING 1 -// TR1 regex not supported in GCC <= 4.5 -// and in gcc are unusable in versions less than 4.9.0 +// in gcc is unusable in versions less than 4.9.0 // see https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53631 -// clang defines __GNUC__ but libc++ does not have tr1 -#ifndef LYX_USE_TR1 -# if __GNUC__ == 4 && !defined(USE_LLVM_LIBCPP) -# define LYX_USE_TR1 -# endif -#endif +// clang defines __GNUC__ but how do the versions match? +// disabled because of missing match_partial +//#ifndef LYX_USE_STD_REGEX +//# if (__GNUC__ == 4 && __GNUC_MINOR__ >= 9) || __GNUC__ > 4 || defined(USE_LLVM_LIBCPP) +//# define LYX_USE_STD_REGEX +//# endif +//#endif #ifdef __CYGWIN__ # define NOMINMAX