unknown enum constant Feature.SEALED_CLASSES
Aleksey Shipilev
shade at redhat.com
Wed Sep 1 14:52:58 UTC 2021
On 8/29/21 7:40 PM, R H wrote:
> Since jdk18+7, I can not build openjdk anymore for amd64 (debian-11 and
> centOS 7, both with clang and gcc, plus windows-10). AARCH64 is OK, as
> is anything up to jdk18+6.
>
> * For target
> buildtools_interim_langtools_modules_java.compiler.interim__the.BUILD_java.compiler.interim_batch:
> warning: unknown enum constant Feature.SEALED_CLASSES
> warning: unknown enum constant Feature.SEALED_CLASSES
> error: warnings found and -Werror specified
> 1 error
> 2 warnings
>
> I always use --disable-warnings-as-errors, which seems to be ignored in
> this particular instance.
>
> What am I doing wrong?
Weird, current jdk18 builds fine everywhere I look.
This warning is likely coming from javac invocation. I would suspect the boot JDK issues. Please
tell what boot JDK are you using, show the configure output, and ./configure invocation that you are
using.
Also, you might want to pin-point the exact changeset that broke it using git bisect (git bisect
good jdk-18+6; git bisect bad jdk-18+7; ...)
--
Thanks,
-Aleksey
More information about the build-dev
mailing list