X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=configure.ac;h=6a735b1a5ccf5e4be97b1b6cd1f9edff8cbb3f6a;hb=6f34a8a6407823d6ef746f484a3100392f45d988;hp=3b29b38257c663413ab2e8a0ef63ca2b2c697be9;hpb=0b09424017866d0f1d9dfff8cb54cedaf17b99aa;p=features.git diff --git a/configure.ac b/configure.ac index 3b29b38257..6a735b1a5c 100644 --- a/configure.ac +++ b/configure.ac @@ -284,12 +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 -#ifndef LYX_USE_TR1 -# if __GNUC__ == 4 -# define LYX_USE_TR1 -# endif -#endif +// 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 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