Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

move xz (lzma) support out of sysroot #8779

Open
wants to merge 8 commits into
base: master
Choose a base branch
from

Conversation

heitbaum
Copy link
Contributor

@heitbaum heitbaum commented Mar 31, 2024

The follow changes allow the xz package to be moved out of sysroot

  • The pre_configure_target for vfs.libarchive and pvr.iptvsimple allow xz to be linked in from outside the sysroot

xz:host is actually not used.
These are the changes to the packages:

  • squashfs-tools: drop xz support
    • all images are currently zstd
  • toolchain: drop xz:host DEPEND
  • linux: drop xz:host DEPEND
  • Python3: drop xz:host DEPEND

xz target changes:

  • vfs.libarchive: use non sysroot xz
  • pvr.iptvsimple: use non sysroot xz
  • inputstream.ffmpegdirect: does not use xz

xz: drop host build

This PR maintains xz in the LE image: that being:

  • image/system/usr/lib/python3.11/lib-dynload/_lzma.so

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant