RFR: 8377506: Implementation of PEM Encodings of Cryptographic Objects (Final)
Anthony Scarpino
ascarpino at openjdk.org
Wed Feb 18 19:32:02 UTC 2026
On Wed, 18 Feb 2026 09:00:52 GMT, Alan Bateman <alanb at openjdk.org> wrote:
>> I am sorry for this situation, but I can't say when or if we will be able to do something about this.
>>
>> Currently, keeping the constant for one more release is always safe; removing it may be OK, but it is difficult to determine whether the missing constant will cause problems of not. It is only if the interim javac would touch a classfile that uses the constant, but it is not easy to say whether that will be the case. (And, IIRC, we've had a situation in the past that we had to re-introduce a constant, because it was needed in some specific circumstances.)
>>
>> I'll think again of ways to avoid the need to keep the constants.
>
>> I am sorry for this situation, but I can't say when or if we will be able to do something about this.
>
> No need to be sorry, you've always been very helpful and patient on this matter.
>
> @ascarpino I assume you'll update the PR to leave the constant in place. You can probably drop the core-libs and compiler labels from the PR if you want to keep the review on security-dev.
To be sure, I need to leave `PEM_API`, but I can remove the `@JEP` line, correct?
@AlanBateman will do.
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/29640#discussion_r2824069480
More information about the security-dev
mailing list