Summary: | dev-java/icedtea-3.7.0 - configure: error: /home/*******/gentoo/opt/icedtea-bin-3.7.0/bin/javac does not support the diamond operator | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | sabxine |
Component: | Current packages | Assignee: | Andrew John Hughes <gnu_andrew> |
Status: | RESOLVED OBSOLETE | ||
Severity: | normal | CC: | chewi, java, proxy-maint |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Result of emerge -pqv '=dev-java/icedtea-3.7.0::gentoo'
Results of emerge --info '=dev-java/icedtea-3.7.0::gentoo' Results of /home/*********/gentoo/var/tmp/portage/dev-java/icedtea-3.7.0/work/icedtea-3.7.0/config.log |
Description
sabxine
2018-05-13 03:59:14 UTC
(In reply to sabxine from comment #0) > 2.Emerge icedtea-web You never get to that point so it's immaterial whether your target package was dev-java/icedtea or dev-java/icedtea-web: > * Package: dev-java/icedtea-3.7.0 ^^ That's not a problem with icedtea-web. > configure: error: /home/*******/gentoo/opt/icedtea-bin-3.7.0/bin/javac does > not support the diamond operator > > !!! Please attach the following file when seeking support: > !!! > /home/*******/gentoo/var/tmp/portage/dev-java/icedtea-3.7.0/work/icedtea-3.7. > 0/config.log Where is it? > * If you need support, post the output of `emerge --info > '=dev-java/icedtea-3.7.0::gentoo'`, > * the complete build log and the output of `emerge -pqv > '=dev-java/icedtea-3.7.0::gentoo'`. Where are these? You can take the gcj route while it's still available (unmask gcc 5) and you'll have to build Java 7 from java-overlay before you can get to Java 8. I don't know what else you expect us to do? I already build icedtea-bin against the oldest unmasked glibc version that we have, which admittedly isn't all that old, but I'm not going out of my way to support prefix. As much as I hate to suggest it, oracle-jdk-bin will probably work. I gather you can even build icedtea with it if you apply a bit of force but I've never tried it myself. Just remembered there's also Gentoo Prefix RAP, which will give you a new libc, but I can't find much information on it now. Ask the prefix guys about it. Thanks to the too long comment node all the note I wrote evaporated!! :'( here it goes again. (If it doesn't sound as nice as the first time just keep in mind that there is a frustration of rewriting the whole thing I did) Hello to the hardworking guys and gals at Gentoo community! I am extremely thankful that you guys go out of your way to have such a support for a free platform. Thank you all! Honestly I didn't think you guys are gonna get back to me so soon, otherwise I would have been more careful in writing the details, or if anybody would read this for that matter. But I am happy that you did and I am sorry I wasn't clear in the beginning. I have attached all the things I was supposed to now. But the story as far as my noob knowledge goes is that: Emerging icedtea needs a vm and icedtea uses icedtea bin for that icedtea-bin does not run (although it emerges) with javac giving me: `/home/*******/gentoo/opt/icedtea-bin-3.7.0/bin/javac: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /home/*******/gentoo/opt/icedtea-bin-3.7.0/bin/../lib/amd64/jli/libjli.so)` Anyway as @James Le Cuirot also pointed out I build icedtea from source myself with some force and flag settings and all that. Thanks again for this great prefix that gives poeple like me the previlege of installing packages without root access so easily. Let me know if I can be of more help.... Created attachment 531258 [details]
Result of emerge -pqv '=dev-java/icedtea-3.7.0::gentoo'
Created attachment 531260 [details]
Results of emerge --info '=dev-java/icedtea-3.7.0::gentoo'
Created attachment 531262 [details]
Results of /home/*********/gentoo/var/tmp/portage/dev-java/icedtea-3.7.0/work/icedtea-3.7.0/config.log
Package removed. |