|
Bugzilla – Full Text Bug Listing |
| Summary: | openCryptoki-2.1.5-8: printf problems | ||
|---|---|---|---|
| Product: | [openSUSE] SUSE LINUX 10.0 | Reporter: | David Binderman <dcb314> |
| Component: | Basesystem | Assignee: | Hannes Reinecke <hare> |
| Status: | RESOLVED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Minor | ||
| Priority: | P5 - None | ||
| Version: | Final | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | SuSE Linux 10.0 | ||
| Whiteboard: | |||
| Found By: | Other | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
You're welcome to try. I already fixed tons of likewise errors just to get it compiled with gcc. Blame the upstream maintainer. (In reply to comment #1) > You're welcome to try. This has always been true. > I already fixed tons of likewise errors just to get it compiled with gcc. I would like to confirm with you that you are happy for this known broken line of code to form part of the Suse 10.1 release and that you are refusing to fix it. > Blame the upstream maintainer. I think allocating blame will not help solve the problem. It's just that we most likely won't be fixing this problem for 10.0. For 10.1 Beta6 eg. it is already fixed. And the code quality _is_ bad. But this is nothing we will or can fix here locally, this has to be fixed upstream. |
I just tried to compile package openCryptoki-2.1.5-8 with the Intel C compiler. It said no_odm.c(759): warning #267: the format string requires additional arguments The source code is fprintf(stderr, "\nReading Slot Info: %s: looking at %s, stat64() returned %s (%d; %#x)", sinfo_struct.dll_location, SysError(Err), Err, Err); Five %specifiers, only four trailing parameters. Suggest code rework.