There is a bug upstreams with a fix, already comitted to cups repo: http://cups.org/str.php?L4605+P-1+S-2+C0+I0+E0+Q100%25
Please add epatch_user support too.
Here is another bug which seems to be fixed by the same patch: http://cups.org/str.php?L4521+P-1+S-2+C0+I0+E0+Q100%25
ping?
Same problem, very annoying.
Added user patching to latest ebuild: > 14 Jun 2015; Sergei Trofimovich <slyfox@gentoo.org> cups-2.0.2-r1.ebuild: > Allow user patching, bug #549732 by Joakim Tjernlund. Didn't look at actual bug yet.
Been using the patch since I reported this problem with no issues. Using it at work too.
Pushed backport as: >*cups-2.0.2-r2 (14 Jun 2015) > > 14 Jun 2015; Sergei Trofimovich <slyfox@gentoo.org> +cups-2.0.2-r2.ebuild, > +files/cups-2.0.2-poll-CPU-loop-STR-4605.patch: > Backport busy CPU loop on a poll(), bug #549732 by Joakim Tjernlund and Shiba. Please reopen if I completely broke cups. Thanks!