GnuGK segfaults

Jose Carlos Garcia Sogo jsogo@debian.org
Sat, 31 Jul 2004 12:46:12 +0200


--tqI+Z3u+9OQ7kwn0
Content-Type: multipart/mixed; boundary="1LKvkjL3sHcu1TtY"
Content-Disposition: inline


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

 Hi,
=20
 attached there is a patch to make gnugk compile with latest openh323 in
 Sid, in which I have added a RELATED_PKG_MAKEFILE var to skip building
 of openh323 lib from openh323u.mak.

 As you can see, the patch is inteded as a NMU. I was going to do it, as
 you has not changed yet Maintainer field, nor commited any change to
 SVN, but after compiling everything fine, when gnugk --help is called
 for building the manpage through help2man, it segfaults. The same
 happens if you call openh323 directly. I don't know if this is related
 to pwlib/openh323 version it has been compiled to, but as it's seen in
 the backtrace, when it segfaults it hasn't called yet any
 openh323/pwlib function.

 Cheers,

--=20
Jose Carlos Garcia Sogo
   jsogo@debian.org

--1LKvkjL3sHcu1TtY
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="gnugk.patch"
Content-Transfer-Encoding: quoted-printable

diff -ur gnugk-2.0.8/debian/changelog gnugk-2.0.8.fixed/debian/changelog
--- gnugk-2.0.8/debian/changelog	2004-07-31 11:28:38.000000000 +0200
+++ gnugk-2.0.8.fixed/debian/changelog	2004-07-31 11:28:22.000000000 +0200
@@ -1,3 +1,15 @@
+gnugk (1:2.0.8-2.1) unstable; urgency=3Dlow
+
+  * Debian VoIP Team upload.
+    + Treated as NMU as Mark has not changed yet Maintainer field nor he u=
ses
+    VoIP SVN repo yet.
+    + Built against current libs in Sid. (Closes: #255816)
+  * debian/rules: set RELATED_PKG_MAKEFILE variable, so we don't try to
+    rebuild openh323 library.
+  * debian/control: we need to Build-Depend on libopenh323-dev (>=3D 1.13.=
4-5)
+
+ -- Jose Carlos Garcia Sogo <jsogo@debian.org>  Sat, 31 Jul 2004 11:27:00 =
+0200
+
 gnugk (1:2.0.8-2) unstable; urgency=3Dlow
=20
   * debian/rules export PREFIX=3D/usr
diff -ur gnugk-2.0.8/debian/control gnugk-2.0.8.fixed/debian/control
--- gnugk-2.0.8/debian/control	2004-07-31 11:28:38.000000000 +0200
+++ gnugk-2.0.8.fixed/debian/control	2004-07-31 10:46:19.000000000 +0200
@@ -2,7 +2,7 @@
 Section: comm
 Priority: optional
 Maintainer: Mark Purcell <msp@debian.org>
-Build-Depends: debhelper (>> 3.0.0), libopenh323-dev (>=3D 1.12.2-3), libs=
peex-dev, libsdl1.2-dev | libsdl-dev, libldap2-dev | libldap-dev, help2man,=
 linuxdoc-tools, libsqlplus-dev (>=3D 1.7.9.sp4-2)
+Build-Depends: debhelper (>> 3.0.0), libopenh323-dev (>=3D 1.13.4-5), libs=
peex-dev, libsdl1.2-dev | libsdl-dev, libldap2-dev | libldap-dev, help2man,=
 linuxdoc-tools, libsqlplus-dev (>=3D 1.7.9.sp4-2)
 Build-Conflicts: linux-kernel-headers (<< 2.5.999-test7-bk-14)
 Standards-Version: 3.5.2
=20
diff -ur gnugk-2.0.8/debian/rules gnugk-2.0.8.fixed/debian/rules
--- gnugk-2.0.8/debian/rules	2004-07-31 11:28:38.000000000 +0200
+++ gnugk-2.0.8.fixed/debian/rules	2004-07-31 10:44:34.000000000 +0200
@@ -11,6 +11,7 @@
 export PWLIBDIR=3D/usr/share/pwlib
 export PREFIX=3D/usr
 #export LIBRARY_MAKEFILE=3D1
+export RELATED_PKG_MAKEFILE=3D1
=20
 # Curently can't get MYSQL support working under Debian
 export NO_MYSQL=3Dtrue

--1LKvkjL3sHcu1TtY--

--tqI+Z3u+9OQ7kwn0
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

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

iD8DBQFBC3h0S+BYJZB4jhERAjkkAJsFqgntdaOfkqNcqkZdIc9bFwmNFwCgicyf
K/rVlGGJr6qM8Jfy6uO6KTc=
=eATG
-----END PGP SIGNATURE-----

--tqI+Z3u+9OQ7kwn0--