I have dev-java/eclipse-ecj-3.4-r3 and dev-java/ant-eclipse-ecj-3.4 installed. If the line COMPILERS="ecj-3.4 jikes javac" is contained in /etc/java-config-2/build/compilers.conf, emerging dev-util/netbeans-6.5-r2 fails. If the line says COMPILERS="jikes javac ecj-3.4" instead, emerging the package works fine. If the build fails, the last few lines up to the first error message are as follows (continues with more error messages): build-init: [parseprojectxml] Distilling /var/tmp/portage/dev-util/netbeans-6.5-r2/work/nbbuild/build/public-package-jars/org-netbeans-modules-autoupdate-services.jar from [/var/tmp/portage/dev-util/netbeans-6.5-r2/work/nbbuild/netbeans/platform9/modules/org-netbeans-modules-autoupdate-services.jar, /var/tmp/portage/dev-util/netbeans-6.5-r2/work/nbbuild/netbeans/platform9/modules/ext/updater.jar] [parseprojectxml] Distilling /var/tmp/portage/dev-util/netbeans-6.5-r2/work/nbbuild/build/public-package-jars/org-netbeans-modules-options-api.jar from [/var/tmp/portage/dev-util/netbeans-6.5-r2/work/nbbuild/netbeans/platform9/modules/org-netbeans-modules-options-api.jar] -init-proxy: init: up-to-date: compile: [mkdir] Created dir: /var/tmp/portage/dev-util/netbeans-6.5-r2/work/autoupdate.ui/build/classes [javac] Compiling 53 source files to /var/tmp/portage/dev-util/netbeans-6.5-r2/work/autoupdate.ui/build/classes [repeat] ---------- [repeat] 1. ERROR in /var/tmp/portage/dev-util/netbeans-6.5-r2/work/autoupdate.ui/src/org/netbeans/modules/autoupdate/ui/AvailableTableModel.java (at line 1) [repeat] /* [repeat] ^ [repeat] The type org.netbeans.modules.autoupdate.services.OperationContainerImpl cannot be resolved. It is indirectly referenced from required .class files
This bug should probably block bug 237562, but I do not have sufficient permissions to set that.
Thank you for the report. I filtered out all current ecj compilers so these will not be used to build netbeans anymore.