The new travis OS/X builds are failing with this: -MT apps/enc.o -c -o apps/enc.o apps/enc.c apps/enc.c:567:54: error: format specifies type 'uintmax_t' (aka 'unsigned long') but the argument has type 'uint64_t' (aka 'unsigned long long') [-Werror,-Wformat] BIO_printf(bio_err, "bytes read : %8ju\n", BIO_number_read(in)); ~~~~ ^~~~~~~~~~~~~~~~~~~ %8llu apps/enc.c:568:54: error: format specifies type 'uintmax_t' (aka 'unsigned long') but the argument has type 'uint64_t' (aka 'unsigned long long') [-Werror,-Wformat] BIO_printf(bio_err, "bytes written: %8ju\n", BIO_number_written(out)); ~~~~ ^~~~~~~~~~~~~~~~~~~~~~~ %8llu 2 errors generated.
The thing is though this is *our* BIO_printf, and we do seem to expect a uint64_t for a "%ju". So I'm not sure how to fix that. Matt _______________________________________________ openssl-project mailing list openssl-project@openssl.org https://mta.openssl.org/mailman/listinfo/openssl-project