Package: uhd / 4.3.0.0+ds1-5

Metadata

Package Version Patches format
uhd 4.3.0.0+ds1-5 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
revert cmake allow UHD library and utilities to be in separ | (download)

host/lib/utils/CMakeLists.txt | 9 1 + 8 - 0 !
1 file changed, 1 insertion(+), 8 deletions(-)

 revert patch cmake: allow uhd library and utilities to be in
 separate lib directories

Users of the module feature expect ${LIB_SUFFIX} to be in the path
for modules. The commit of Wed, 15 Jun 2016 09:44:54 -0700
broke that convention.


doxygen pdf | (download)

host/docs/CMakeLists.txt | 4 3 + 1 - 0 !
host/docs/Doxyfile.in | 4 2 + 2 - 0 !
host/docs/properties.dox | 54 16 + 38 - 0 !
3 files changed, 21 insertions(+), 41 deletions(-)

 [patch 04/11] doxygen pdf

Generate PDF documentation as part of build.

debian boost python | (download)

host/python/CMakeLists.txt | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 [patch 5/5] debian boost python debian policy is to avoid rpath.


rfnoc blocks track runtime abi | (download)

host/CMakeLists.txt | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [patch 07/11] rfnoc blocks track runtime abi

Including ABI version in paths allows multiple versions of libuhd
to be installed at once, easing transition conflicts.

avoid doxygen misplaced alignment | (download)

host/docs/calibration.dox | 4 2 + 2 - 0 !
host/docs/usrp_n3xx.dox | 17 4 + 13 - 0 !
host/docs/usrp_x4xx.dox | 37 5 + 32 - 0 !
3 files changed, 11 insertions(+), 47 deletions(-)

 [patch 08/11] avoid doxygen misplaced alignment

The Debian package build for Doxygen and Latex breaks when using
unicode box drawing characters.

debian images installation path | (download)

host/include/uhd/utils/paths.hpp | 2 1 + 1 - 0 !
host/lib/utils/paths.cpp | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 [patch 11/11] debian images installation path

Quick fix for the default Debian package location for images.

cmake check march | (download)

host/lib/transport/uhd-dpdk/CMakeLists.txt | 6 5 + 1 - 0 !
host/tests/CMakeLists.txt | 9 8 + 1 - 0 !
2 files changed, 13 insertions(+), 2 deletions(-)

 [patch] cmake check march

Some build platforms do not have the -march=native compiler option.
This commit adds CMake checks to avoid an unrecognized option error.

set_python3_sysconfig_scheme | (download)

host/python/CMakeLists.txt | 2 1 + 1 - 0 !
mpm/python/CMakeLists.txt | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 set python3 sysconfig scheme

 Newer Python3 versions changed the defaults UHD depended upon.
 Being explicit in calling sysconfig.get_path fixes this.


debian mathjax relpath | (download)

fpga/docs/Doxyfile | 4 2 + 2 - 0 !
host/docs/CMakeLists.txt | 2 1 + 1 - 0 !
2 files changed, 3 insertions(+), 3 deletions(-)

 debian mathjax relpath
 Installing Doxygen generated html documentation to use locally installed
 MathJax javascript when installed on a Debian system.


dpdk 22.11.patch | (download)

host/lib/include/uhdlib/transport/dpdk/common.hpp | 1 1 + 0 - 0 !
host/lib/transport/uhd-dpdk/dpdk_common.cpp | 9 9 + 0 - 0 !
2 files changed, 10 insertions(+)

 fix build with dpdk 22.11 lts