$ pngcheck some.png zlib warning: different version (expected 1.2.8, using 1.2.11) (I dont know if it affect anything, just noted the warning...) zlib 1.2.11 is in mga6 core updates since long
Even the core/release version was 1.2.11. I think pngcrush complains if it's run against a different version of zlib than it was built against too. pngcheck probably just needs a simple rebuild.
Assigning to the registered maintainer.
Assignee: bugsquad => zen25000CC: (none) => marja11
(In reply to Marja van Waes from comment #2) > Assigning to the registered maintainer. This is only a warning and nothing is broken. Do we really need to burden QA with testing an update for no good reason. My first reaction was WONTFIX but I will await other opinions.
If it is only a warning and nothing can go bad, i suggest to only make sure it is OK in mga7.
What would be even better is patch that stupid pointless warning out of the code.
(In reply to David Walser from comment #5) > What would be even better is patch that stupid pointless warning out of the > code. Yes, this should fix it, it still works as expected in cauldron: diff -ur pngcheck-2.3.0_o/pngcheck.c pngcheck-2.3.0/pngcheck.c --- pngcheck-2.3.0_o/pngcheck.c 2007-07-08 07:23:31.000000000 +0100 +++ pngcheck-2.3.0/pngcheck.c 2018-04-11 15:05:17.144145056 +0100 @@ -672,9 +672,6 @@ check_zlib = 0; if (verbose > 1) verbose = 1; - } else if (strcmp(zlib_version, ZLIB_VERSION) != 0) { - printf("zlib warning: different version (expected %s," - " using %s)\n\n", ZLIB_VERSION, zlib_version); } #endif /* USE_ZLIB */ I will push to cauldron before submitting to Mga6 updates testing.
pngcheck-2.3.0-1.1 has been submitted to 6/core/updates_testing. This update suppresses a useless warning when a slightly older but still compatible version of zlib is in use. #################################### Update Advisory #################################### pngcheck has been updated to suppress a confusing warning which was emitted when an older but still compatible version of zlib was being used. References: https://bugs.mageia.org/show_bug.cgi?id=22883 ################################### Rpms affected: pngcheck-2.3.0-1.1.mga6.x86_64.rpm pngcheck-debuginfo-2.3.0-1.1.mga6.x86_64.rpm pngcheck-2.3.0-1.1.mga6.i586.rpm pngcheck-debuginfo-2.3.0-1.1.mga6.i586.rpm From: pngcheck-2.3.0-1.1.mga6.src.rpm ################################### Testing Install current version and in a directory with several .png images run: pngcheck *.png Note the result and install the version from updates_testing and repeat in the same directory. The result should be the same except for the missing warning. Note that this does not actually test the patch as the testing version was built against the new zlib so the warning would not appear anyway. No way to avoid that really :\
Assignee: zen25000 => qa-bugs
64 bit test OK simply running pngcheck *.png
Whiteboard: (none) => MGA6-64-OK
CC: (none) => sysadmin-bugsKeywords: (none) => advisory, validated_update
An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGAA-2018-0061.html
Status: NEW => RESOLVEDResolution: (none) => FIXED