Description of problem: I just tried to compile package openssl-0.9.7a-23 from Fedora. The compiler said 1. t_req.c(249): warning #268: the format string ends before this argument The source code is if (BIO_printf(bp,": %s\n",j?"critical":"","") <= 0) goto err; One more parameter than % specifiers. 2. t_crl.c(124): warning #268: the format string ends before this argument The source code is BIO_printf(out,"\n Revocation Date: ",""); No % specifier, one following parameter. 3. v3_prn.c(185): warning #268: the format string ends before this argument Duplicate. 4. pkcs8.c(238): warning #268: the format string ends before this argument Source code is BIO_printf(bio_err, "Error converting key\n", outfile); No % specifier, one following parameter. 5. Further examples at pkcs8.c(263): warning #268: the format string ends before this argument pkcs8.c(306): warning #268: the format string ends before this argument pkcs8.c(320): warning #268: the format string ends before this argument pkcs8.c(326): warning #268: the format string ends before this argument ocsp.c(874): warning #268: the format string ends before this argument Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
These problems still exist in Fedora Core 3.
As these problems aren't critical (more arguments than specifiers don't make the program crash or corrupt data) report these problems upstream.