On 04/19/2012 08:24 AM, Fernando de Oliveira wrote: > On 18-04-2012 23:52, Bruce Dubbs wrote: >> Ken, Andy, Ragnar, Armin, Fernando, >> >> Could you please let me know what you are planning to work on for the next >> few >> weeks. I've been working tickets and we are now down to 30! > No particular plans. > > I have tried and failed to build openjdk and web plugin (-: . I will try > again. > > DJ, you are doing this. Please, would you think that sending me some > instructions or draft, I could help you with this? >
Absolutely. You can build with gcj, but setting up a full JDK mockup is difficult. Early on, OpenJDK 6 wouldn't build it, but I'm told that is resolved now (haven't bothered trying it). It is much, much easier to bootstrap with another OpenJDK-7 installation. For instance, I grabbed the Fedora RPMs and used those for my initial 7 bootstrap, and from that point on I use my own. I'll upload the current patches, but that is not complete. We are going to want just about everything that has come across distro-pkg-dev since Feb 15th for the 2.1 branch. IcedTea-2.1 includes all fixes through the proprietary 7u3, and some security fixes slotted for 7u4, but there have been some since. In addition there are some other bugs. The glib> 2.32's added gthread requirement, and gcc-4.7 fixes, rhino was not actually delivered in the 2.1 release, etc. All of those changes are available upstream. Also, the test suite might require some massaging or explanation. I don't know exactly how much. I had 60+ failures last run and a display lockup when I unlocked my screen, but that was the problem: I left the screen locked, forgetting about the interactive tests. I've just put it on the back burner until I've imported all of the upstream patches that are needed. Anyway, I'll submit the add-cacerts patch (Bruce's mydate() to handle 2038+ expiration dates on 32bit) and fixed-paths patches in just a few moments. As far as configure flags, I'm using '--with-jdk-home=/opt/icedtea --enable-nss --enable-pulse-java' along with the two patches mentioned above and builds are successful with what is currently in the book (also, no need to fake gcj home with ecj, and no more need for xerces and xalan). -- DJ Lucas -- This message has been scanned for viruses and dangerous content, and is believed to be clean. -- http://linuxfromscratch.org/mailman/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
