Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions snap/snapcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -395,6 +395,15 @@ parts:
source-branch: ubuntu/resolute-devel
source-depth: 1
plugin: autotools
stage:
# python3.14 / meson are pulled in only to satisfy qemu's mkvenv during
# configure; the openstack-hypervisor part ships python at runtime, so
Copy link
Copy Markdown
Collaborator

@gboutry gboutry May 12, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What is the configure in this comment? the configure hook of the snap or the configure step of the C build?

# exclude these here to avoid stage conflicts.
- -usr/lib/python3.14
- -usr/lib/python3
- -usr/bin/python3*
- -usr/bin/meson
- -usr/share/meson*
stage-packages:
- seabios
- qemu-system-data
Expand Down Expand Up @@ -465,6 +474,8 @@ parts:
- libepoxy0
- libcacard0
- libnettle8t64
- python3-venv
- meson
build-packages:
- bison
- flex
Expand Down Expand Up @@ -635,6 +646,7 @@ parts:
- -Dlibdir=/snap/$CRAFT_PROJECT_NAME/current/usr/lib
- -Dincludedir=/snap/$CRAFT_PROJECT_NAME/current/usr/include
- -Dlocalstatedir=/var/snap/$CRAFT_PROJECT_NAME/common
- -Drunstatedir=/var/snap/$CRAFT_PROJECT_NAME/common/run
- -Dsysconfdir=/var/snap/$CRAFT_PROJECT_NAME/common/etc
override-build: |
dpkg-source --before-build $CRAFT_PART_SRC
Expand Down
Loading