Issues with libopenh323/pwlib (was Re:asterisk)

Kilian Krause pkg-voip-maintainers@lists.alioth.debian.org
Sun, 11 Jul 2004 16:11:02 +0200


--=-XjOugUS3EDfRJkYnTzNA
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Hi Mark,

Am So, den 11.07.2004 schrieb Mark Purcell um 15:20:
> Hi All,
>=20
> Had a heavy weekend trying to get things up and running, a couple of
> issues are still unresolved.
>=20
> Of most important is the use of the current libopenh323/ libpt in the
> use of other packages.
>=20
> 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 fi=
les
> ii  libopenh323-de 1.13.4-3       H.323 aka VoIP library development file=
s
>=20
>=20
> 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

That's a common api change compile error. Nothing to worry about. It
just tells that your expected version of pwlib/openh323 is newer or
older than the one currently installed. You could file a bug against
asterisk' chan_h323 upstream that they need to have a check in configure
for the correct version. And they should do an update to match the new
API. Unfortunatelly the API changes quite allot with versions.

> 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

Good news about svn checkin. Yet i miss the Maintainer field set to
pkg-voip in the new uploads or else the bugs would have been mailed to
the pkg-voip ml, which i haven't seen. About svn-buildpackage, that's
sad to hear. What's the problem?

> 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.
>=20
> What are the current plans for upgrading?

Currently none. They're not yet finished about openh323 plugins.
Moreover neither of the client apps does support them. Not GnomeMeeting,
maybe openmcu and ohphone. Yet the new openmcu does not have video
support, which we should wait for before 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)

Well, currently i don't see why uploading 1.7 and 1.14 to experimental
would make sense. Yet you're free to request it if your new asterisk
h323 is updated to match 1.7 and 1.14 instead of 1.6 and 1.13.

About the experimental uploads: we HAVE asked all maintainers to upload
to experimental a number of times. Nobody cared to upload, so Jose and I
chose to upload to SID and makes packages break. We had no other way to
get responses, sorry. If for the next version you wish to get a some
scud upload going, then please join us next time instead ignoring the
request and blaming us later on.

--=20
Best regards,
 Kilian

--=-XjOugUS3EDfRJkYnTzNA
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: Dies ist ein digital signierter Nachrichtenteil

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

iD8DBQBA8Up1vdkzt4X+wX8RAgteAJ9mKgs/X6cv2/eOb+FMctVi+P+tVgCdF78t
cBItAc7WniLVit7rumRcaYc=
=CdGS
-----END PGP SIGNATURE-----

--=-XjOugUS3EDfRJkYnTzNA--