Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 259172 - Please stabilize =net-voip/linphone-3.1.1 (was: net-voip/linphone should use system ortp)
Summary: Please stabilize =net-voip/linphone-3.1.1 (was: net-voip/linphone should use ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Mounir Lamouri (volkmar) (RETIRED)
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on:
Blocks:
 
Reported: 2009-02-16 04:21 UTC by Mounir Lamouri (volkmar) (RETIRED)
Modified: 2009-07-08 20:56 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mounir Lamouri (volkmar) (RETIRED) gentoo-dev 2009-02-16 04:21:19 UTC
According to linphone-2.1.1 and linphone-3.0.0 ebuild comments, they were waiting for a newer version of ortp (>=0.9.0 / 0.13.0) and there is now 0.13.1-r1

linphone-3.0.0 can already use system ortp but linphone-2.1.1 is marked as stable and there is no stable ortp ebuild >= 0.9.0. linphone-2.1.1 should wait for a stabilization of 0.13.1-r1. May be can we bump to an unstable linphone-2.1.1-r1 ?
Comment 1 Mounir Lamouri (volkmar) (RETIRED) gentoo-dev 2009-02-17 04:25:41 UTC
Add depends for linphone-2.1.1 (need a stable ortp >= 0.9.0)
Comment 2 Chí-Thanh Christopher Nguyễn gentoo-dev 2009-04-25 10:59:15 UTC
Some time ago, I added ortp-0.13.1-r1 (now -r2) to the voip overlay with a patch which added the necessary functions to ortp-0.13.1 to allow linphone to build. I do not expect it to break anything else, and it could be used as intermediate solution until ortp-0.15.0 goes stable.
Comment 3 Mounir Lamouri (volkmar) (RETIRED) gentoo-dev 2009-04-26 03:02:13 UTC
(In reply to comment #2)
> Some time ago, I added ortp-0.13.1-r1 (now -r2) to the voip overlay with a
> patch which added the necessary functions to ortp-0.13.1 to allow linphone to
> build. I do not expect it to break anything else, and it could be used as
> intermediate solution until ortp-0.15.0 goes stable.
> 

I know that but ortp-0.13 was used for linphone-2* and it's going to be removed from the tree.
I did that for ortp-0.15.0 with a ortp-0.15.0_p1 including diff from bundled ortp from linphone-3.1.0.

By the way, linphone-3.1.0 is not using anymore bundled ortp nor bundled mediastreamer.
Comment 4 Mounir Lamouri (volkmar) (RETIRED) gentoo-dev 2009-04-29 17:21:34 UTC
Actual state of the package :
linphone-2.1.1: using internal (can be removed)
linphone-3.0.0: using internal (recently stabilized)
linphone-3.1.0: using external
linphone-3.1.1: using external

I think 3.1.1 is a better candidate for stabilization so I will wait a few weeks, request stabilization and remove all other ebuilds.
Comment 5 Mounir Lamouri (volkmar) (RETIRED) gentoo-dev 2009-07-02 11:55:54 UTC
net-voip/linphone-3.0.0 has an ebuild with a lot of bad things herited from old ebuilds. There are some false dependencies for example. This ebuild is also using ortp and mediastreamer bundled libs.
net-voip/linphone-3.1.0 has backported patch to fix major bugs
net-voip/linphone-3.1.1 is a bugs fix release and it doesn't have any bugs opened.

If you agree, arch teams, can you stabilize :
=net-libs/libsrtp-1.4.4-r1 (opt. dep. of ortp)
=net-libs/ortp-0.15.0_p1   (dep. of linphone)
=media-plugins/mediastreamer-ilbc-2.0.0 (opt. dep. of mediastreamer)
=media-plugins/mediastreamer-x264-1.1.7 (opt. dep. of mediastreamer)
=media-libs/mediastreamer-2.2.3_p1-r1   (dep. of linphone)
=net-voip/linphone-3.1.1

(i'm the maintainer of all of them)
Comment 6 Christian Faulhammer (RETIRED) gentoo-dev 2009-07-02 13:59:05 UTC
x86 stable
Comment 7 Mounir Lamouri (volkmar) (RETIRED) gentoo-dev 2009-07-03 18:14:40 UTC
Stable on ppc
Comment 8 Markus Meier gentoo-dev 2009-07-08 20:56:02 UTC
amd64 stable, all arches done.