[patch] build openjdk-7 for x86_64-linux-gnux32

Andrew gnu.andrew at redhat.com
Wed Jan 15 08:50:05 PST 2014



----- Original Message -----
> Attached are two patches to build icedtea zero on x86_64-linux-gnux32. One
> for
> the icedtea configury, the other for openjdk.
> 
>  - the Platform.gmk bigs maybe should be based on $host instead.
>  - the sys/sysctl.h includes seem to be left overs, aren't used
>    anymore on other architectures.
> 
> I didn't look if/how hotspot i386 would build on this architecture.
> 
>   Matthias
> 
> build logs and test results can be found at
> http://buildd.debian-ports.org/status/logs.php?pkg=openjdk-7&ver=7u45-2.4.3-5&arch=x32
> 
> --------------- jtreg console summary for hotspot ---------------
> Error:  compiler/5091921/Test6905845.java
> Error:  compiler/5091921/Test6992759.java
> Error:  compiler/5091921/Test7020614.java
> Error:  compiler/6901572/Test.java
> Error:  compiler/7047069/Test7047069.java
> Error:  compiler/7100757/Test7100757.java
> Error:  compiler/7184394/TestAESMain.java
> Error:  compiler/7196199/Test7196199.java
> FAILED: compiler/8010927/Test8010927.java
> FAILED: compiler/cpuflags/RestoreMXCSR.java
> Error:  gc/6941923/test6941923.sh
> FAILED: gc/7168848/HumongousAlloc.java
> FAILED: gc/g1/TestRegionAlignment.java
> FAILED: gc/heap_inspection/TestPrintClassHistogram.java
> FAILED: gc/init/TestHandleExceedingProcessSizeLimitIn32BitBuilds.java
> FAILED: gc/TestVerifyBeforeGCDuringStartup.java
> FAILED: runtime/6929067/Test6929067.sh
> FAILED: runtime/7158988/FieldMonitor.java
> Error:  runtime/7196045/Test7196045.java
> FAILED: runtime/CommandLine/CompilerConfigFileWarning.java
> FAILED: runtime/CommandLine/ConfigFileWarning.java
> FAILED: runtime/NMT/BaselineWithParameter.java
> FAILED: runtime/NMT/CommandLineDetail.java
> FAILED: runtime/NMT/CommandLineEmptyArgument.java
> FAILED: runtime/NMT/CommandLineInvalidArgument.java
> FAILED: runtime/NMT/CommandLineSummary.java
> FAILED: runtime/NMT/CommandLineTurnOffNMT.java
> FAILED: runtime/NMT/JcmdDiffCallsite.java
> FAILED: runtime/NMT/JcmdScale.java
> FAILED: runtime/NMT/JcmdWithNMTDisabled.java
> FAILED: runtime/NMT/MallocTestType.java
> FAILED: runtime/NMT/PrintNMTStatistics.java
> FAILED: runtime/NMT/PrintNMTStatisticsWithNMTDisabled.java
> FAILED: runtime/NMT/ReleaseCommittedMemory.java
> FAILED: runtime/NMT/ShutdownTwice.java
> FAILED: runtime/NMT/SummaryAfterShutdown.java
> FAILED: runtime/NMT/SummarySanityCheck.java
> FAILED: runtime/NMT/ThreadedMallocTestType.java
> FAILED: runtime/NMT/ThreadedVirtualAllocTestType.java
> FAILED: runtime/NMT/VirtualAllocTestType.java
> FAILED: sanity/WBApi.java
> FAILED: serviceability/attach/AttachWithStalePidFile.java
> FAILED: serviceability/ParserTest.java
> Test results: passed: 223; failed: 33; error: 10
> --------------- jtreg console summary for langtools ---------------
> FAILED: com/sun/javadoc/testNestedGenerics/TestNestedGenerics.java
> Error:  tools/javac/Diagnostics/6769027/T6769027.java
> FAILED: tools/javac/processing/6499119/ClassProcessor.java
> FAILED: tools/javac/T5090006/T5090006.java
> Test results: passed: 1,955; failed: 3; error: 1
> 

Support for this came up a while back and I'm not sure what the point of this would be.
Why would anyone on x86_64 want an x32 Zero build instead of the x86_64 JIT?
-- 
Andrew :)

Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)

PGP Key: 248BDC07 (https://keys.indymedia.org/)
Fingerprint = EC5A 1F5E C0AD 1D15 8F1F  8F91 3B96 A578 248B DC07



More information about the distro-pkg-dev mailing list