Package Details: liquid-dsp-git v1.3.1.r134.gdd3facf8-1

Git Clone URL: https://aur.archlinux.org/liquid-dsp-git.git (read-only)
Package Base: liquid-dsp-git
Description: Digital signal processing library for software-defined radios
Upstream URL: http://liquidsdr.org
Licenses: MIT
Conflicts: liquid-dsp
Provides: liquid-dsp-git
Submitter: MuPuF
Maintainer: ricardomv
Last Packager: ricardomv
Votes: 9
Popularity: 0.196013
First Submitted: 2014-05-02 14:23
Last Updated: 2018-05-20 15:38

Dependencies (2)

Sources (1)

Latest Comments

FFY00 commented on 2018-05-19 19:38

Hi, can you fix the conflicts/provides?

provides=("${pkgname%-git}") conflicts=("${pkgname%-git}")

'%-git' remove the '-git' from the package name. This will make the package provide 'liquid-dsp'.

oddstr13 commented on 2017-01-31 13:20

Compile error. CFLAGS="-march=native" allows for successful build as noted by @sehnem




gcc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -I . -I include -Wall -fPIC -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -D_FORTIFY_SOURCE=2 -c -o src/dotprod/src/dotprod_cccf.mmx.o src/dotprod/src/dotprod_cccf.mmx.c
In file included from src/dotprod/src/dotprod_cccf.mmx.c:49:0:
src/dotprod/src/dotprod_cccf.mmx.c: In function ‘dotprod_cccf_execute_mmx’:
/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/include/pmmintrin.h:50:1: error: inlining failed in call to always_inline ‘_mm_addsub_ps’: target specific option mismatch
_mm_addsub_ps (__m128 __X, __m128 __Y)
^~~~~~~~~~~~~
src/dotprod/src/dotprod_cccf.mmx.c:255:11: note: called from here
s = _mm_addsub_ps( ci, cq );
~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/dotprod/src/dotprod_cccf.mmx.c:49:0:
/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/include/pmmintrin.h:50:1: error: inlining failed in call to always_inline ‘_mm_addsub_ps’: target specific option mismatch
_mm_addsub_ps (__m128 __X, __m128 __Y)
^~~~~~~~~~~~~
src/dotprod/src/dotprod_cccf.mmx.c:255:11: note: called from here
s = _mm_addsub_ps( ci, cq );
~~^~~~~~~~~~~~~~~~~~~~~~~~~
make: *** [<builtin>: src/dotprod/src/dotprod_cccf.mmx.o] Error 1
==> ERROR: A failure occurred in build().
Aborting...
:: failed to build liquid-dsp-git package(s)

sehnem commented on 2017-01-03 14:34

I had an error when compiling the package. Overwrite the config of makefile worked for me. I think you could change the configure line in pkgbuild to avoid building errors.

CFLAGS="-march=native" ./configure --enable-fftoverride --prefix=/usr

awelkie commented on 2016-02-10 20:40

This package changes its version string after installation, so it always looks like the package is out of date. For example, after syncing via yaourt:

➤ yaourt --sync --info liquid-dsp-git
Repository : aur
Name : liquid-dsp-git
Version : v1.2.0.r1208.baea5f9-1
URL : http://liquidsdr.org
AUR URL : https://aur.archlinux.org/packages/liquid-dsp-git
Licenses : GPL
Votes : 0
Out Of Date : No
Groups : None
Provides : liquid-dsp
Depends On : None
Optional Deps : fftw: use shared fft library
Conflicts With : liquid-dsp
Replaces : None
Maintainer : ricardomv
Architecture : x86_64
Last update : Wed 10 Feb 2016 03:36:46 PM EST
Description : Digital signal processing library for software-defined radios

➤ yaourt --query --info liquid-dsp-git
Name : liquid-dsp-git
Version : r5883.d1031be-1
Description : Digital signal processing library for software-defined radios
Architecture : x86_64
URL : http://liquidsdr.org
Licenses : GPL
Groups : None
Provides : liquid-dsp
Depends On : None
Optional Deps : fftw: use shared fft library [installed]
Required By : cubicsdr-git
Optional For : None
Conflicts With : liquid-dsp
Replaces : None
Installed Size : 1072.00 KiB
Packager : Unknown Packager
Build Date : Wed 10 Feb 2016 02:07:14 PM EST
Install Date : Wed 10 Feb 2016 02:07:35 PM EST
Install Reason : Installed as a dependency for another package
Install Script : No
Validated By : None

This shows that doing a '--query --info' gives a different version string than doing '--sync --info.' Any time I do an update via yaourt, this package is flagged as needing an upgrade even if it really doesn't.