Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 69256 - Xerces can be built on alpha with compaq jdk with special care taken
Summary: Xerces can be built on alpha with compaq jdk with special care taken
Status: RESOLVED LATER
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: Alpha Linux
: High normal (vote)
Assignee: Alpha Porters
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-28 06:01 UTC by Christian Jiresjö
Modified: 2006-03-21 07:10 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Patch to fix xerces build on alpha (build-fix.diff,3.82 KB, patch)
2004-10-29 00:43 UTC, Christian Jiresjö
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Jiresjö 2004-10-28 06:01:42 UTC
Xerces can't be emerged on alpha with the current ebuild due to the build script dying with outofmemory error when compiling the 600+ batch of files. 
It can be built by first compiling the java files separetly or if the build.xml file can be modified for smaller chunks of files. About 200 files have passed under the radar in other packages.
Xjavac might also need to be removed but the evidence for that isn't conclusive but its marked with a note about making xerces compile on jdk 1.4

bug 68974 kind of relies on xerces since ant wont work completly without xerces or perhaps due to missing xmlsupport in compaq-jdk

Reproducible: Always
Steps to Reproduce:
1.mark xerces stable on alpha
2.emerge xerces
3.

Actual Results:  
ant dies with out of memory error and emerge fails

Expected Results:  
xerces should install
Comment 1 Christian Jiresjö 2004-10-29 00:43:43 UTC
Created attachment 42832 [details, diff]
Patch to fix xerces build on alpha

With this patch to the build.xml file xerces build on alpha. It doesn't use
xjavac which maybe it should. I am also not sure if this build a complete
xerces since the individual compile counts on the 2 blocks doesn't add up to
large number of files it previously built by the one block. It is enough to
make ant work but i will look into the completness soon if no one else does it
first
Comment 2 Fernando J. Pereda (RETIRED) gentoo-dev 2006-03-21 07:10:32 UTC
The current status of Java on Alpha doesn't let us handle Java bugs properly. We will revisit all Java related bugs once we find a good Java Virtual Machine for the Alpha Architecture.