Careful with asterisk sources at the moment - there is an error in chan_zap.c:2879
Line reads if (p0->tranfer && p1->transfer
Spot the deliberate???
It should, of course, read
if (p0->transfer && p1->transfer
Otherwise you will get the error==>
[snip]
chan_zap.c: In function zt_bridge':
chan_zap.c:2879: structure has no member named tranfer'
make[1]: *** [chan_zap.o] Error 1
make[1]: Leaving directory
[snip]
Other than that it all runs fine on 6.5 provided you install the correct rpms in the correct sequence....
Just for completeness - here they are....
kernel-headers-2.4.9-34.i386.rpm
cpp-2.96-113.i386.rpm
glibc-devel-2.2.5-44.i386.rpm
gcc-2.96-113.i386.rpm
kernel-source-2.4.20-37.7.legacy.i386.rpm
bison-1.35-1.i386.rpm
bison-devel-2.0-4.i386.rpm
ncurses-devel-5.2-26.i386.rpm
openssl-devel-0.9.6b-36.7.legacy.i386.rpm
zlib-devel-1.1.4-8.7x.i386.rpm
then you can get the latest asterisk sources from CVS:
export CVSROOT=:pserver:anoncvs@cvs.digium.com:/usr/cvsroot
CVS login (passsword=anoncvs)
cvs checkout zaptel libpri asterisk
fix the bug which you will find in
asterisk/channels/chan_zap.c
then do your make clean ; make install for zaptel then libpri and, finally, asterisk.
Phew
