Bug#330983: asterisk: Building chan_zap.so (and five other modules)
requires zaptel.h at the wrong place
cbiedl at gmx.de
Tue Nov 8 10:04:34 UTC 2005
Mark Purcell wrote...
> Andreas. Why did you raise this to serverity serious?
| Subject: FTBFS = serious
Fails To Build From Sources. I guess it's a policy violation.
> On Friday 30 September 2005 21:49, Christoph Biedl wrote:
> > Re-building the asterisk package from the sources (I had to apply some
> > patches but this problem exists in the original Debian sources, too) I
> > found the chan_zap.so module was missing in the created packages. This
> > renders such a package quite unusable since communication using ISDN is
> > not possible any longer.
> Not quite sure why this is occuring as all the packages build from the
> original source already have the chan_zap.so module:
I have been told the package was uploaded by the maintainer, not build
on the Debian buildds. Which would also explain the bug report.
This is not for the i386 architecture. I admit that this build log looks
fine for alpha but cannot verify it (there's only i386 and hppa here).
> > This happened due to checks in channels/Makefile which test for the
> > presence of '/usr/src/modules/zaptel/zaptel.h' and skip chan_zap
> > compilation if missing. However, there is no file in the Debian
> > distribution.
> /usr/src/modules/zaptel/zaptel.h is inside /usr/src/zaptel.tar.bz2, which is
> in the zaptel-source deb.
Indeed. But that archive is not unpacked for the build process and
that's not even necessary as zaptel-source places that file in
> Which version of zaptel source are you using?
Everything from the Debian sarge sources, that's
ii zaptel-source 1.0.7-4.1 Zapata telephony interface (source code for kern
In other words: To verify I've started with a fresh sarge installation
today and built asterisk again.
As a result:
~/src/asterisk-1.0.7.dfsg.1$ find debian/asterisk/usr/lib/asterisk/modules/ -name '*.so' | wc -l
while on a installed system:
$ dpkg -L asterisk | grep -c '\.so$'
The six missing modules are
More information about the Pkg-voip-maintainers