Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#31589 - [jdk7-openjdk] possible to add --enable-cacao to build?

Attached to Project: Arch Linux
Opened by skydrome (skydrome) - Tuesday, 18 September 2012, 00:06 GMT
Last edited by Andreas Radke (AndyRTR) - Tuesday, 16 October 2012, 15:55 GMT
Task Type Feature Request
Category Packages: Extra
Status Closed
Assigned To Andreas Radke (AndyRTR)
Guillaume ALAUX (galaux)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Wondering if it would be a big deal to add --enable-cacao to openjdk since building cacao jvm recommends openjdk to built with it.
http://c1.complang.tuwien.ac.at/cacaowiki/CacaoInstall
This task depends upon

Closed by  Andreas Radke (AndyRTR)
Tuesday, 16 October 2012, 15:55 GMT
Reason for closing:  Won't implement
Additional comments about closing:  So far no further response from the OP.

Please ask to reopen if you find a fix and also show a good reason why you want that vm.
Comment by Andreas Radke (AndyRTR) - Wednesday, 26 September 2012, 15:46 GMT
PKGBUILD patch attached. It breaks the build here:

/build/src/icedtea-2.3.2/openjdk.build/tmp/java/java.lang/java/obj64/Thread.o:(.data.rel+0x178): undefined reference to `JVM_SetNativeThreadName'
collect2: error: ld returned 1 exit status
make[6]: *** [/build/src/icedtea-2.3.2/openjdk.build/lib/amd64/libjava.so] Error 1

Please try to find a fix.
Comment by skydrome (skydrome) - Friday, 28 September 2012, 19:58 GMT
this may be worth examining http://mail.openjdk.java.net/pipermail/build-dev/2012-March/005873.html
though it seems to ignore ALT_HOTSPOT_IMPORT_PATH ALT_BOOTDIR ALT_JDK_IMPORT_PATH when i add those to the PKGBUILD pointing to the preinstalled jdk

as i gather from the make logs, its using java1.6 to bootstrap?

Debian apparently builds it fine but i cannot for the life of me decipher its cryptic build rules or what its doing.
Comment by skydrome (skydrome) - Saturday, 29 September 2012, 02:42 GMT
there must be an incompatibility atm with latest openjdk7 and this "latest" cacao zipfile from feburary. It builds fine on openjdk6.

java -version
java version "1.6.0_24"
IcedTea Runtime Environment (1.11.4) (ArchLinux-6.b24_1.11.4-2-x86_64)
CACAO (build 1.1.0pre2, compiled mode)
Comment by Andreas Radke (AndyRTR) - Saturday, 29 September 2012, 07:28 GMT
Please bring this to the distro-pkg-dev@openjdk.java.net mailing list.

Does Cacao VM have major advantages over Hotspot VM on our supported architectures (i686/x86_64)?

Loading...