Package Details: gnuradio-git v3.7.9.2.178.g6a33fff-1

Git Clone URL: https://aur.archlinux.org/gnuradio-git.git (read-only)
Package Base: gnuradio-git
Description: General purpose DSP and SDR toolkit. With drivers for usrp and fcd.
Upstream URL: http://gnuradio.org
Licenses: GPL
Conflicts: gnuradio
Provides: gnuradio
Submitter: None
Maintainer: asdil12
Last Packager: asdil12
Votes: 22
Popularity: 1.362568
First Submitted: 2010-08-05 12:14
Last Updated: 2016-04-26 09:50

Dependencies (35)

Required by (23)

Sources (1)

Latest Comments

ta33ers commented on 2016-11-23 16:06

I was trying to update, received this error, as a side note, I have been trying to build from source, I was able to do it two weeks ago, but have had the same errors this week with a new attempt. I should add that I got to 71% before my errors occured.
[ 65%] Building CXX object gr-comedi/lib/CMakeFiles/gnuradio-comedi.dir/sink_s_impl.cc.o
[ 65%] Building CXX object gr-comedi/lib/CMakeFiles/gnuradio-comedi.dir/source_s_impl.cc.o
[ 65%] Linking CXX shared library libgnuradio-comedi-3.7.11git.so
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libcomedi.a(libcomedi_la-cmd.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libcomedi.a(libcomedi_la-comedi.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libcomedi.a(libcomedi_la-error.o): relocation R_X86_64_TPOFF32 against symbol `__comedi_errno' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libcomedi.a(libcomedi_la-filler.o): relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libcomedi.a(libcomedi_la-ioctl.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: libgnuradio-comedi-3.7.11git.so.0.0.0: version node not found for symbol comedi_get_front_count@@v0.7.18
/usr/bin/ld: failed to set dynamic section sizes: Bad value
collect2: error: ld returned 1 exit status
make[2]: *** [gr-comedi/lib/CMakeFiles/gnuradio-comedi.dir/build.make:138: gr-comedi/lib/libgnuradio-comedi-3.7.11git.so.0.0.0] Error 1
make[1]: *** [CMakeFiles/Makefile2:9824: gr-comedi/lib/CMakeFiles/gnuradio-comedi.dir/all] Error 2
make: *** [Makefile:161: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build gnuradio-git.

asdil12 commented on 2016-04-26 09:50

scotchnsoda: applied the changes

scotchnsoda commented on 2016-04-26 02:59

The pkgbuild is still out of date. As keenerd said, need to add 'libvolk' to depends, and remove line 41-44 ( all the stuff about pulling volk submodule). The flag -DENABLE_INTERNAL_VOLK=OFF should be added too.

Also, they restructured the grc/ directory. pkgbuild also needs the following edits.
line 46:
sed -i -e "s|GR_PKG_LIBEXEC_DIR|GR_RUNTIME_DIR|" grc/scripts/freedesktop/CMakeLists.txt
line 70:
cd "$srcdir/$_gitname/grc/freedesktop"

keenerd commented on 2016-03-23 23:00

Volk has issues when building with cmake 3.5. I've created a libvolk-git package to fix this. (And will be making an official volk package for the repositories.) Could you remove the submodules stuff, add 'libvolk' to the depends, and use the -DENABLE_INTERNAL_VOLK=OFF switch?

asdil12 commented on 2015-04-17 06:36

@keenerd: updated

keenerd commented on 2015-04-16 23:26

Here is an updated pkgbuild: http://kmkeen.com/tmp/PKGBUILD.gnuradio-git

dack commented on 2014-08-27 19:57

A couple of dependency issues:

- wxpython optional dependency should be wxpython2.8. AFAIK gnuradio does not support wxpython 3.0
- there is on optional dependency on pyxml, which does not exist in arch or AUR.

kg4cjv commented on 2014-08-23 21:32

please add python2-cheetah to dependencies.

asdil12 commented on 2014-05-24 06:29

This is a git pkg so the testsuite may contain fails.

If you want to skip the testsuite, there is a yaourt/makepkg option (something like --nocheck).

alfonzo1955 commented on 2014-05-23 20:45

@Chehri

I got the same error, just comment out the "make test" line in the PKGBUILD

All comments