I'm creating this bug so I have somewhere to attach the patch... Again, closure compiler would like to have a newer guava. I worked around the issue for now by replacing the use of new interface added in guava 17 with something that was available in earlier versions, so there's no need to hurry on my behalf, but I think it would be nice to update at some point. Nevertheless, there's little sense to do anything until #1106742 is fixed upstream. Description of problem: Upstream is at 1.17, Fedora is at 1.15. I need updated guava as a dependency for closure-compiler. Version-Release number of selected component (if applicable): guava-15.0-1.fc21.noarch Attached patch does not build with rawhide, because of #1106742, but it builds on F20, with apache-ivy installed from rawhide.
Created attachment 908728 [details] patch for spec file
I'll try to look into updating guava it the upcoming week. (Btw, the patch doesn't apply in rawhide.)
Created attachment 908965 [details] patch for spec file (In reply to Mikolaj Izdebski from comment #2) > (Btw, the patch doesn't apply in rawhide.) Apparently some people cannot do 'git pull' at the right moment :) Rebased patch attached.
Fixed in guava-17.0-1
I believe that this feature is included in guava-17.0-1, which is available in Fedora Rawhide, so I am closing this bug now. The build which includes the feature can be found at Koji: http://koji.fedoraproject.org/koji/buildinfo?buildID=539183