From 535386ffa0c9b8cc73f3097da5a0109bd8f4409f Mon Sep 17 00:00:00 2001 From: eabdullin Date: Wed, 5 Nov 2025 07:42:21 +0000 Subject: [PATCH] import OL gpsd-minimal-3.25-4.0.1.el9_6.2 --- SOURCES/gpsd-ubxsf.patch | 22 ++++++++++++++++++++++ SPECS/gpsd-minimal.spec | 18 +++++++++++++++--- 2 files changed, 37 insertions(+), 3 deletions(-) create mode 100644 SOURCES/gpsd-ubxsf.patch diff --git a/SOURCES/gpsd-ubxsf.patch b/SOURCES/gpsd-ubxsf.patch new file mode 100644 index 0000000..4847ae7 --- /dev/null +++ b/SOURCES/gpsd-ubxsf.patch @@ -0,0 +1,22 @@ +commit 1d15433d621343d7bfdff11772cf2209cba676fd +Author: Daniel Crowe +Date: Mon Feb 24 17:02:12 2025 -0800 + + gps/ubx.py: Add CFG-SFCORE-USE_SF config item. + +diff --git a/gps/ubx.py b/gps/ubx.py +index 286f4d994..aa0a97f02 100644 +--- a/gps/ubx.py ++++ b/gps/ubx.py +@@ -1637,6 +1637,11 @@ class ubx(object): + ("CFG-SEC-CFG_LOCK_UNLOCKGRP2", 0x10f6000b, "U2", 1, "", + "Configuration lockdown exempted group 2"), + ++ # CFG-SFCORE- ++ # F9 DR products, protver 33.20 ++ ("CFG-SFCORE-USE_SF", 0x10080001, "L", 1, "", ++ "Use ADR/UDR sensor fusion"), ++ + # CFG-SIGNAL- + ("CFG-SIGNAL", 0x1031ffff, "", 0, "", + "get all CFG-SIGNAL"), diff --git a/SPECS/gpsd-minimal.spec b/SPECS/gpsd-minimal.spec index 488130e..27dd008 100644 --- a/SPECS/gpsd-minimal.spec +++ b/SPECS/gpsd-minimal.spec @@ -1,11 +1,11 @@ %global scons_ver 4.5.2 %global scons python3 scons-%{scons_ver}/scripts/scons.py -%global note1 The Red Hat support for this package is limited. See -%global note2 https://access.redhat.com/support/policy/gpsd-support for more details. +%global note1 This package is released as a Technology Preview. +%global note2 Please see Oracle Linux 9 release notes for more details. Name: gpsd-minimal Version: 3.25 -Release: 4%{?dist} +Release: 4.0.1%{?dist}.2 Epoch: 1 Summary: Service daemon for mediating access to a GPS @@ -22,6 +22,8 @@ Patch1: gpsd-ipv6.patch Patch2: gpsd-scanfixes.patch # fix busy wait when reading from gpsd socket Patch3: gpsd-busywait.patch +# add CFG-SFCORE-USE_SF item to ubxtool +Patch4: gpsd-ubxsf.patch BuildRequires: gcc BuildRequires: dbus-devel @@ -64,6 +66,7 @@ This package contains various clients using gpsd. %patch -P 1 -p1 -b .ipv6 %patch -P 2 -p1 -b .scanfixes %patch -P 3 -p1 -b .busywait +%patch -P 4 -p1 -b .ubxsf # add note to man pages about limited support sed -i ':a;$!{N;ba};s|\(\.SH "[^"]*"\)|.SH "NOTE"\n%{note1}\n%{note2}\n\1|3' \ @@ -219,6 +222,15 @@ rm -rf %{buildroot}%{_docdir}/gpsd %{_mandir}/man1/zerk.1* %changelog +* Tue Nov 04 2025 EL Errata - 1:3.25-4.0.1.el9_6.2 +- Replaced upstream reference [Orabug: 35865525] + +* Thu Sep 25 2025 Miroslav Lichvar - 1:3.25-4.el9_6.2 +- rebuild + +* Thu Sep 04 2025 Miroslav Lichvar - 1:3.25-4.el9_6.1 +- add CFG-SFCORE-USE_SF item to ubxtool (RHEL-111902) + * Tue Aug 08 2023 Miroslav Lichvar - 1:3.25-4 - fix busy wait when reading from gpsd socket