Summary: | =dev-java/ant-core-1.9.2 fails to compile on ppc | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Agostino Sarubbo <ago> |
Component: | [OLD] Java | Assignee: | Java team <java> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 315557 | ||
Attachments: | build log |
Description
Agostino Sarubbo
2015-01-17 19:50:19 UTC
Could you please post a build log? Created attachment 394350 [details] build log (In reply to Johann Schmitz (ercpe) from comment #1) > Could you please post a build log? sorry, I attached it, there was a failure I guess. I'm told Chewi has access to the pcc Gentoo box.. Looks nasty. The ibm-jdk in the tree is pretty old and we're looking to push towards icedtea so I'd like to try with that instead. Java bugs usually have more to do with the VM than the arch but unfortunately we can't keyword by VM. If icedtea is lagging the other option is to update IBM jdk packages. Which IBM supports the widest variety of versions, 1.5 - 1.8 all current as of May 2015. http://www.ibm.com/developerworks/java/jdk/linux/download.html But like Oracle, they are a licensed download. IBM jdk not being current is mostly a lack of man power, and favoring of icedtea/openjdk over non-open source, licensed jvms/jdks. Though not sure that is a practical long term approach. Java historically has always been closed source. The move to open source is good, but it will likely always lag behind closed source. Like no stable icedtea 1.7, much less 1.8. Despite 1.8 being out for a year, and 1.7 being out for years. Its allot of work, RedHat is struggling, much less Gentoo getting things in order there. If the IBM jdk ebuilds are any good, bumping to latest version should not be that much work. I can look into such, but I am not sure others will commit it to tree. Ideally all jvms/jdks should be available to provide users with choice. Choice is always good, and lack there of, not so much. There is also IBMs work on openjdk, which is where the PPC support in openjdk/icedtea comes from. Icedtea/openjdk is downstream, not up. I am not sure if IBM will switch to that entirely. I am not sure if their jdk is based on openjdk or not, as IBM had their own jdk/jvm for some time before openjdk existed. That said, IBM does do nightly builds and does binary releases of openjdk. http://cr.openjdk.java.net/~simonis/ppc-aix-port/index.html Lots of choice, just lack of man power in Gentoo is all. I'm afraid I haven't managed to reproduce this. I have a chroot on timberdoodle, which I'm pretty sure is the machine you're using, but it works fine for me with ibm-jdk-bin, icedtea-6 and icedtea-7. ant-core was already marked stable, by yourself no less, and it obviously gets pulled in a lot so this seems like an isolated case. We can't afford to have this blocking the stabilisation of other packages, especially in the face of security issues. you right. I setup a new chroot and works for me too. |