As Oracle has released JDK 1.7.0, java.util.Properties.vendor now says "Oracle" and not "Sun". This makes xjavac to believe that the vendor is not supported, and the default BootClasspath is not set correctly. This makes packages as for instance dev-java/xerces-2.9.1 to fail compilation. Reproducible: Always Steps to Reproduce: 1. Set Oracle JDK 1.7.0 as System VM 2. emerge -v xerces Actual Results: Compilation of xerces fails. Expected Results: Compilation should succeed.
i suppose this could be fixed by bug #384611
=dev-java/xjavac-20110814, stable on all stable archs. Closing. Thanks for the report.