Package Details: gr-binviz-git v5.10ff87e-1

Git Clone URL: https://aur.archlinux.org/gr-binviz-git.git (read-only, click to copy)
Package Base: gr-binviz-git
Description: A GNU Radio Companion out-of-tree module for visualization of char data types
Upstream URL: https://github.com/CBrunsch/BinViz/tree/master/gr-binviz
Licenses: unknown
Provides: gr-binviz
Submitter: zezadas
Maintainer: zezadas
Last Packager: zezadas
Votes: 0
Popularity: 0.000000
First Submitted: 2018-11-10 17:42 (UTC)
Last Updated: 2021-12-13 09:36 (UTC)

Latest Comments

Distag commented on 2021-12-03 17:27 (UTC)

"CppUnit required to compile binviz" Add cppunit as build depend.

And there is also a build issue.

dreieck commented on 2021-09-30 16:45 (UTC)

Fails to build for me:

[...]
[ 58%] Linking CXX executable binviz_swig_swig_2d0df
Swig source
Deprecated command line option: -modern. This option is now always on.
/[...]/gr-binviz-git/src/BinViz/gr-binviz/swig/binviz_swig.i:5: Error: Unable to find 'gnuradio.i'
make[2]: *** [swig/CMakeFiles/binviz_swig_swig_2d0df.dir/build.make:110: swig/binviz_swig_swig_2d0df] Error 1
make[2]: *** Deleting file 'swig/binviz_swig_swig_2d0df'
make[1]: *** [CMakeFiles/Makefile2:337: swig/CMakeFiles/binviz_swig_swig_2d0df.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
/[...]/gr-binviz-git/src/BinViz/gr-binviz/lib/binimg.cc: In member function ‘int BinImg::wrapPosition()’:
/[...]/gr-binviz-git/src/BinViz/gr-binviz/lib/binimg.cc:393:1: warning: no return statement in function returning non-void [-Wreturn-type]
  393 | }
      | ^
/[...]/gr-binviz-git/src/BinViz/gr-binviz/lib/vizsink_b_impl.cc: In static member function ‘static gr::binviz::vizsink_b::sptr gr::binviz::vizsink_b::make(int, int, const string&, const string&, const string&, bool)’:
/[...]/gr-binviz-git/src/BinViz/gr-binviz/lib/vizsink_b_impl.cc:38:9: error: could not convert ‘gnuradio::get_initial_sptr(T*) [with T = gr::binviz::vizsink_b_impl]()’ from ‘std::shared_ptr<gr::binviz::vizsink_b_impl>’ to ‘gr::binviz::vizsink_b::sptr’ {aka ‘boost::shared_ptr<gr::binviz::vizsink_b>’}
   37 |       return gnuradio::get_initial_sptr
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~
   38 |         (new vizsink_b_impl(width, height, start_pattern, end_pattern, drop_pattern, skip_zero_bytes));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |         |
      |         std::shared_ptr<gr::binviz::vizsink_b_impl>
make[2]: *** [lib/CMakeFiles/gnuradio-binviz.dir/build.make:90: lib/CMakeFiles/gnuradio-binviz.dir/vizsink_b_impl.cc.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:285: lib/CMakeFiles/gnuradio-binviz.dir/all] Error 2
make: *** [Makefile:146: all] Error 2

dreieck commented on 2021-09-30 16:44 (UTC)

Can you please add conflicts=('gr-binviz'), and maybe also =${pkgver} to the gr-binviz entry in the provides array?

Also, it seems that the versioning scheme is not monotoneously increasing.

When there are git commits between official version number change, only the git hash will vary, which is errativ with respect to version sorting.

So, please add something like +r<git-commit-count>. in between the official version number and the git hash.

Thanks for maintaining!