← Back to issue list

build providers: inject the base for classic

View original Github issue

Metadata

Project
snapcraft
Number
#2261
Type
pull request
State
merged
Author
sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #2261 in commit 8096c17b3, injecting the project base snap for classic builds so the correct linker paths are available.

Resolution: closed resolved

Reason: PR snapcraft#2261 was merged as commit 8096c17b3, resolving LP #1791938 by injecting the base snap for classic confinement during provider builds.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Inject the base snap building against if we are doing classic confinmenent to get the appropriate linker paths. LP: #1791938 Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com> - [x] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] If this is a bugfix. Have you checked that there is a bug report open for the issue you are trying to fix on [bug reports](https://bugs.launchpad.net/snapcraft)? - [x] If this is a new feature. Have you discussed the design on the [forum](https://forum.snapcraft.io)? - [x] Have you successfully run `./runtests.sh static`? - [x] Have you successfully run `./runtests.sh tests/unit`? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #2261 in commit 8096c17b3, injecting the project base snap for classic builds so the correct linker paths are available.
stealth/space-bunny-alpha — closed resolved Merged #2261 in commit 8096c17b3 to inject the base snap for classic confinement and use the correct linker paths during builds.
stealth/space-bunny-alpha — closed resolved Merged PR #2261 in commit 8096c17b3, injecting the base snap for classic builds so builds use the appropriate linker paths.
qwen/qwen3.6-35b-a3b — — Successfully merged pull request that injects the base snap for classic confinement to configure appropriate linker paths during builds. Approved by two reviewers and passed CI checks.
qwen3.6-35b-a3b-mtp-q6 — — Merged changes to inject the base snap for classic confinement builds, resolving linker path issues and addressing LP: #1791938.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1791938 Support classic when using bases snapcraft (launchpad) closed Classic confinement with base was implemented by merged PR snapcore/snapcraft#2261, commit 8096c17b3, which injects the base into classic builds.
75%
#949 project: support building classic snaps snapcraft merged Merged PR #949 in commit 058f5626d, adding classic-snap build support and core-snap path configuration.
73%
#2174 build_providers: inject snaps when running from a snap snapcraft merged Merged PR #2174 (commit 283ab0bb8) to inject host Snapcraft and base snaps when running from the snapcraft snap, while non-snap runs install them from the store.
70%