speex upgrade to 1.1.12 ?

Luigi Rizzo rizzo at icir.org
Wed Feb 21 19:24:17 UTC 2007


On Wed, Feb 21, 2007 at 01:00:56PM -0600, Jeremy Messenger wrote:
> On Wed, 21 Feb 2007 11:59:11 -0600, Luigi Rizzo <rizzo at icir.org> wrote:
> 
> > On Wed, Feb 21, 2007 at 11:56:34AM -0600, Jeremy Messenger wrote:
> >> On Wed, 21 Feb 2007 09:34:47 -0600, Luigi Rizzo <rizzo at icir.org> wrote:
...
> >> > Some packages start checking for recent (1.1.x) version of speex,
> 
> After checking, which port are you talking about? I only see one  
> (net/opal) and it is not depend on speex-devel by default. Unless, my grep  
> is incorrect?

linphone originally depends on speex.1.1.12, and there is a patch
in the port to change the test and look for 1.0.5 (which may work,
but while 1.1.x is backward compatible, it is not clear that code
written to use 1.1.12 will be happy to use an older version.)

./net/asterisk-bristuff also has a patch to change the path
for the old speex location. So far, that's all.

> >> Get them to depend on speex-devel then.
> >
> > speex and speex-devel are conflicting.
> 
> Since, the development version is backwards compatible then you can  
> uninstall speex and install speex-devel. All the ports will be still  
> thinking that you have speex when you try to install them. Also, we have  
> pkgdb/portupgrade and portmaster that are smart enough to take care of it  
> when you update ports.
> 
> You can add a check in Makefile for if speex exists, then mark it as  
> IGNORE and tell users to uninstall speex and install speex-devel.

can it be automated or it requires manually doing things ?

> > 	http://downloads.us.xiph.org/releases/speex/
> >
> > speex-devel is now  the 1.2 branch
> > Am i missing something ?
> 
> Yes, it is wrong place to check. Why don't you check its website instead  
> of that ftp or list of distfiles?

got it... looks like we should bump speex-devel to 1.2 :)

> Anyway, I will be check in several of Linux distros to see what they have.  
> If most of them have 1.1.x, then I guess I will be happy to do the  
> speex-devel -> speex.

doing that check would be great - thanks
luigi


More information about the freebsd-multimedia mailing list