diff --git a/.gitignore b/.gitignore index 1a7d378..9863e1a 100644 --- a/.gitignore +++ b/.gitignore @@ -1,27 +1,2 @@ -/gpsd-3.0.tar.gz -/gpsd-3.1.tar.gz -/gpsd-3.3.tar.gz -/gpsd-3.4.tar.gz -/gpsd-3.5.tar.gz -/gpsd-3.8.tar.gz -/gpsd-3.9.tar.gz -/gpsd-3.10.tar.gz -/gpsd-20140127gitf2753b.tar.gz -/gpsd-20140524gitd6b65b.tar.gz -/gpsd-3.11.tar.gz -/gpsd-3.13.tar.gz -/gpsd-3.14.tar.gz -/gpsd-3.15.tar.gz -/gpsd-3.16.tar.gz -/gpsd-3.17.tar.gz -/gpsd-3.18.tar.gz -/gpsd-3.18.1.tar.gz -/gpsd-3.19.tar.gz -/gpsd-3.20.tar.gz -/gpsd-3.22.tar.gz -/gpsd-3.23.tar.gz -/gpsd-3.23.1.tar.gz -/gpsd-3.24.tar.gz -/gpsd-3.25.tar.gz -/gpsd-3.26.1.tar.gz -/scons-4.6.0.tar.gz +gpsd-3.26.1.tar.gz +scons-4.6.0.tar.gz diff --git a/gating.yaml b/gating.yaml deleted file mode 100644 index 89c5b54..0000000 --- a/gating.yaml +++ /dev/null @@ -1,6 +0,0 @@ ---- !Policy -product_versions: - - rhel-* -decision_context: osci_compose_gate -rules: - - !PassingTestCaseRule {test_case_name: osci.brew-build.tier0.functional} diff --git a/gpsd.spec b/gpsd.spec index 84aee1f..b1a8ff9 100644 --- a/gpsd.spec +++ b/gpsd.spec @@ -9,12 +9,12 @@ %global scons_ver 4.6.0 %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 10 release notes for more details. Name: gpsd Version: 3.26.1 -Release: 3%{?dist} +Release: 1.0.1%{?dist}.1 Epoch: 1 Summary: Service daemon for mediating access to a GPS @@ -69,9 +69,6 @@ can share access to a GPS without contention or loss of data. Also, gpsd responds to queries with a format that is substantially easier to parse than NMEA 0183. -%{note1} -%{note2} - %if %{with_libs} %package libs Summary: Client libraries in C for talking to a running gpsd or GPS @@ -80,9 +77,6 @@ Summary: Client libraries in C for talking to a running gpsd or GPS This package contains the gpsd libraries that manage access to a GPS for applications. -%{note1} -%{note2} - %package devel Summary: Development files for the gpsd library Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} @@ -90,9 +84,6 @@ Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} %description devel This package provides C header files for the gpsd shared libraries that manage access to a GPS for applications - -%{note1} -%{note2} %endif %if %{with_qt} @@ -106,9 +97,6 @@ Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} This package provide C++ and Qt bindings for use with the libgps library from gpsd. -%{note1} -%{note2} - %package qt-devel Summary: Development files for the C++/Qt5 bindings for the gpsd library Requires: %{name}-qt%{?_isa} = %{epoch}:%{version}-%{release} @@ -116,9 +104,6 @@ Requires: %{name}-qt%{?_isa} = %{epoch}:%{version}-%{release} %description qt-devel This package provides the development files for the C++ and Qt bindings for use with the libgps library from gpsd. - -%{note1} -%{note2} %endif %package -n python3-%{name} @@ -133,9 +118,6 @@ Requires: python3-pyserial This package contains the python3 modules that manage access to a GPS for applications. -%{note1} -%{note2} - %package clients Summary: Clients for gpsd Requires: python3-%{name} = %{epoch}:%{version}-%{release} @@ -147,9 +129,6 @@ Obsoletes: gpsd-minimal-clients %description clients This package contains various clients using gpsd. -%{note1} -%{note2} - %package xclients Summary: Graphical clients for gpsd Requires: python3-%{name} = %{epoch}:%{version}-%{release} @@ -162,9 +141,6 @@ Conflicts: gpsd-clients < 1:3.25-6 %description xclients This package contains X clients using gpsd. -%{note1} -%{note2} - %prep %setup -q -a 1 %autopatch -p1 @@ -382,13 +358,13 @@ rm -rf %{buildroot}%{_docdir}/gpsd %{_mandir}/man1/xgpsspeed.1* %changelog -* Mon Jan 19 2026 Miroslav Lichvar - 1:3.26.1-3 +* Mon Jan 19 2026 EL Errata - 1:3.26.1-1.0.1.el10_1.1 +- Replace upstream reference [Orabug: 37033219] + +* Mon Jan 05 2026 Miroslav Lichvar - 1:3.26.1-1.el10_1.1 - fix buffer overflow in NMEA2000 driver (CVE-2025-67268) - fix integer underflow in handling of Navcom packets (CVE-2025-67269) -* Wed Oct 01 2025 Miroslav Lichvar - 1:3.26.1-2 -- add support note to package descriptions (RHEL-113507) - * Thu May 29 2025 Miroslav Lichvar - 1:3.26.1-1 - update to 3.26.1 (RHEL-94234) diff --git a/tests/smoke/runtest.sh b/tests/smoke/runtest.sh deleted file mode 100755 index facfead..0000000 --- a/tests/smoke/runtest.sh +++ /dev/null @@ -1,27 +0,0 @@ -#!/bin/bash - -set -e - -r=0 - -executables=$(rpm -ql gpsd gpsd-clients | grep -E '/s?bin/') -for b in $executables; do - case "$(basename "$b")" in - gpsdebuginfo) - continue;; - zerk) - h="-h";; - *) - h="--help";; - esac - - if "$b" "$h" |& grep -qi '^usage *:'; then - echo "$b OK" - else - echo "$b FAILED" - "$b" "$h" || : - r=1 - fi -done - -exit $r diff --git a/tests/tests.yml b/tests/tests.yml deleted file mode 100644 index 1725279..0000000 --- a/tests/tests.yml +++ /dev/null @@ -1,7 +0,0 @@ -- hosts: localhost - roles: - - role: standard-test-basic - tags: - - classic - tests: - - smoke