[tin-dev] [tin 2.4.3] snapshots - please test
Urs Janßen
urs at tin.org
Tue Jul 3 17:13:48 CEST 2018
In <mailman.171.1530627914.592.tin-dev at tin.org>, Corinna Vinschen wrote:
> Just built on Cygwin. Looks good. Apart from a few "unused variable"
Thanks, for the feedback, those are "normal" and depend on
--enable-nntp or --enable-nntp-only.
> and "unorm_normalize_62 is deprecated" warnings,
this is on the TODO list
| o add check for ICU unorm2.h/unorm2_normalize(); prefer it over
| ICU unorm.h/unorm_normalize()
volunteers? ,-)
> there's one which is ...interesting:
>
> pcre/pcre_study.c:419:35: warning: ‘<<’ in boolean context, did you mean ‘<’ ? [-Wint-in-bool-context]
> if ((tcode[c/8] && (1 << (c&7))) != 0)
> ~~~^~~~~~~~~
>
> The && looks wrong. In the equivalent piece of code in upstream
> pcre-8.42 this reads:
>
> if ((map[c/8] & (1 << (c&7))) != 0)
the included pcre source is very outdated (> 10 years old now) and should
either be updated or dropped (at least any system wide installed version
should be preferred).
| o clean up included pcre stuff and update to >= pcre-8.42
|
| o and pcre2 support (new API)
| <http://www.pcre.org/current/doc/html/>
But I'll fix that in the code. Thanks for the hint.
> For the Cygwin release I will switch to --with-pcre for the time being.
This is highly recommended.
More information about the tin-dev
mailing list