Package Details: freedv-svn 3036-1

Git Clone URL: https://aur.archlinux.org/freedv-svn.git (read-only)
Package Base: freedv-svn
Description: Digital Voice for Radio Amateurs
Upstream URL: http://freedv.org/
Licenses: GPL2
Conflicts: freedv
Submitter: AxPU
Maintainer: None
Last Packager: mis
Votes: 0
Popularity: 0.000000
First Submitted: 2015-01-15 23:21
Last Updated: 2017-02-16 18:27

Latest Comments

shtrom commented on 2016-04-03 10:33

Should conflict with freedv (also, source URL no longer valid).

AxPU commented on 2015-09-22 20:23

Could probably be built by using statically linked SOX. Package is disowned in favour of the official release version that builds and works (static sox)

toddejohnson commented on 2015-09-22 06:27

I can confirm reverting to sox-14.4.1-4-x86_64.pkg.tar.xz compiles properly.

AxPU commented on 2015-09-03 22:05

Yes this is what i suspected. The sources also include a buildscript to download, build and statically link sox. While not nice this could be a solution for the time being. I am investigating but first tries still give errors. Let's see.

chuser commented on 2015-09-03 14:28

Yep: compiles fine using sox-14.4.1-4.

chuser commented on 2015-09-03 13:48

Just ran in to the same error whilst trying to install version 1.0.

I'd guess the problem is as described here:
https://groups.google.com/forum/#!searchin/digitalvoice/lsx_biquad_flow/digitalvoice/Ar5IB3JTie8/bwStCOhX00oJ

It might be worth trying it with an older version of sox.

AxPU commented on 2015-05-01 21:13

Thanks for the message!

I currently have the same problem and will look into it. I was able to build the package previously tough. Otherwise I wouldn't have added it to the AUR. There must have been a change upstream at the freedv project in the meantime.

I'm not a dev either, so let's see how long it takes me to figure it out :)

Any help is of course appreciated.

AxPU

snagles commented on 2015-04-28 12:52

Hi Andreas,

I am get the following error:
--
Linking CXX executable freedv
CMakeFiles/freedv.dir/sox_biquad.c.o: In function `sox_biquad_filter':
sox_biquad.c:(.text+0x1e2): undefined reference to `lsx_biquad_flow'
sox_biquad.c:(.text+0x268): undefined reference to `lsx_biquad_flow'
collect2: error: ld returned 1 exit status
src/CMakeFiles/freedv.dir/build.make:469: recipe for target 'src/freedv' failed
make[2]: *** [src/freedv] Error 1
CMakeFiles/Makefile2:75: recipe for target 'src/CMakeFiles/freedv.dir/all' failed
make[1]: *** [src/CMakeFiles/freedv.dir/all] Error 2
Makefile:116: recipe for target 'all' failed
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
--

I try to investigate but I am not developer and I am not sure if I am right but it looks that the path which is searching is wrong.
Actually the sox_biquad.c.o is locatede at:
--
freedv-svn/src/fdmdv2/build_linux/src/CMakeFiles/freedv.dir/
--

The compiler search the source in:
--
freedv-svn/src/fdmdv2/build_linux/CMakeFiles/freedv.dir/
--

I am not sure about that but want to ask do you successfully build the package eventually to share some extra instructions how to build this package. :) I am waiting for a long time to appear in AUR.

Thank you in advance.

Regards,
Alex LZ3JY