Compare commits

..

No commits in common. "rawhide" and "epel10.3" have entirely different histories.

3 changed files with 22 additions and 30 deletions

View file

@ -1,2 +1,2 @@
SHA512 (uhd-4.10.0.0.tar.gz) = 600b6c8b1d5e37643e086d00e3c594b6b83a467b097576625dd4a949b3aab81cbbc221f2649a639fef67dfc0dce3bb919abee3cfb6ca266ad547262a16cdbd0e
SHA512 (uhd-images_4.10.0.0.tar.xz) = c5e54f47361a71baa3b5450fd4a3970a03349ecd69837a5de03a63f42b977f1e7e7246c0645d7178feac31f0c071e1914b3d8fcd60f8031aef4cfa45539d5054
SHA512 (uhd-4.9.0.0.tar.gz) = df8dc56035c5fb18b958fdb6ffd28ed1bbf4a4dd051800865fe4e9a2df953e13e1930ed285507dc6d2736443a285283741b1d0dc3dae862b0bb3e477d8532641
SHA512 (uhd-images_4.9.0.0.tar.xz) = df173afdc9a3b69989a392ec2d51a1494dfe14ba2b85a775011d09564a3928c3ccd8f68aa0b02b244ef4a5bb7c21998318bd488770b1c9f7fe354bd97ff3a0e3

View file

@ -0,0 +1,13 @@
diff --git a/host/lib/utils/paths.cpp b/host/lib/utils/paths.cpp
index 2eac87e..2a3a3f1 100644
--- a/host/lib/utils/paths.cpp
+++ b/host/lib/utils/paths.cpp
@@ -283,7 +283,7 @@ std::string uhd::get_pkg_data_path()
std::string uhd::get_lib_path(void)
{
- fs::path runtime_libfile_path = boost::dll::this_line_location();
+ fs::path runtime_libfile_path = "/usr" / boost::dll::this_line_location();
// Normalize before decomposing path so result is reliable
fs::path lib_path = runtime_libfile_path.lexically_normal().parent_path();
return lib_path.string();

View file

@ -29,10 +29,9 @@
Name: uhd
URL: http://github.com/EttusResearch/uhd
Version: 4.10.0.0
#%%global images_ver %%{version}
%global images_ver 4.10.0.0
Release: 4%{?dist}
Version: 4.9.0.0
%global images_ver %{version}
Release: 2%{?dist}
# Automatically converted from old format: GPLv3+ - review is highly recommended.
License: GPL-3.0-or-later
BuildRequires: make
@ -70,6 +69,9 @@ Summary: Universal Hardware Driver for Ettus Research products
Source0: %{url}/archive/v%{version}/uhd-%{version}.tar.gz
Source1: %{name}-limits.conf
Source2: %{url}/releases/download/v%{images_ver}/uhd-images_%{images_ver}.tar.xz
# dirty workaround for the https://github.com/EttusResearch/uhd/issues/551
# until the better fix is available
Patch: uhd-4.8.0.0-imagepath-fix.patch
%description
The UHD is the universal hardware driver for Ettus Research products.
@ -170,7 +172,7 @@ popd
#%%check
#cd host/%%{_vpath_builddir}
#%%ctest
#make test
%install
# fix python shebangs (run again for generated scripts)
@ -278,29 +280,6 @@ install -m0644 -D uhd.sysusers.conf %{buildroot}%{_sysusersdir}/uhd.conf
%endif
%changelog
* Wed Jul 22 2026 Python Maint <python-maint@redhat.com> - 4.10.0.0-4
- Rebuilt for Python 3.15.0b4 ABI change
* Fri Jul 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 4.10.0.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
* Thu Jun 04 2026 Python Maint <python-maint@redhat.com> - 4.10.0.0-2
- Rebuilt for Python 3.15
* Tue Apr 28 2026 Jaroslav Škarvada <jskarvad@redhat.com> - 4.10.0.0-1
- New version
Resolves: rhbz#2451594
* Tue Jan 20 2026 Fedora Release Engineering <releng@fedoraproject.org> - 4.9.0.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
* Mon Jan 12 2026 Jonathan Wakely <jwakely@fedoraproject.org> - 4.9.0.1-2
- Rebuilt for Boost 1.90
* Mon Oct 13 2025 Jaroslav Škarvada <jskarvad@redhat.com> - 4.9.0.1-2
- New version
Resolves: rhbz#2403533
* Fri Sep 19 2025 Python Maint <python-maint@redhat.com> - 4.9.0.0-2
- Rebuilt for Python 3.14.0rc3 bytecode