>make: *** [install] Error 2
>sbr/dtimep.c:2368:17: warning: comparison between signed and unsigned integer 
>expressions [-Wsign-compare]
>build failed!
>build log is in build_nmh.log
>
>Further unwinding of the problem is that on my amd64 (Mageia 3) system,
>size_t winds up being resolved as an 'unsigned long int' in the gcc 4.7.2
>headers (/path/to/gcc/4.7.2/include/stddef.h).  The line in question is:
>
>>         for ( i = 0; i < _yybytes_len; ++i )

What version of flex do you have?  The version I have (2.5.35) in
yy_scan_bytes() (I assume this is the offending function) declares "i"
using yy_size_t, so there is no error.

The distribution tar file includes the output of flex on dtimep.l, so this
should not be an issue with anyone building from a distribution.

--Ken

_______________________________________________
Nmh-workers mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/nmh-workers

Reply via email to