testing/lomiri-location-service: fix build

This commit is contained in:
ptrcnull 2023-11-14 01:41:30 +01:00
parent 0d76b14f7c
commit 5d8e0d3d38
No known key found for this signature in database
GPG Key ID: 411F7B30801DD9CA
2 changed files with 29 additions and 1 deletions

View File

@ -12,6 +12,7 @@ depends_dev="
dbus-dev
gflags-dev
glog-dev
gpsd-dev
json-c-dev
libapparmor-dev
lomiri-trust-store-dev
@ -29,7 +30,9 @@ makedepends="$depends_dev
samurai
"
checkdepends="coreutils"
source="https://gitlab.com/ubports/development/core/location-service/-/archive/$pkgver/location-service-$pkgver.tar.gz"
source="https://gitlab.com/ubports/development/core/location-service/-/archive/$pkgver/location-service-$pkgver.tar.gz
cstdint.patch
"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
builddir="$srcdir/location-service-$pkgver"
@ -53,4 +56,5 @@ package() {
sha512sums="
cb336690469c97780348de86ba6881228160f3f7ef5c548cd7238fcaeca5f35b1fbd2fb5897d20a805e922b63e2592c159d93747ecfdd7ef94b40c4d5b708838 location-service-3.1.0.tar.gz
a593923e4a997977bdab1b7e72bfefbe401c5cb12c15d137e67c7e3527d3b0cd2be10a376140f081a5922d347bb5bce4c88140f33e53f1580bfdaad2a9f36f46 cstdint.patch
"

View File

@ -0,0 +1,24 @@
diff --git a/src/location_service/com/lomiri/location/satellite_based_positioning_state.cpp b/src/location_service/com/lomiri/location/satellite_based_positioning_state.cpp
index 022b595..ceadd6a 100644
--- a/src/location_service/com/lomiri/location/satellite_based_positioning_state.cpp
+++ b/src/location_service/com/lomiri/location/satellite_based_positioning_state.cpp
@@ -20,6 +20,7 @@
#include <iostream>
#include <unordered_map>
+#include <cstdint>
namespace location = com::lomiri::location;
diff --git a/src/location_service/com/lomiri/location/wifi_and_cell_reporting_state.cpp b/src/location_service/com/lomiri/location/wifi_and_cell_reporting_state.cpp
index 4ef18a2..f22b0f6 100644
--- a/src/location_service/com/lomiri/location/wifi_and_cell_reporting_state.cpp
+++ b/src/location_service/com/lomiri/location/wifi_and_cell_reporting_state.cpp
@@ -20,6 +20,7 @@
#include <iostream>
#include <unordered_map>
+#include <cstdint>
namespace location = com::lomiri::location;