Closed alichnewsky closed 7 years ago
It appears that this is a bug with Java itself that has been fixed in a later version.
Rather than add a work-around to the Buckaroo code-base, perhaps it would be better that users update. @nikhedonia?
I can confirm that updating the java compiler to version 1.8.0_60 does indeed fix it. I would agree, there's no need to work around it in your code.
I can't see an elegant way to convey to the user that they need to upgrade OpenJDK as part of the build itself. (or in the CI files for that matter)
Shall I rename this issue "require OpenJDK version 1.8.0_60 or later to build" and let you label it as "won't fix" and close it?
Yes, that seems reasonable.
If more users encounter the issue we can consider providing a prebuilt jar.
On 11 Jun 2017, at 18:55, Anthony Lichnewsky notifications@github.com<mailto:notifications@github.com> wrote:
I can confirm that updating the java compiler to version 1.8.0_60 does indeed fix it. I would agree, there's no need to work around it in your code.
I can't see an elegant way to convey to the user that they need to upgrade OpenJDK as part of the build itself. (or in the CI files for that matter)
Shall I rename this issue "require OpenJDK version 1.8.0_60 or later to build" and let you label it as "won't fix" and close it?
— You are receiving this because you were assigned. Reply to this email directly, view it on GitHubhttps://github.com/LoopPerfect/buckaroo/issues/68#issuecomment-307645548, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ABgSO1ADD5CuE4ciW5TQE0iQf56QF49Aks5sDCoKgaJpZM4N2TSN.
Closing this as won't fix
since it is an issue with JDK. We suggest updating to a fixed version of the JDK.
If you have come across this issue and you cannot update for whatever reason, leave a comment here and we can figure out a process for supplying a .jar
.
Attempting to install from homebrew gets java compilation errors. Only the first one is reported. More of the same kind of issues (type inference for generics in lambdas?) when building from source (HEAD at 6f9a3cd). I am using javac 1.8.0_45 on macOS Sierra.
I should have a pull request soon hopefully.