Package Details: srsran-4g-git 23.11.0.r0.geea87b1-1

Git Clone URL: https://aur.archlinux.org/srsran-4g-git.git (read-only, click to copy)
Package Base: srsran-4g-git
Description: Open source SDR 4G software suite from Software Radio Systems (SRS)
Upstream URL: https://www.srsran.com
Licenses: AGPL3
Conflicts: srsenb, srslte, srsran-4g, srsue
Provides: srsenb, srslte, srsran, srsran-4g, srsue
Submitter: Falkenber9
Maintainer: Falkenber9
Last Packager: Falkenber9
Votes: 1
Popularity: 0.000000
First Submitted: 2023-03-06 14:12 (UTC)
Last Updated: 2023-11-23 16:46 (UTC)

Dependencies (14)

Required by (0)

Sources (1)

Latest Comments

30p87 commented on 2026-06-15 22:06 (UTC) (edited on 2026-06-15 22:12 (UTC) by 30p87)

Hi, the package does not build successfully with libuhd installed, as the CMakeLists.txt will add "system" as required boost component when UHD is installed (src/srsRAN_4G/CMakeLists.txt:265). However, boost_system can't be found as it has no cmake file in /usr/lib/cmake (eg. boost_headers, needed later, is at /usr/lib/cmake/boost_headers-1.91.0. boost_system is not present at all). As the CMakeLists.txt specifically states that the "system" component only needs to be added on Ubuntu, I'd guess it also only exists there.

I'd suggest removing the offending line (eg. by doing sed -i 's|list(APPEND BOOST_REQUIRED_COMPONENTS "system")|set(_noop 1)|g' CMakeLists.txt in prepare(), for simplicity).