Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 647874 - media-plugins/caps-plugins-0.9.24 : dsp/v4f_IIR2.h:145:17: error: pow10f was not declared in this scope
Summary: media-plugins/caps-plugins-0.9.24 : dsp/v4f_IIR2.h:145:17: error: pow10f was ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Professional Audio Applications Maintainers
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks: glibc-pow10
  Show dependency tree
 
Reported: 2018-02-16 17:20 UTC by Toralf Förster
Modified: 2018-11-08 16:45 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge-info.txt (emerge-info.txt,15.35 KB, text/plain)
2018-02-16 17:20 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,61.17 KB, text/plain)
2018-02-16 17:21 UTC, Toralf Förster
Details
environment (environment,60.45 KB, text/plain)
2018-02-16 17:21 UTC, Toralf Förster
Details
etc.portage.tbz2 (etc.portage.tbz2,11.42 KB, application/x-bzip)
2018-02-16 17:21 UTC, Toralf Förster
Details
media-plugins:caps-plugins-0.9.24:20180216-104855.log (media-plugins:caps-plugins-0.9.24:20180216-104855.log,4.15 KB, text/plain)
2018-02-16 17:21 UTC, Toralf Förster
Details
temp.tbz2 (temp.tbz2,16.37 KB, application/x-bzip)
2018-02-16 17:21 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2018-02-16 17:20:55 UTC
                 from Eq.cc:33:
dsp/v4f_IIR2.h: In member function ‘void DSP::IIR2v4::set_eq(v4f_t, v4f_t, v4f_t)’:
dsp/v4f_IIR2.h:145:17: error: ‘pow10f’ was not declared in this scope
     A = v4f_map<pow10f> (A);
                 ^~~~~~
dsp/v4f_IIR2.h:145:17: note: suggested alternative: ‘powf’

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 17.0-systemd_libressl-abi32+64_20180214-191118

  -------------------------------------------------------------------

gcc-config -l:
 [1] x86_64-pc-linux-gnu-7.3.0 *

Available Python interpreters, in order of preference:
  [1]   python3.5
  [2]   python2.7 (fallback)
Available Ruby profiles:
  [1]   ruby22 (with Rubygems)
  [2]   ruby23 (with Rubygems) *
java-config:
The following VMs are available for generation-2:
*)	IcedTea JDK 3.6.0 [icedtea-bin-8]
Available Java Virtual Machines:
  [1]   icedtea-bin-8  system-vm

emerge -qpv media-plugins/caps-plugins
[ebuild  N    ] media-plugins/caps-plugins-0.9.15-r1  USE="-doc" ABI_X86="32 (64) (-x32)"
Comment 1 Toralf Förster gentoo-dev 2018-02-16 17:20:59 UTC
Created attachment 519736 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2018-02-16 17:21:02 UTC
Created attachment 519738 [details]
emerge-history.txt
Comment 3 Toralf Förster gentoo-dev 2018-02-16 17:21:05 UTC
Created attachment 519740 [details]
environment
Comment 4 Toralf Förster gentoo-dev 2018-02-16 17:21:08 UTC
Created attachment 519742 [details]
etc.portage.tbz2
Comment 5 Toralf Förster gentoo-dev 2018-02-16 17:21:11 UTC
Created attachment 519744 [details]
media-plugins:caps-plugins-0.9.24:20180216-104855.log
Comment 6 Toralf Förster gentoo-dev 2018-02-16 17:21:13 UTC
Created attachment 519746 [details]
temp.tbz2
Comment 8 Patrice Levesque 2018-11-05 04:41:15 UTC
(In reply to Marco Genasci from comment #7)
> Debian patch [1]
> 
> [1]
> https://salsa.debian.org/multimedia-team/caps/blob/
> a411203d6390456a2ea62e1628528fb6b6c1e72a/debian/patches/0002-Use-standard-
> exp10f-instead-of-pow10f.patch

I confirm that this patch works for me and now media-plugins/caps-plugins compiles fine for me on amd64.
Comment 9 Larry the Git Cow gentoo-dev 2018-11-08 16:45:39 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4e1967147fd9a9a9e1525179ea15693fce522ca

commit d4e1967147fd9a9a9e1525179ea15693fce522ca
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2018-11-08 16:17:34 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2018-11-08 16:45:11 +0000

    media-plugins/caps-plugins: Fix build with glibc-2.27
    
    Closes: https://bugs.gentoo.org/647874
    Package-Manager: Portage-2.3.51, Repoman-2.3.12
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 .../caps-plugins/caps-plugins-0.9.24.ebuild        |  7 ++--
 .../files/caps-plugins-0.9.24-glibc-2.27.patch     | 42 ++++++++++++++++++++++
 2 files changed, 47 insertions(+), 2 deletions(-)