Summary: | dev-java/icedtea-3.0.1 build failure with GCC 6 -- numerous issues. | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Aric Belsito <lluixhi> |
Component: | Current packages | Assignee: | Java team <java> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 582084 |
Description
Aric Belsito
2016-06-13 21:24:45 UTC
One can build dev-java/icedtea with `-O2' or `-O3' with GCC 5 and GCC 6 if we append the C/CXXFLAGS: What's interesting is that GCC 5 doesn't necessarily need the flag in some cases. Would be nice to have some people verify.. for GCC 5: "-fno-delete-null-pointer-checks" for GCC 6: "-std=c++98 -fno-delete-null-pointer-checks -flifetime-dse=1" False alarm on GCC 5.x -- I still can't get it to build and run with `-O3'. I'm not sure why. This is obsolete; icedtea-3.1.0 and icedtea-7.2.6.7 both support GCC 6. "The OpenJDK developers don't seem to be interested in backporting changes." -- what is this based on, exactly? @Andrew That was the feeling I got from the 2nd thread I linked in the issue -- sorry if I'm putting words in other people's mouths. :P Confirming that it is obsolete now. Closing. |