On 24/06/2008, Andrew John Hughes <[EMAIL PROTECTED]> wrote: > 2008/6/24 Joseph D. Darcy <[EMAIL PROTECTED]>: > > > Yes, since b07 back in March, *no* binary plugs are required to build the > > OpenJDK 6 sources from Sun. The only remaining plug is for SNMP support, > > which is not required functionality according to the platform spec and is > > thus not tested by the JCK. IIRC, JDK 7 may still have a plug for sound > > since I don't think Gervill has been integrated there yet. > > > > -Joe > > > > > Ah great, I thought that was the case. IcedTea6 is still adding SNMP > stubs, which > should be dropped. > > OpenJDK7 does still have a sound plug. IcedTea7 patches in Gervill in > its place (or should do -- I haven't fully tested this yet). > > Thanks, > > -- > Andrew :-) > > Support Free Java! > Contribute to GNU Classpath and the OpenJDK > http://www.gnu.org/software/classpath > http://openjdk.java.net > > PGP Key: 94EFD9D8 (http://subkeys.pgp.net) > Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8 >
I've looked a bit further at this this evening. Unfortunately, although we get rid of the spurious .so files we generate pretty easily (libdcpr.so and libjsoundhs.so), the import of the JMX stubs is a little more complicated as we've 'abused' the plugs method for adding NetX. Thus, we need to first make NetX part of the JDK build via the overlays directory. We can then turn on IMPORT_BINARY_PLUGS=false :) -- Andrew :-) Support Free Java! Contribute to GNU Classpath and the OpenJDK http://www.gnu.org/software/classpath http://openjdk.java.net PGP Key: 94EFD9D8 (http://subkeys.pgp.net) Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8