]> _ Git - alire.git/commit
Fix bugs for corner cases with shared dependencies (#1453)
authorAlejandro R Mosteo <amosteo@unizar.es>
Fri, 15 Sep 2023 07:19:28 +0000 (09:19 +0200)
committerGitHub <noreply@github.com>
Fri, 15 Sep 2023 07:19:28 +0000 (09:19 +0200)
commit8243841325be7938a7f3e6aafa311b335cf2d9a1
tree325e93dd13866d647d34aa236315efb56d40dc0f
parent10dbf0c799c43e470792dc8c7b7185d46a62dbe7
Fix bugs for corner cases with shared dependencies (#1453)

* Fix a couple of bugs related to new build system

* Test for the fixed bug

* Self-review
12 files changed:
.github/workflows/ci-toolchain.yml
src/alire/alire-roots.adb
src/alire/alire-roots.ads
src/alire/alire-solutions.adb
src/alire/alire-solutions.ads
src/alr/alr-commands-build.adb
src/alr/alr-commands-build.ads
src/alr/alr-commands-run.adb
testsuite/drivers/builds.py
testsuite/tests/build/hashes/linked-dependency/test.py [new file with mode: 0644]
testsuite/tests/build/hashes/linked-dependency/test.yaml [new file with mode: 0644]
testsuite/tests/config/shared-deps/test.py