Jruby-1.6.8 fails to compile with dev-java/snakeyaml-1.11. I got this errors: [apt] /var/tmp/portage/dev-java/jruby-1.6.8/work/jruby-1.6.8/src/org/jruby/ext/psych/PsychEmitter.java:138: error: constructor DocumentStartEvent in class DocumentStartEvent cannot be applied to given types; [apt] DocumentStartEvent event = new DocumentStartEvent(NULL_MARK, NULL_MARK, implicitBool, versionInts, tagsMap); [apt] ^ [apt] required: Mark,Mark,boolean,Version,Map<String,String> [apt] found: Mark,Mark,boolean,Integer[],Map<String,String> [apt] reason: actual argument Integer[] cannot be converted to Version by method invocation conversion [apt] /var/tmp/portage/dev-java/jruby-1.6.8/work/jruby-1.6.8/src/org/jruby/ext/psych/PsychParser.java:131: error: incompatible types [apt] Integer[] versionInts = dse.getVersion(); [apt] ^ [apt] required: Integer[] [apt] found: Version If I downgrade snakeyaml to 1.9 it works. Reproducible: Always
Created attachment 361236 [details] emerge --info
+ 24 Oct 2013; Tom Wijsman <TomWij@gentoo.org> +jruby-1.6.5.1-r1.ebuild, + +jruby-1.6.7.2-r1.ebuild, +jruby-1.6.8-r1.ebuild, -jruby-1.6.7.2.ebuild, + -jruby-1.6.8.ebuild: + Revision bumps; fixed up snakeyaml dependency to use SLOT 1.9, fixed up + documentation because install phase was failing due to missing index.html.
Added a mention of this bug to the ChangeLog. Thank you for reporting.