media-libs/speex-1.1.5 installs speex.h in /usr/include, and mplayer build searches it in /usr/include/speex. This leads to configure not detecting speex and, consequently, not compiling speex support. It's ok with media-libs/speex-1.1.12. I haven't checked the intermediate versions.
Well, 1.1.7 seems to work fine against mplayer, and 1.1.5 is only stable on one arch, so I'm gonna close wontfix. We should probably remove the older version of speex though. thanks, Rafal
No problem, sounds reasonable. But... could you consider adding a ">=1.1.7" to the mplayer ebuild for the people not exactly keeping their system up-to-date (like me)? If it'd have been there, I wouldn't be bitten by this problem, as the new speex would be pulled automagically... At least I think it won't hurt to do that and it might help someone. Cheers.
(In reply to comment #2) > No problem, sounds reasonable. > > But... could you consider adding a ">=1.1.7" to the mplayer ebuild for the > people not exactly keeping their system up-to-date (like me)? If it'd have been > there, I wouldn't be bitten by this problem, as the new speex would be pulled > automagically... > > At least I think it won't hurt to do that and it might help someone. > Cheers. > Yah, Ill have that in the next revision bump, thanks