← Back to issue list

Include SDK snap paths in ACLOCAL_PATH

View original Github issue

Metadata

Project
snapcraft
Number
#3419
Type
pull request
State
merged
Author
kenvandine
Labels
—
Created
Updated
Closed

Current evaluation

PR #3419 by kenvandine was merged (commit e8e5d28) adding /snap/gnome-3-38-sdk/current/usr/share/aclocal to ACLOCAL_PATH in the GNOME extension so PulseAudio libs resolve at link time.

Resolution: closed resolved

Reason: Merged into master as commit e8e5d2852 "extensions: add SDK paths to ACLOCAL_PATH for gnome-3-38"; the ACLOCAL_PATH entry using prepend_to_env is still present in snapcraft/extensions/gnome.py today, now generated for the core22/core24 GNOME SDK snaps.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Ensure pulse libs can be found during linking and set ACLOCAL_PATH to include build snap paths - [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] 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 PR #3419 by kenvandine was merged (commit e8e5d28) adding /snap/gnome-3-38-sdk/current/usr/share/aclocal to ACLOCAL_PATH in the GNOME extension so PulseAudio libs resolve at link time.
stealth/space-bunny-alpha — closed resolved Merged PR #3419 (commit e8e5d2852, "extensions: add SDK paths to ACLOCAL_PATH for gnome-3-38") by kenvandine, prepending the gnome-3-38 SDK's /usr/share/aclocal to ACLOCAL_PATH so PulseAudio libraries link correctly.
stealth/space-bunny-alpha — closed resolved Merged #3419 for gnome-3-38, adding SDK snap paths to ACLOCAL_PATH so PulseAudio libraries can be found during linking.
qwen/qwen3.6-35b-a3b — — Merged pull request updating ACLOCAL_PATH to include SDK snap paths, ensuring pulse libraries are found during linking. Approved by two reviewers, passed CI checks, and modified two files with 26 additions and 2 deletions.
qwen3.6-35b-a3b-mtp-q6 — — Merged into master. Updates ACLOCAL_PATH to include SDK snap paths, ensuring PulseAudio libraries are correctly located during the linking phase.

Update history

No update history recorded yet.

Related work

  • Likely Fixed By: canonical/snapcraft#3407 (confidence 70%)

    Prior PR #3407 introduced the gnome-3-38 extension that #3419 patched; both landed in the same extension work.

  • Related To: canonical/snapcraft#3424 (confidence 60%)

    Follow-up commit 39dd3f651 "extensions: ensure PYTHONPATH is set for gnome-3-38" made the analogous fix for PYTHONPATH.

Related issues

No related issues found above the similarity threshold.