import OL gpsd-3.26.1-1.0.1.el10_1.1

This commit is contained in:
eabdullin 2026-01-21 08:09:19 +00:00
parent c57530e85f
commit 1044bb3327
5 changed files with 9 additions and 98 deletions

29
.gitignore vendored
View File

@ -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

View File

@ -1,6 +0,0 @@
--- !Policy
product_versions:
- rhel-*
decision_context: osci_compose_gate
rules:
- !PassingTestCaseRule {test_case_name: osci.brew-build.tier0.functional}

View File

@ -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 <mlichvar@redhat.com> - 1:3.26.1-3
* Mon Jan 19 2026 EL Errata <el-errata_ww@oracle.com> - 1:3.26.1-1.0.1.el10_1.1
- Replace upstream reference [Orabug: 37033219]
* Mon Jan 05 2026 Miroslav Lichvar <mlichvar@redhat.com> - 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 <mlichvar@redhat.com> - 1:3.26.1-2
- add support note to package descriptions (RHEL-113507)
* Thu May 29 2025 Miroslav Lichvar <mlichvar@redhat.com> - 1:3.26.1-1
- update to 3.26.1 (RHEL-94234)

View File

@ -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

View File

@ -1,7 +0,0 @@
- hosts: localhost
roles:
- role: standard-test-basic
tags:
- classic
tests:
- smoke