Hi, > I had to bootstrap with OpenJDK 6 due to some target=jsr14 differences > in OpenJDK 7.
Overcoming this was harder than I thought it would be. It looks like target=jsr14 doesn't work with OpenJDK 7. At least, I couldn't make it work. For phase 1 of our bootstrapping process, we build with the system javac. For this phase (and this phase only), I've made the bundles with target=jsr14 use target=1.5. The build.xml files are then all re-generated by PDE Build and JDT Core -- which supports jsr14 -- is used for building the final JARs. The only consequence of this is that I had to make sat4j build 1.5-level bytecode. For all practical Linux distribution purposes, anything < 1.5 isn't important so I don't see a problem with this. It does, however, mean that eclipse-build consumers must have a system org.sat4j.pb JAR that contains 1.5-level bytecode. Is this a problem for distributions other than Fedora? Thanks, Andrew _______________________________________________ linuxtools-dev mailing list linuxtools-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/linuxtools-dev