Thanks Russ. I updated the Makefile under /usr/src/zaptel&nbsp;and issued rebuild_zaptel. it worked flawlessly:)<br><br>
<div><span class="gmail_quote">On 3/13/06, <b class="gmail_sendername">Anthony Rodgers</b> &lt;<a href="mailto:Anthony_Rodgers@dnv.org">Anthony_Rodgers@dnv.org</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Many thanks, Russ - I'll give this a try.<br><br>Thank goodness a) for test servers and b) for the ability of Linux to
<br>rollback with a simple change to grub.conf :-)<br><br>Regards,<br>--<br>Anthony Rodgers<br>Business Systems Analyst<br>District of North Vancouver<br>Web: <a href="http://www.dnv.org">http://www.dnv.org</a><br>RSS Feed: 
<a href="http://www.dnv.org/rss.asp">http://www.dnv.org/rss.asp</a><br><br>On 11-Mar-06, at 7:33 AM, Russ Price wrote:<br><br>&gt; Anthony Rodgers wrote:<br>&gt; &gt; Greetings,<br>&gt; &gt;<br>&gt; &gt; I have just updated our test server to 
2.6.9-34.EL and get the<br>&gt; following<br>&gt; &gt; error messages when compiling zaptel:<br>&gt; &gt;<br>&gt; &gt; make[1]: Entering directory `/usr/src/kernels/2.6.9-34.EL-i686'<br>&gt; &gt;&nbsp;&nbsp; CC [M]&nbsp;&nbsp;/usr/src/zaptel/zaptel-
1.2.1/zaptel.o<br>&gt; &gt; /usr/src/zaptel/zaptel-1.2.1/zaptel.c:383: error: syntax error<br>&gt; before<br>&gt; &gt; &quot;zone_lock&quot;<br>&gt;<br>&gt; [snipped]<br>&gt;<br>&gt; This bit me with CentOS 4.2 as well.&nbsp;&nbsp;The problem is actually a
<br>&gt; typo in<br>&gt; the kernel spinlock.h file. See:<br>&gt;<br>&gt; &lt;<a href="http://bugs.digium.com/view.php?id=6425">http://bugs.digium.com/view.php?id=6425</a>&gt;<br>&gt;<br>&gt; and<br>&gt;<br>&gt; &lt;<a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=180568">
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=180568</a>&gt;<br>&gt;<br>&gt; for more information.<br>&gt;<br>&gt; Here's a quick fix.&nbsp;&nbsp;In your zaptel Makefile, add the following<br>&gt; (line 38<br>&gt; for 1.2.4) - THIS SHOLD BE ALL ONE LINE:
<br>&gt;<br>&gt; CFLAGS+=$(shell if uname -r | grep -q 2.6.9-34.EL; then echo<br>&gt; &quot;-Drw_lock_t=\&quot;rwlock_t\&quot;&quot;; fi)<br>&gt;<br>&gt; This way, if this is fixed in the next kernel release, you won't<br>
&gt; need to<br>&gt; make another change to the Makefile.<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Russ<br>&gt; _______________________________________________<br>&gt; --Bandwidth and Colocation provided by <a href="http://Easynews.com">Easynews.com
</a> --<br>&gt;<br>&gt; Asterisk-Users mailing list<br>&gt; To UNSUBSCRIBE or update options visit:<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://lists.digium.com/mailman/listinfo/asterisk-users">http://lists.digium.com/mailman/listinfo/asterisk-users
</a><br>&gt;<br><br>_______________________________________________<br>--Bandwidth and Colocation provided by <a href="http://Easynews.com">Easynews.com</a> --<br><br>Asterisk-Users mailing list<br>To UNSUBSCRIBE or update options visit:
<br>&nbsp;&nbsp;<a href="http://lists.digium.com/mailman/listinfo/asterisk-users">http://lists.digium.com/mailman/listinfo/asterisk-users</a><br></blockquote></div><br>