Bug 69743 - speex 1.1.4 incompatible with 1.0.* and >1.1.5 - suggest removing 1.1.4
Bug#: 69743 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: All Status: CLOSED Severity: normal Priority: P3
Resolution: FIXED Assigned To: media-video@gentoo.org Reported By: tonymurray@fastmail.fm
Component: Ebuilds
URL:  http://www.speex.org
Summary: speex 1.1.4 incompatible with 1.0.* and >1.1.5 - suggest removing 1.1.4
Keywords:  
Status Whiteboard: 
Opened: 2004-11-01 10:47 0000
Description:   Opened: 2004-11-01 10:47 0000
compilation works for me with +oggvorbis and +speex and
wvstreams-3.75,libogg-1.1.2,libvorbis-1.1.0,speex-1.1.6.

I edited the ebuild to make wvstreams depend on speex>=1.0, because it was
going to <=1.0 before.  So portage was ping-ponging back and forth between 1.0
and 1.1.6 every update. See bug #45797 for details on why this was done in the
first place.

Looking at the speex website, this seems to be an issue with speex 1.1.4.  Here
is the changelog from 1.1.5 "The main change in this release is that the 1.1.5
API and ABI are now compatible with 1.0.x. The versions of the functions taking
a short* now have an "_int" suffix, as in speex_encode_int()."

So, if we just block speex-1.1.4 in combination with this ebuild, or remove it
from portage all together if possible.

Thanks.

------- Comment #1 From Tony Murray 2004-11-01 11:34:29 0000 -------
Looking at kdemultimedia, this should work.

speex? (media-libs/speex !=media-libs/speex-1.1.4)

Should speex be in the oggvorbis use flag?, (speex doesn't rely on ogg or vorbis).

------- Comment #2 From Daniel Black 2004-11-02 01:07:28 0000 -------
Tony - I changed the dependancy as you requested.

Media-video - I think its work removing speex 1.1.4 to avoid and further problems. Assigned to you for your consideration.

------- Comment #3 From Tony Murray 2004-11-02 01:58:56 0000 -------
Thanks Daniel, looks good for me.

Leaving bug open until we get a ping from media-video about removing the speex-1.1.4.ebuild.

------- Comment #4 From Patrick Kursawe 2004-11-03 01:42:52 0000 -------
Removed, thanks.

------- Comment #5 From Tony Murray 2004-11-03 11:16:34 0000 -------
Yep, thanks guys.