Bug 286080 - comms/uhd: Updates uhd to unbreak it and build with boost 1.87
Summary: comms/uhd: Updates uhd to unbreak it and build with boost 1.87
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Michael Reifenberger
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-04-13 19:55 UTC by Diane Bruce
Modified: 2025-04-14 09:16 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (mr)


Attachments
uhd fix to update to latest and unbreak on boost 1.87 (23.79 KB, patch)
2025-04-13 19:55 UTC, Diane Bruce
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Diane Bruce freebsd_committer freebsd_triage 2025-04-13 19:55:14 UTC
Created attachment 259528 [details]
uhd fix to update to latest and unbreak on boost 1.87

Unbreak build due to change to boost 1.87
## 004.008.000.000
* Highlights / Main Changes
  - Addition of rfnoc_modtool and further improvements to RFNoC Image Builder
    toolsets. This further improves the ability to design RFNoC blocks and
    create custom FPGA bitfiles.
  - Replaced RFNoC FFT block with a new version
  - Improved Windows installation capabilities including distribution
    of binary Python bindings for Windows though PyPI
Comment 1 commit-hook freebsd_committer freebsd_triage 2025-04-14 09:15:44 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=5249256c3c57fd13d11d2d39ab638325be4a73a0

commit 5249256c3c57fd13d11d2d39ab638325be4a73a0
Author:     Michael Reifenberger <mr@FreeBSD.org>
AuthorDate: 2025-04-14 09:12:48 +0000
Commit:     Michael Reifenberger <mr@FreeBSD.org>
CommitDate: 2025-04-14 09:14:27 +0000

    comms/uhd: Updates uhd to unbreak it and build with boost 1.87

    Unbreak build due to change to boost 1.87
    * Highlights / Main Changes
      - Addition of rfnoc_modtool and further improvements to RFNoC Image Builder
        toolsets. This further improves the ability to design RFNoC blocks and
        create custom FPGA bitfiles.
      - Replaced RFNoC FFT block with a new version
      - Improved Windows installation capabilities including distribution
        of binary Python bindings for Windows though PyPI

    Remove obsolete patches.

    PR:             286080

    Reported by:    Diane Bruce

 comms/uhd/Makefile                                 |  25 +-
 comms/uhd/distinfo                                 |   6 +-
 ...k_octoclock_octoclock__image__loader.cpp (gone) |  11 -
 ...st_lib_usrp_mpmd_mpmd__image__loader.cpp (gone) |  35 ---
 ...st_lib_usrp_x300_x300__image__loader.cpp (gone) |  13 -
 comms/uhd/pkg-plist                                | 279 ++++++++++++++++++++-
 6 files changed, 293 insertions(+), 76 deletions(-)
Comment 2 Michael Reifenberger freebsd_committer freebsd_triage 2025-04-14 09:16:39 UTC
Hi,
thanks for the patch and working on Gnuradio!