Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bcprov-ext-jdk18on-1.78 missing OSGi manifest #1630

Closed
domagojcc opened this issue Apr 18, 2024 · 7 comments
Closed

bcprov-ext-jdk18on-1.78 missing OSGi manifest #1630

domagojcc opened this issue Apr 18, 2024 · 7 comments
Assignees

Comments

@domagojcc
Copy link

domagojcc commented Apr 18, 2024

The library has a plain Java manifest. It is missing OSGi entries, and it is thus not usable in any OSGi environment.

@cipherboy
Copy link
Collaborator

cipherboy commented Apr 18, 2024

@domagojcc This should be resolved in 1.78.1; there are betas available on the website for it. I think this is a duplicate of #1621. Let us know if the fix there works for you! :-)

@cipherboy cipherboy self-assigned this Apr 18, 2024
@dghgit
Copy link
Contributor

dghgit commented Apr 18, 2024

Use bcprov-jdk18on-1.78.1 the -ext- versions have been the same as the non "-ext-" versions for a while now, we're no longer releasing them.

@dghgit
Copy link
Contributor

dghgit commented Apr 21, 2024

We will get a redirect installed on Maven Central for this one. Having to get some help as the tool we usually use for deploy Maven updates appears unable to do it.

@nmck257
Copy link

nmck257 commented Apr 29, 2024

Use bcprov-jdk18on-1.78.1 the -ext- versions have been the same as the non "-ext-" versions for a while now, we're no longer releasing them.

Can you easily clarify at which version these artifacts became equivalent?

@dghgit
Copy link
Contributor

dghgit commented Apr 30, 2024

bcprov- without the ext. The ext originally signified we'd been advised that some of the algorithms in the jar had patents on them, somewhere, at this point all the ones we've been made aware of have expired.

We're trying to get a redirect set up in Maven as well, but our current publication point, while working well for the jars, is rejecting it.

@maloewe-ona
Copy link

maloewe-ona commented Jul 15, 2024

We're trying to get a redirect set up in Maven as well, but our current publication point, while working well for the jars, is rejecting it.

This has been resolved now, right? The bcprov-ext-jdk18on-1.78.1.pom contains:

<relocation>
  <artifactId>bcprov-jdk18on</artifactId>
</relocation>

And Maven warns on the console (as desired):

[WARNING] The artifact org.bouncycastle:bcprov-ext-jdk18on:jar:1.78.1 has been relocated to org.bouncycastle:bcprov-jdk18on:jar:1.78.1

@dghgit
Copy link
Contributor

dghgit commented Jul 15, 2024

Yes, this is correct. Thanks for the confirmation - I'll close.

@dghgit dghgit closed this as completed Jul 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants