Red Hat Bugzilla – Bug 841925
doesn't build against CUPS 1.6
Last modified: 2012-08-09 04:45:37 EDT
Created attachment 599408 [details]
patch to build against CUPS 1.6
CUPS 1.6 has been planned to be out this summer.
There's however one feature  that prevents
perl-Net-CUPS from building against it.
CUPS 1.6 makes various structures private and
introduces several ippGet and ippSet functions
for all of the fields in these structures.
I'm attaching a patch that fixes it for me (tested with CUPS-1.6rc1).
With this patch we use these accessors for IPP API.
We also define our own accessors when CUPS < 1.6.
Upstream seems to be quite dead at first glance,
but I'll be glad if you could try to push the patch there.
You will also need to add
to the spec file once cups-1.6 and cups-filters (bug #832130)
land in rawhide.
Thanks, I like the patch.
I've included it in our current package since it doesn't break anything. I'll add the dependency once the new release lands in Rawhide.
I pushed it upstream as RT#78583.