On Fri, Oct 24, 2008 at 11:51:27PM +0200, thomas schorpp wrote:
> Tzafrir Cohen schrieb:
> > On Fri, Oct 24, 2008 at 09:46:25PM +0200, thomas schorpp wrote:
> >> Tzafrir Cohen schrieb:
> >
> >>> Does the callweaver binary have debug information or is it stripped?
> >> dh_strip
> >>
> >>> If you use debs, use a -dbg package.
> >> current debian/ scripts included do not build one.
> >>
> >
> > dh_strip --dbg-package=callweaver-dbg
> >
> > and add a (binary) package called callweaver-dbg in the control .
> >
> > diff --git a/debian/control b/debian/control
> > index 10fb21a..779b39e 100644
> > --- a/debian/control
> > +++ b/debian/control
> > @@ -33,6 +33,17 @@ Description: Development files for Callweaver
> > This package contains the include files used if you wish to compile a
> > package which requires Callweaver source file headers.
> >
> > +Package: callweaver-dev
> > +Section: devel
> > +Priority: extra
> > +Architecture: any
> > +Depends: Depends: callweaver (= ${binary:Version})
> > +Description: Development files for Callweaver
> > + Callweaver is an Open Source PBX and telephony toolkit.
> > + .
> > + This package contains the debugging symbols for modules. Use it if you
> > want
> > + to run callweaver under a debugger.
> > +
> > Package: callweaver-doc
> > Recommends: callweaver
> > Section: doc
> > diff --git a/debian/rules b/debian/rules
> > index 5c1fde4..1c5d6c2 100755
> > --- a/debian/rules
> > +++ b/debian/rules
> > @@ -169,7 +169,7 @@ binary-arch: install
> > # dh_installinfo -a
> > # dh_installman -a
> > dh_link -a
> > - dh_strip -a
> > + dh_strip -a --dbg-package=callweaver-dbg
> > dh_compress -a
> > dh_fixperms -a
> > # dh_perl -a
> >
>
> does not work
> +Depends: Depends: callweaver (= ${binary:Version})
> gives some unresolved deps error
$ cat debian/compat
4
dh_stript(1) reads:
--dbg-package=package
...
Note that this option behaves significantly different in debhelper
compatibility levels 4 and below. Instead of specifying the name of
a debug package to put symbols in, it specifies a package (or
packages) which should have separated debug symbols, and the
separated symbols are placed in packages with "-dbg" added to their
--
Tzafrir Cohen
icq#16849755 jabber:[EMAIL PROTECTED]
+972-50-7952406 mailto:[EMAIL PROTECTED]
http://www.xorcom.com iax:[EMAIL PROTECTED]/tzafrir
_______________________________________________
Callweaver-dev mailing list
[email protected]
http://lists.callweaver.org/mailman/listinfo/callweaver-dev