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

Reply via email to