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

RT4130: Add enginesdir to pkg-config file #1501

Closed
wants to merge 1 commit into from

Conversation

dwmw2
Copy link
Contributor

@dwmw2 dwmw2 commented Aug 27, 2016

Please make the openssl.pc pkg-config file tell where the engines directory is.

Currently, engines which need to install into the correct directory need to jump through hoops and apply various distribution-specific knowledge to try to find it.

See https://github.com/OpenSC/libp11/blob/master/configure.ac#L100 and weep.

@richsalz
Copy link
Contributor

+1 for master and 1.1.0

@dwmw2
Copy link
Contributor Author

dwmw2 commented Aug 27, 2016

Hm, should we add it to libcrypto.pc too? Or instead?

@levitte
Copy link
Member

levitte commented Aug 27, 2016

libcrypto.pc instead.

@dwmw2
Copy link
Contributor Author

dwmw2 commented Sep 8, 2016

@levitte better?

@levitte
Copy link
Member

levitte commented Sep 8, 2016

Yup, I'm happy with that.

@levitte levitte added the approval: done This pull request has the required number of approvals label Sep 8, 2016
@levitte
Copy link
Member

levitte commented Sep 12, 2016

@richsalz, do you see a reason not to have this for 1.0.2 as well?

@levitte
Copy link
Member

levitte commented Sep 12, 2016

(it will be a separate PR, of course)

@levitte
Copy link
Member

levitte commented Sep 12, 2016

Meanwhile, I've merged this into master and 1.1.0

@richsalz
Copy link
Contributor

If you think it's a bugfix, +1 from me for 1.0.2

dwmw2 pushed a commit to dwmw2/libp11 that referenced this pull request Sep 12, 2016
Which it should from OpenSSL 1.1 onwards, and distributions which mess
around with the engine directory could also add it for earlier versions.

cf. openssl/openssl#1501
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approval: done This pull request has the required number of approvals
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants