Bug#897889: x42-plugins: ftbfs with GCC-8
Juhani Numminen
juhaninumminen0 at gmail.com
Wed Jul 18 11:51:53 BST 2018
On Fri, 04 May 2018 12:24:09 +0000 Matthias Klose <doko at debian.org> wrote:
> Package: src:x42-plugins
> Version: 20170428-1.1
> Severity: normal
> Tags: sid buster
> User: debian-gcc at lists.debian.org
> Usertags: ftbfs-gcc-8
> [...]
> src/spectr.c:33:26: note: or use 'j' instead of 'i' for the GNU built-in suffix
> # define _I ((complex_t)(1i))
> ^~
> src/spectr.c:149:61: note: in expansion of macro '_I'
> const complex_t u1 = ab_2 + creal( v) + ab_2 * creal(c) + _I * (cimag( v) + ab_2 * cimag(c));
> ^~
> src/spectr.c:33:26: error: unable to find numeric literal operator 'operator""i'
> # define _I ((complex_t)(1i))
> ^~
> src/spectr.c:175:8: note: in expansion of macro '_I'
> + _I * ((fb->f[i].W[b1] * sin_w) + sin_w2);
> ^~
> src/spectr.c:33:26: note: add 'using namespace std::complex_literals' (from <complex>) to enable the C++14 user-defined literal suffixes
Hi,
it looks like upstream has committed a fix for that error:
https://github.com/x42/tuna.lv2/commit/06d32a0
Regards,
Juhani
More information about the pkg-multimedia-maintainers
mailing list