Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 648032 - [freeswitch-overlay] net-voip/freeswitch-1.6.19 speexdsp dependency
Summary: [freeswitch-overlay] net-voip/freeswitch-1.6.19 speexdsp dependency
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Michael Seifert
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-02-18 19:11 UTC by Joe M
Modified: 2018-02-21 05:06 UTC (History)
1 user (show)

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


Attachments
config.log (config.log,141.61 KB, text/x-log)
2018-02-18 19:11 UTC, Joe M
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Joe M 2018-02-18 19:11:16 UTC
Created attachment 520054 [details]
config.log

Hello,

Freeswitch fails with a dependency on speexdsp.

checking for speex >= 1.2rc1 speexdsp >= 1.2rc1... Package speexdsp was not found in the pkg-config search path. Perhaps you should addt
he directory containing `speexdsp.pc' to the PKG_CONFIG_PATH environment variable No package 'speexdsp' found
configure: error: Library requirements (speex >= 1.2rc1 speexdsp >= 1.2rc1) not met; consider adjusting the PKG_CONFIG_PATH environmentv
ariable if your libraries are in a nonstandard prefix so pkg-config can find them.

Thanks
Comment 1 Joe M 2018-02-18 19:17:33 UTC
When installing freeswitch, speexdsp is not listed as a dependency. speex when installed with a use flag of +utils installs speexdsp.
Comment 2 Michael Seifert 2018-02-19 17:57:08 UTC
This issue should be fixed by now. I already addressed it a few day ago, but forgot to push the change… Sorry for the inconvenience.

I decided to depend on speexdsp directly, instead of speex[utils]. This solution should specify the dependency more tightly, because Freeswitch does not seem to require libogg (for speex support), speexenc, or speexdec.

Thanks for the report!