Repository navigation
packages: add Qualcomm QRTR userspace stack - #502
quatrixone wants to merge 3 commits into
Conversation
Package the QRTR daemon stack needed by Qualcomm WLAN and filesystem services, and build its dependencies before phone packages. Keeping this in a standalone change lets all device installs and build cost be reviewed apart from the Mi 8 port.
The later Meson assignment replaced the earlier QRTR dependency. Keep both for clean package builds.
3b9a12b to
d3f67a3
Compare
|
Thanks for packaging these. They are needed: none of the four is in Arch Linux Before I can merge it:
Smaller things:
I'd like to merge this together with, or just before, the dipper device |
Add pinned provenance and runtime dependencies for the QRTR stack. Document RAM-only rmtfs use and leave modem partition handling to bring-up. Keep this scoped to Qualcomm phones and verify package metadata with tests.
|
Thanks for the round of fixes. One problem is new in this push, and it would break the build:
That's also why the build log from last time still matters. Please attach Two more before merge:
Smaller:
|
Summary
Add AArch64 packages for
qrtr,pd-mapper,tqftpserv, andrmtfs, and build them before phone packages that depend on them. Fixtqftpservmetadata so both QRTR and Meson are available during its build.These are shared Qualcomm userspace components for phones using the QRTR/QMI WLAN stack. The order keeps dependency resolution correct for any such device; other phones do not consume these packages.
Checks
packages/{qrtr,pd-mapper,tqftpserv,rmtfs}/test/all— passedgit diff --check— passedpd-mapperdependencies: pacman reported an invalid/corrupted package checksum. No pacman package listing was produced.