Skip to content

Build capsule-capture-libs from a bundled copy of libcapsule

Simon McVittie requested to merge wip/smcv/bundle-libcapsule into master
  • !310 (merged)

  • Add 'subprojects/libcapsule/' from commit '4e9d404fcff97f8d337a48c7375e327100595f98'

    git-subtree-dir: subprojects/libcapsule git-subtree-mainline: 596478d1 git-subtree-split: 4e9d404fcff97f8d337a48c7375e327100595f98

  • d/copyright: Include libcapsule

  • pressure-vessel: Build our own multiarch capsule-capture-libs

    By including this in libsteam-runtime-tools-0-helpers, we reduce the number of modules we need to manage and keep in sync. The rest of libcapsule isn't actively used yet, so this is a significant simplification.


/cc @denittis

I'm not 100% sure about this yet, but it seems like something we should consider, as a way to reduce the number of moving parts. What do you think?

If we land this, then our only non-library dependency will be our patched version of wflinfo (with the packaging changed to link libwaffle statically and add a multiarch prefix).

Edited by Simon McVittie

Merge request reports