Issues with libopenh323/pwlib (was Re:asterisk)

Mark Purcell msp@debian.org
Sun, 11 Jul 2004 23:20:43 +1000


--T4sUOijqQbZv57TR
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hi All,

Had a heavy weekend trying to get things up and running, a couple of
issues are still unresolved.

Of most important is the use of the current libopenh323/ libpt in the
use of other packages.

I beleive that gnomemeeting-1.0.x needed at least these versions
(h323/pwlib) to build correctly.  However I have not been able to get
either asterisk (chan_h323) nor gnugk to build with these versions of
h323/pwlib.
ii  libpt-dev      1.6.5-3        Portable Windows Library development files
ii  libopenh323-de 1.13.4-3       H.323 aka VoIP library development files


Asterisk chan_h323 fails with:
In file included from /usr/share/pwlib/include/ptlib.h:169,
                 from ast_h323.h:30,
		 from ast_h323.cpp:29:
/usr/include/ptlib/unix/ptlib/pdirect.h:78: error: parse error before `
   protected'
/usr/include/ptlib/unix/ptlib/pdirect.h:80: error: syntax error before `*'
   token

Of a secondary issue, I am still having difficulty getting svn working
correctly.  I have managed to checkin some changes to asterisk and
branch off the 1:0.9.1 release, but I still can't get svn-buildpackage

I also not that upstream, http://h323.sf.net has more recent versions of
these packages available. pwlib-1.7.4 & openh323-1.14.3.

What are the current plans for upgrading?

Might I suggest that we use experimental as a staging ground to ensure
that all relevant packages do build, prior to uploading openh323/pwlib
to unstable and breaking a number of packages (as we currently have at
the moment)

Mark
to work as advertised.  I'll need to work on that no doubt.


On Fri, Jul 09, 2004 at 09:11:06AM +0200, Kilian Krause wrote:
> Hi Jack,
>=20
> Am Fr, den 09.07.2004 schrieb ms419@freezone.co.uk um 2:54:
> > Hi - I can't reach the Asterisk package maintainer, maybe someone here=
=20
> > can help?
> >=20
> > The Asterisk package in the unstable distribution depends on=20
> > "libopenh323-1.12.2" and "libpt-1.5.2", which aren't in unstable (bug=
=20
> > #255662). Instead, "libopenh323-1.13.2" and "libpt-1.6.3" are. I don't=
=20
> > understand how this could happen, since libopenh323-dev and libpt-dev=
=20
> > correspond to recent versions - so ${shlibs:Depends} should get=20
> > replaced by the available packages.
>=20
> Yes, that's a temporary state of UNSTABLE (That's why it's called that,
> for it may be broken every now and then). You may thus simply want to
> install the old openh323 and pwlib from testing, which still have that
> version. Currently we're working on moving forward to have a recent
> asterisk with the current pwlib/openh323. However that's unlikely to
> happen the next days, so you might encounter 2-3 weeks (maybe more)
> until the new packages are up.=20
>=20
> > Maybe the package simply needs to be rebuilt? I guess it's not possible=
=20
> > for this to happen automatically when a library version changes ...
>=20
> Automatic rebuild is not possible. APIs changed and the asterisk code
> does not support those new versions (yet). For now your best bet is
> simply taking the SARGE, a.k.a. testing version (which is 1.0-1).
>=20
> --=20
> Best regards,
>  Kilian



--T4sUOijqQbZv57TR
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFA8T6roCzanz0IthIRAtbRAJ9mrk+y2VXco6shH8+6hLj+FPpz4ACeKrXe
JSYmOchCNF/CUVeA2vClw6o=
=N2eo
-----END PGP SIGNATURE-----

--T4sUOijqQbZv57TR--