------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugs.exim.org/show_bug.cgi?id=1587 Summary: pcre2_config(PCRE2_CONFIG_VERSION, pcre2_ver) returns incorrect version date Product: PCRE Version: 10.00 (PCRE2) Platform: All OS/Version: All Status: NEW Severity: bug Priority: low Component: Code AssignedTo: [email protected] ReportedBy: [email protected] CC: [email protected] A call to pcre2_config(PCRE2_CONFIG_VERSION, pcre2_ver) is putting the following in the pcre2_ver char* array: "10.00 2014-01-05" It appears from the release information that the year should be 2015 and not 2014. It appears the pcre2.h file contains the offending #define: #define PCRE2_DATE 2014-01-05 And the section of code in pcre2_config.c starting at line 207 references the offending #define: case PCRE2_CONFIG_VERSION: { const char *v = (XSTRING(Z PCRE2_PRERELEASE)[1] == 0)? XSTRING(PCRE2_MAJOR.PCRE2_MINOR PCRE2_DATE) : XSTRING(PCRE2_MAJOR.PCRE2_MINOR) XSTRING(PCRE2_PRERELEASE PCRE2_DATE); return 1 + ((where == NULL)? strlen(v) : PRIV(strcpy_c8)((PCRE2_UCHAR *)where, v)); } } -- Configure bugmail: http://bugs.exim.org/userprefs.cgi?tab=email -- ## List details at https://lists.exim.org/mailman/listinfo/pcre-dev
