Search Criteria
Package Details: srsran-4g-git 23.11.0.r0.geea87b1-1
Package Actions
| 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)
- boost-libs
- fftw (fftw-amdAUR)
- libconfig (libconfig-gitAUR)
- lksctp-tools
- mbedtls (mbedtls-gitAUR, mbedtls-dtlsAUR)
- pcsclite (pcsclite-gitAUR)
- srsgui
- boost (boost-gitAUR) (make)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make)
- bladerf (bladerf-gitAUR, libbladerf-gitAUR) (optional) – driver for bladeRF support
- libuhd (libuhd-antsdr-gitAUR) (optional) – driver for USRP support
- soapysdr (soapysdr-gitAUR) (optional) – driver for SoapySDR support
- zeromq (zeromq-gitAUR, zeromq-gitAUR) (optional) – driver for ZeroMQ support
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.txtin prepare(), for simplicity).