Description of problem: Ghostscript 9.07 depends on an lcms2 API function (cmsPluginTHR) which is committed upstream but not yet released, and may not be until around June. It would be very useful to have this function available so that the most recent version of Ghostscript can be built. Version-Release number of selected component (if applicable): lcms2-2.4-3.fc19 Here is the upstream fix, adding cmsPluginTHR: https://github.com/mm2/Little-CMS/commit/df3194a9139edeaa1293ad360cd5c50b176c0652
Tim, I assume this is for rawhide only? Have you done any testing yet? Richard, Assuming you approve, I can take care of this if you want to approve ACL's for me, I'm currently only approved for the el6 branch... I did a local mock test build with a patch from the commit and it seems fine but I'm not sure how to test it. Looks like a coule of things could be cleaned up but nothing serious: $ rpmlint mockbuild/rawhide/lcms2/*.rpm lcms2.src: W: spelling-error %description -l en_US lcms -> lams, LCM lcms2.x86_64: W: spelling-error %description -l en_US lcms -> lams, LCM lcms2.x86_64: W: file-not-utf8 /usr/share/doc/lcms2-2.4/AUTHORS lcms2-debuginfo.x86_64: W: spurious-executable-perm /usr/src/debug/lcms2-2.4/src/cmshalf.c lcms2-utils.x86_64: W: manual-page-warning /usr/share/man/man1/jpgicc2.1.gz 40: warning: macro `p' not defined lcms2-utils.x86_64: W: manual-page-warning /usr/share/man/man1/tificc2.1.gz 52: warning: macro `p' not defined lcms2-utils.x86_64: W: no-manual-page-for-binary psicc2 lcms2-utils.x86_64: W: no-manual-page-for-binary linkicc2 lcms2-utils.x86_64: W: no-manual-page-for-binary transicc2 5 packages and 0 specfiles checked; 0 errors, 9 warnings.
Yes, rawhide. No, no testing yet. My plan for testing was: build ghostscript against it, then see that ghostscript still works when using colour profiles.
Well you can try these scratch builds I did: http://koji.fedoraproject.org/koji/taskinfo?taskID=5037795
These fixes are needed too (see bug #951984): https://github.com/mm2/Little-CMS/commit/5dc965b15eb516e3472f154348634e0e1df78a77 I'll add them in.