On 27/08/15 00:46, Simon McVittie wrote:
On Wed, 05 Aug 2015 at 17:53:15 +0200, Eugen Dedu wrote:
The simplest solution is to simply upload ptlib version 2.10.11, instead of
the current 2.10.10, knowing that ptlib changes soname with *each* release.
As I am DM, not DD, I cannot upload such a package. So could someone from
voip team (Mark?) simply upload the 2.10.11 version?
Any update on this?
Do you have a source package prepared for 2.10.11? If the DDs on the VoIP
team are too busy, someone else could potentially sponsor it.
It would be wonderful.
Do the VoIP team consider the new upstream release to be low-risk? In
particular, do all the reverse dependencies build successfully against it?
2.10.11 is very low risk. There are very few changes, here they are:
2013-08-14 23:20 rjongbloed
* [r30295] revision.h.in, version.h: Update release version number
to 2.10.11
2013-03-29 03:58 ededu
* [r29384] src/ptlib/msos/directshow.cxx: Fix compile error after
last commit
2013-03-26 23:23 rjongbloed
* [r29328] ., include/ptlib/videoio.h,
src/ptlib/common/videoio.cxx, src/ptlib/msos/directshow.cxx:
Merged revision(s) 29327 from ptlib/branches/v2_12:
Changed PVideoInputDevice_DirectShow::GetDeviceCapabilities() to
use much simpler and cleaner STL method for getting an ordered
unique list: std::set<>.
2013-03-07 18:22 ededu
* [r29220] plugins/vidinput_v4l2/vidinput_v4l2.cxx: Do not crash
when video driver/webcam is buggy
2013-03-06 13:32 ededu
* [r29210] src/ptlib/msos/directshow.cxx: Increase timeout when
waiting for images from camera device
2013-03-04 00:06 rjongbloed
* [r29189] src/ptclib/httpsrvr.cxx: Fixed crash in
PHTTPSpace::DelResource(), thanks Елена Валынец
2013-02-20 10:25 ededu
* [r29154] samples/safetest/overview.cxx: Remove duplicate line
2013-02-17 22:19 rjongbloed
* [r29134] src/ptclib/pxmlrpc.cxx: Fix GNU warning.
2013-02-16 02:57 rjongbloed
* [r29122] version.h: Update version number for beta v2.10.11
The following reverse dependencies depend on libpt2.10.10 and need to be
changed to depend on libpt2.10.11:
Reverse Depends:
t38modem,libpt2.10.10
libpt-dev,libpt2.10.10 2.10.10~dfsg-5
libpt-dbg,libpt2.10.10 2.10.10~dfsg-5
openam,libpt2.10.10
simpleopal,libpt2.10.10
libopal3.10.10,libpt2.10.10
libh323-1.24.0,libpt2.10.10
gnugk,libpt2.10.10
ekiga,libpt2.10.10
As the two versions 2.10.10 and .11 are API/ABI compatible, this is only
a matter of changing .10 to .11 in debian/control for those packages.
If 2.10.11 is considered risky, the alternative is to do the "v5"
rename, as Ubuntu have done:
<http://patches.ubuntu.com/p/ptlib/ptlib_2.10.10~dfsg-5ubuntu1.patch>
As with a new SONAME, a DD sponsor would be required; but if you
attach a patch, someone could sponsor it. (I can't guarantee to do it
myself, but I am not the only DD who has been sponsoring and NMUing
for this transition.)
I have just committed the changes in debian/ to allow building ptlib
2.10.11, they are at
http://anonscm.debian.org/viewvc/pkg-voip/ptlib/branches/ptlib2.10-luyten.
I have also built the package, the generated files are at
http://eugen.dedu.free.fr/ek-debian.
--
Eugen