Package Details: gr-baz fdad72a-3

Git Clone URL: https://aur.archlinux.org/gr-baz.git (read-only, click to copy)
Package Base: gr-baz
Description: gr-baz is a GNU Radio project that adds new functionality (blocks, GRC definitions, apps, etc).
Upstream URL: https://github.com/balint256/gr-baz
Licenses: unknown
Provides: gr-baz
Submitter: Phaotee
Maintainer: Phaotee
Last Packager: Phaotee
Votes: 2
Popularity: 0.000000
First Submitted: 2018-04-22 20:37 (UTC)
Last Updated: 2018-06-25 22:45 (UTC)

Dependencies (3)

Required by (0)

Sources (1)

Latest Comments

dreieck commented on 2021-09-30 14:52 (UTC)

Fails to build for me with

CMake Error at CMakeLists.txt:138 (message):
  GnuRadio Core required to compile baz

Installed is the currently latest gnuradio from the community repository, version 3.9.2.0-3.

Full build() output:

==> Starting build()...
-- The CXX compiler identification is GNU 11.1.0
-- The C compiler identification is GNU 11.1.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Build type not specified: defaulting to release.
-- Found Boost: /usr/lib64/cmake/Boost-1.76.0/BoostConfig.cmake (found suitable version "1.76.0", minimum required is "1.35") found components: system thread 
-- Found LOG4CPP: /usr/lib/liblog4cpp.so
CMake Warning (dev) at /usr/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake:438 (message):
  The package name passed to `find_package_handle_standard_args` (PkgConfig)
  does not match the name of the calling package (GMP).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  /usr/share/cmake-3.21/Modules/FindPkgConfig.cmake:70 (find_package_handle_standard_args)
  /usr/lib64/cmake/gnuradio/FindGMP.cmake:2 (include)
  /usr/lib64/cmake/gnuradio/FindMPLIB.cmake:1 (find_package)
  /usr/share/cmake-3.21/Modules/CMakeFindDependencyMacro.cmake:47 (find_package)
  /usr/lib64/cmake/gnuradio/GnuradioConfig.cmake:14 (find_dependency)
  CMakeLists.txt:135 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") 
-- Checking for module 'gmp'
--   Found gmp, version 6.2.1
-- Found GMP: /usr/lib/libgmpxx.so  
-- Using GMP.
-- Found MPLIB: /usr/lib/libgmpxx.so  
-- Found Boost: /usr/lib64/cmake/Boost-1.76.0/BoostConfig.cmake (found suitable version "1.76.0", minimum required is "1.76.0") found components: date_time program_options filesystem system regex thread unit_test_framework 
-- Found Volk: Volk::volk  
-- User set python executable /usr/bin/python3
-- Found PythonInterp: /usr/bin/python3 (found version "3.9.7") 
-- Found PythonLibs: /usr/lib/libpython3.9.so (found suitable exact version "3.9.7") 
CMake Error at CMakeLists.txt:138 (message):
  GnuRadio Core required to compile baz


-- Configuring incomplete, errors occurred!
See also "/[...]/gr-baz/src/gr-baz/build/CMakeFiles/CMakeOutput.log".
See also "/[...]/gr-baz/src/gr-baz/build/CMakeFiles/CMakeError.log".
==> ERROR: A failure occurred in build().
    Aborting...

Thanks for maintaining!

dreieck commented on 2021-09-30 14:35 (UTC)

This package uses the latest checkout from a git repository.

According to the packaging guidelines, $pkgname should end with -git in that case.

Please rename your package accordingly (i.e. submit a new one and then submit a merge request on this one), and include appropriate provides and conflicts entries.

Thanks for maintaining!

dreieck commented on 2021-09-30 14:31 (UTC)

$pkgver is not monotoneously increading, but this is required. It currently uses git commit has, which is erratic with respect to version number ordering.

Please, use a strictly monotonic increasing versioning scheme.

Best, try to figure out if there is some official upstream version. Then use it as the first part of the version number.

Then, or if the former is not available only, use e.g. git commit count, optionally for information's sake latest commit date and latest git commit hash.

And don't forget to increment $epoch if you change the versioning scheme.

Thanks for maintaining!

masterplayer31 commented on 2019-11-13 06:07 (UTC)

Cannot build:

CMake Error at CMakeLists.txt:137 (message): GnuRadio Core required to compile baz

drws commented on 2019-03-05 20:32 (UTC)

The package does not build on updated Arch with GNURadio v3.7.13.4-5:

make[2]: *** [lib/CMakeFiles/gnuradio-baz.dir/build.make:297: lib/CMakeFiles/gnuradio-baz.dir/baz_burster.cc.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:123: lib/CMakeFiles/gnuradio-baz.dir/all] Error 2
make: *** [Makefile:141: all] Error 2