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

Compilation fails with >=openssl-3.0.0 #195

Closed
ConiKost opened this issue Jul 29, 2021 · 11 comments
Closed

Compilation fails with >=openssl-3.0.0 #195

ConiKost opened this issue Jul 29, 2021 · 11 comments

Comments

@ConiKost
Copy link

Compilation fails with >=openssl-3.0.0

src/openssl.c:12204:13: error: too few arguments to function ‘EVP_KDF_derive’

You can get the full log: https://805041.bugs.gentoo.org/attachment.cgi?id=727965

@loqs
Copy link

loqs commented Oct 16, 2021

@daurnimator have you had a change to look at this? In 8eaf1a4 which included

#define HAVE_EVP_KDF_CTX OPENSSL_PREREQ(1,2,0)

which is true with openssl 3.0.0. Given that was authored before any openssl release which would match the condition, does the code guarded by that condition need changing?

@daurnimator
Copy link
Collaborator

Arch packaging build failure log: lua-luaossl-20200709-2-x86_64-build.log

@ConiKost
Copy link
Author

Any news?

loqs added a commit to loqs/PACKAGES-OSSL3 that referenced this issue Feb 24, 2022
@loqs
Copy link

loqs commented Mar 14, 2022

@ConiKost would a build with the incompatible KDF functionality removed be of any use to you?

@ConiKost
Copy link
Author

To be honest, I don't know. I think, this should be fine.

@loqs
Copy link

loqs commented Mar 14, 2022

I made a branch with those changes https://github.com/loqs/luaossl/tree/openssl3

@ncopa
Copy link

ncopa commented Mar 31, 2022

Any progress here? I bumped into this today when migrating to openssl3 for Alpine Linux.

@santiagorr
Copy link

For the record, a similar issue in debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1005697

@mwild1
Copy link
Contributor

mwild1 commented Jun 29, 2022

luaossl has been removed from Debian due to this issue: https://tracker.debian.org/news/1332808/lua-luaossl-removed-from-testing/

@mimi89999
Copy link

Many packages depending on luaossl have also been removed because of this.

@daurnimator
Copy link
Collaborator

Should be fixed with #199

loqs added a commit to loqs/PACKAGES-OSSL3 that referenced this issue Jun 30, 2022
algitbot pushed a commit to alpinelinux/aports that referenced this issue Aug 2, 2022
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

7 participants