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

Add a shared libraries closure check to anod spec #734

Merged
merged 1 commit into from
Jul 3, 2024

Conversation

grouigrokon
Copy link
Contributor

@grouigrokon grouigrokon commented Jun 26, 2024

The check_shared_libraries_closure() methods allows to make sure the
shared library of a spec only link with valid shared libraries.

For instance, when linking with our own version of zlib, we want
to make sure that the built shared libraries do not link with
/usr/lib/libz.so, but with our zlib.

@grouigrokon grouigrokon self-assigned this Jun 26, 2024
@grouigrokon grouigrokon requested a review from enzbang July 1, 2024 08:52
src/e3/anod/spec.py Outdated Show resolved Hide resolved
src/e3/anod/spec.py Show resolved Hide resolved
src/e3/anod/spec.py Outdated Show resolved Hide resolved
src/e3/anod/spec.py Outdated Show resolved Hide resolved
src/e3/anod/spec.py Outdated Show resolved Hide resolved
src/e3/anod/spec.py Outdated Show resolved Hide resolved
src/e3/anod/spec.py Outdated Show resolved Hide resolved
src/e3/anod/spec.py Outdated Show resolved Hide resolved
@grouigrokon grouigrokon force-pushed the add-anod-check-dll-closure branch 2 times, most recently from 576d76d to 0e51713 Compare July 2, 2024 12:42
@grouigrokon grouigrokon changed the title Add anod check dll closure Add a shared libraries closure check to anod spec Jul 2, 2024
The `check_shared_libraries_closure()` methods allows to make sure the
shared library of a spec only link with valid shared libraries.

For instance, when linking with our own version of `zlib`, we want
to make sure that the built shared libraries do not link with
`/usr/lib/libz.so`, but with our `zlib`.
@grouigrokon grouigrokon merged commit 6599d5b into AdaCore:master Jul 3, 2024
11 checks passed
@grouigrokon grouigrokon deleted the add-anod-check-dll-closure branch July 3, 2024 14:45
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

Successfully merging this pull request may close these issues.

2 participants