On 20 March 2013 20:04, Giuseppe D'Angelo <[email protected]> wrote: > > PCRE 8.31 and 8.32 do indeed introduce new features as well as fix > various bugs, so I'm a bit undecided whether it's worth including them > in stable at this point, although slightly inclined for the inclusion > (we won't use the new features; so we will "simply" benefit from the > bugfixes or speed improvements).
Replying to myself: upgrading to 8.32 actually causes failures in QString tests -- an expected failure passes (line 1165 in tst_qstring.cpp), as case folding support was finally added to PCRE. Although distributions probably haven't started shipping 8.32 yet, I don't like that very much... ideas? I only see: 1. skip the flaky data lines altogether 2. bump the minimum version required by Qt to 8.32 right now (and remove the expected failures from the tests) 3. make tst_qstring link to pcre and conditionally add the testlines depending on the PCRE version (!) -- Giuseppe D'Angelo _______________________________________________ Development mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/development
