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

Install SHARED_LIBS #24

Closed
wants to merge 1 commit into from
Closed

Install SHARED_LIBS #24

wants to merge 1 commit into from

Conversation

vaukai
Copy link

@vaukai vaukai commented Apr 5, 2020

If SHARED_LIBS get built they also should be installed.
Without this patch Gentoo would need an ugly workaround.

If SHARED_LIBS get built they also should be installed.
Without this patch Gentoo would need an ugly workaround.
@CLAassistant
Copy link

CLAassistant commented Apr 5, 2020

CLA assistant check
All committers have signed the CLA.

@ghost
Copy link

ghost commented Apr 5, 2020

Congratulations 🎉. DeepCode analyzed your code in 0.001 seconds and we found no issues. Enjoy a moment of no bugs ☀️.

👉 View analysis in DeepCode’s Dashboard

@misery
Copy link
Contributor

misery commented Apr 6, 2020

Thanks for your contribution.

But it seems there is a misunderstanding here. The correct way is to use default settings of cmake which is BUILD_SHARED_LIBS=OFF. Gentoo seems to enable this by default.

That's the reason why a previous ebuild disabled it. This was enabled here: https://gitweb.gentoo.org/repo/proj/guru.git/commit/sys-auth/AusweisApp2?id=e484b4e1c95e8fc30d0e33be18e3b7ebe7e8b80e

There is no meaning to split the AusweisApp2 in a lot of differrent shared libraries. This is internal stuff only. Do NOT rely on this and do NOT use this. The AusweisApp2 binary is what you want. :-)

vaukai referenced this pull request in gentoo/guru Apr 6, 2020
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Volkmar W. Pogatzki <[email protected]>
@misery misery closed this Apr 14, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants