Le 30/06/2025 à 14:47, Arnaud Ferraris a écrit :
[ Checklist ] [x] all changes are documented in the d/changelog [x] I reviewed all changes and I approve them [x] attach debdiff against the package in testing
Forgot to actually attach the debdiff, my bad. Cheers, Arnaud
diff -Nru rmtfs-1.1/debian/changelog rmtfs-1.1/debian/changelog --- rmtfs-1.1/debian/changelog 2025-02-03 17:01:58.000000000 +0100 +++ rmtfs-1.1/debian/changelog 2025-05-19 12:18:34.000000000 +0200 @@ -1,3 +1,18 @@ +rmtfs (1.1-3) unstable; urgency=medium + + * d/control: only build for ARMv7+ + This package is specifically aimed at supporting hardware features of + modern Qualcomm SoC's, which are all ARM-based (mostly `arm64`, but that + includes `armhf` parts such as e.g. MSM8916). There's no point shipping + this package on other architectures, so limit the list to `armhf` and + `arm64`, while keeping `amd64` as it greatly simplifies running CI and + debugging builds. + * d/patches: backport upstream service fix. + The QRTR nameserver has been built into the kernel for years now, so the + service no longer needs to depend on `qrtr-ns.service`. (Closes: #1104083) + + -- Arnaud Ferraris <aferraris@debian.org> Mon, 19 May 2025 12:18:34 +0200 + rmtfs (1.1-2) unstable; urgency=medium * debian: add udeb package. diff -Nru rmtfs-1.1/debian/control rmtfs-1.1/debian/control --- rmtfs-1.1/debian/control 2025-02-03 17:01:58.000000000 +0100 +++ rmtfs-1.1/debian/control 2025-05-19 12:18:34.000000000 +0200 @@ -14,7 +14,7 @@ Rules-Requires-Root: no Package: rmtfs -Architecture: any +Architecture: amd64 armhf arm64 Depends: ${misc:Depends}, ${shlibs:Depends}, Description: Qualcomm Remote Filesystem Service implementation @@ -29,7 +29,7 @@ Build-Profiles: <!noudeb> Package-Type: udeb Section: debian-installer -Architecture: any +Architecture: amd64 armhf arm64 Depends: ${misc:Depends}, ${shlibs:Depends}, Description: Qualcomm Remote Filesystem Service implementation diff -Nru rmtfs-1.1/debian/patches/0001-rmtfs.service.in-Remove-dependency-on-qrtr-ns.servic.patch rmtfs-1.1/debian/patches/0001-rmtfs.service.in-Remove-dependency-on-qrtr-ns.servic.patch --- rmtfs-1.1/debian/patches/0001-rmtfs.service.in-Remove-dependency-on-qrtr-ns.servic.patch 1970-01-01 01:00:00.000000000 +0100 +++ rmtfs-1.1/debian/patches/0001-rmtfs.service.in-Remove-dependency-on-qrtr-ns.servic.patch 2025-05-19 12:18:34.000000000 +0200 @@ -0,0 +1,24 @@ +From: Luca Weiss <luca.weiss@fairphone.com> +Date: Mon, 11 Mar 2024 11:02:29 +0100 +Subject: rmtfs.service.in: Remove dependency on qrtr-ns.service + +The QRTR nameserver has been built into the kernel for years now, drop +the dependency since qrtr-ns.service won't do anything anyways. + +Origin: upstream commit 44fcb2ec647ba4e56ab4d3ebea42f08aa71677f5 +--- + rmtfs.service.in | 2 -- + 1 file changed, 2 deletions(-) + +diff --git a/rmtfs.service.in b/rmtfs.service.in +index 8384043..abd12df 100644 +--- a/rmtfs.service.in ++++ b/rmtfs.service.in +@@ -1,7 +1,5 @@ + [Unit] + Description=Qualcomm remotefs service +-Requires=qrtr-ns.service +-After=qrtr-ns.service + + [Service] + ExecStart=RMTFS_PATH/rmtfs -r -P -s diff -Nru rmtfs-1.1/debian/patches/series rmtfs-1.1/debian/patches/series --- rmtfs-1.1/debian/patches/series 1970-01-01 01:00:00.000000000 +0100 +++ rmtfs-1.1/debian/patches/series 2025-05-19 12:18:34.000000000 +0200 @@ -0,0 +1 @@ +0001-rmtfs.service.in-Remove-dependency-on-qrtr-ns.servic.patch
Attachment:
OpenPGP_0xD3EBB5966BB99196.asc
Description: OpenPGP public key
Attachment:
OpenPGP_signature.asc
Description: OpenPGP digital signature