Bug#785480: Expanding interest in bcg729
Hi, * Michael Prokop [Tue Sep 11, 2018 at 01:30:01PM +0200]: > What's the current state of bcg729 in Debian? > Would be nice to have it in buster. > Is there any open/unsolved issue preventing an upload towards > unstable? So according to https://github.com/BelledonneCommunications/bcg729 the patents should have expired by now, quoting: | ITU G729 Annex A/B were offically released October/November 1996 | (https://www.itu.int/rec/T-REC-G.729), hence all patents covering | these specifications shall have expired in November 2016. Patent | pool administrator confirmed most licensed patents under the G.729 | Consortium have expired (http://www.sipro.com/G729.html). Version 1.1.0 of bcg729 was released just 3 days ago (2020-11-17), and its license was changed to GPLv3, so this should be OK to upload towards Debian, AFAICT. Could someone of the pkg-voip team take care of this, so we might see bcg729 in bullseye? regards -mika- signature.asc Description: Digital signature
Bug#785480: Expanding interest in bcg729
On Mon, 10 Dec 2018 16:52:48 +0100 Victor Seva wrote: > I have just started to update the repo in salsa [0] to the new 1.0.4 > upstream version. > > Help getting the package in shape for inclusion in Debian is appreciated > :-) > > [0] https://salsa.debian.org/pkg-voip-team/bcg729/ Tried it, failed to build a package. After touching README (otherwise it wouldn’t configure due to missing file) it started off okay. jaap@janus:~/src/bcg729/salsa/master(master)$ touch README jaap@janus:~/src/bcg729/salsa/master(master)$ dpkg-buildpackage -us -uc -sa dpkg-buildpackage: info: source package bcg729 dpkg-buildpackage: info: source version 1.0.4-1 dpkg-buildpackage: info: source distribution UNRELEASED dpkg-buildpackage: info: source changed by Victor Seva dpkg-buildpackage: info: host architecture amd64 ... Then when it hit the media player stuff it died. ... make[4]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/home/jaap/src/bcg729/salsa/master/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig' /usr/bin/install -c -m 644 libbcg729.pc '/home/jaap/src/bcg729/salsa/master/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig' make[4]: Leaving directory '/home/jaap/src/bcg729/salsa/master' make[3]: Leaving directory '/home/jaap/src/bcg729/salsa/master' make[2]: Leaving directory '/home/jaap/src/bcg729/salsa/master' sed -i "/dependency_libs/ s/'.*'/''/" "/home/jaap/src/bcg729/salsa/master"/debian/tmp/usr/lib/x86_64-linux-gnu/mediastreamer/plugins/msbcg729.la sed: can't read /home/jaap/src/bcg729/salsa/master/debian/tmp/usr/lib/x86_64-linux-gnu/mediastreamer/plugins/msbcg729.la: No such file or directory make[1]: *** [debian/rules:22: override_dh_auto_install] Error 2 make[1]: Leaving directory '/home/jaap/src/bcg729/salsa/master' make: *** [debian/rules:13: binary] Error 2 dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit status 2 So, where the OSSO repo of debian build files dropped the media player plugin stuff, here it’s included but breaking the/my package build. Regards, Jaap
Bug#785480: Expanding interest in bcg729
I have just started to update the repo in salsa [0] to the new 1.0.4 upstream version. Help getting the package in shape for inclusion in Debian is appreciated :-) [0] https://salsa.debian.org/pkg-voip-team/bcg729/
Bug#785480: Expanding interest in bcg729
* Jaap Keuter [Fri Jan 12, 2018 at 06:38:52PM +0100]: > Finally got around to it. This is what I found. > Based on https://github.com/ossobv/bcg729-deb (and thus > https://github.com/BelledonneCommunications/bcg729) the Debian (lib and dev) > packages were created, installed and subsequently Wireshark (master) was > configured and build. > This resulted in a Wireshark executable capable of reproducing G.729 encoded > audio from a sample SIP and RTP capture file. > Since the debian packaging includes the commit "Update to bcg729-1.0.3. Add > README. Remove mediastreamer stuff." it is safe to say the Wireshark doesn't > need the libmediastream2. What's the current state of bcg729 in Debian? Would be nice to have it in buster. Is there any open/unsolved issue preventing an upload towards unstable? regards, -mika- signature.asc Description: Digital signature
Bug#785480: Expanding interest in bcg729
On 02-08-17 23:14, Tzafrir Cohen wrote: > On Tue, Aug 01, 2017 at 11:11:40PM +0200, Jaap Keuter wrote: >> Hi, >> >> Recent developments in Wireshark have seen this library being used in RTP >> stream >> decoding. It would be appreciated by many users of Wireshark on Debian (and >> derivatives) when this would be available for the Debian build of Wireshark. > > The package has a mediastreamer plugin. In version 1.0.2 it fails to > build and from what I understand it seems it would need libmediastream2. > > From what I see that plugin does not change the basic library. Thus I > see no problem with starting just with the library itself. I figure you > (Jaap) only need the library. Is that right? > > Adding the plugin later should not break anything. > > Anybody working on adding libmediastreamer2? Linphone4? Will there be a > problem with adding them in the future? > Finally got around to it. This is what I found. Based on https://github.com/ossobv/bcg729-deb (and thus https://github.com/BelledonneCommunications/bcg729) the Debian (lib and dev) packages were created, installed and subsequently Wireshark (master) was configured and build. This resulted in a Wireshark executable capable of reproducing G.729 encoded audio from a sample SIP and RTP capture file. Since the debian packaging includes the commit "Update to bcg729-1.0.3. Add README. Remove mediastreamer stuff." it is safe to say the Wireshark doesn't need the libmediastream2. Regards, Jaap
Bug#785480: Expanding interest in bcg729
On Tue, Aug 01, 2017 at 11:11:40PM +0200, Jaap Keuter wrote: > Hi, > > Recent developments in Wireshark have seen this library being used in RTP > stream > decoding. It would be appreciated by many users of Wireshark on Debian (and > derivatives) when this would be available for the Debian build of Wireshark. The package has a mediastreamer plugin. In version 1.0.2 it fails to build and from what I understand it seems it would need libmediastream2. >From what I see that plugin does not change the basic library. Thus I see no problem with starting just with the library itself. I figure you (Jaap) only need the library. Is that right? Adding the plugin later should not break anything. Anybody working on adding libmediastreamer2? Linphone4? Will there be a problem with adding them in the future? -- Tzafrir Cohen | tzaf...@jabber.org | VIM is http://tzafrir.org.il || a Mutt's tzaf...@cohens.org.il || best tzaf...@debian.org|| friend
Bug#785480: Expanding interest in bcg729
Hi, Recent developments in Wireshark have seen this library being used in RTP stream decoding. It would be appreciated by many users of Wireshark on Debian (and derivatives) when this would be available for the Debian build of Wireshark. Thanks, Jaap