<br><br><div class="gmail_quote">2009/1/8 Benoit <span dir="ltr">&lt;<a href="mailto:maverick@maverick.eu.org">maverick@maverick.eu.org</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
I don&#39;t think your problem is somehow related to the debian release ...<br>
However since mISDN 1.1.8 was released to support kernel 2.6.24 &amp; 25 the<br>
18/06/2008<br>
and the kernel 2.6.26 was released the 13/07/2008 an incompatibility<br>
between both<br>
could very well be possible.<br>
<br>
Well and it&#39;s quite simple, the struct class_device has desappeared from<br>
&quot;include/linux/device.h&quot;<br>
between 2.6.24 and 2.6.26:<br>
<br>
2.6.24:<br>
<br>
 &nbsp; &nbsp;struct device;<br>
 &nbsp; &nbsp;struct device_driver;<br>
 &nbsp; &nbsp;struct class;<br>
 &nbsp; &nbsp;struct class_device;<br>
 &nbsp; &nbsp;struct bus_type;<br>
<br>
2.6.26<br>
<br>
 &nbsp; &nbsp;struct device;<br>
 &nbsp; &nbsp;struct device_driver;<br>
 &nbsp; &nbsp;struct driver_private;<br>
 &nbsp; &nbsp;struct class;<br>
 &nbsp; &nbsp;struct bus_type;<br>
 &nbsp; &nbsp;struct bus_type_private;<br>
</blockquote><div><br>As I suppose this new 2.6.26 structure is still valid to latest 2.6.27 and 2.6.28 kernels, a new 1.1.9 supporting those kernels should be more than welcome.<br><br>Thanks for replying !<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
<br>
Olivier a écrit :<br>
<div><div></div><div class="Wj3C7c">&gt; Hi,<br>
&gt;<br>
&gt; Before diving into this, I would very pleased to know if someone could<br>
&gt; yes or no, successfully compile mISDN 1.1.8 on Lenny (latest RC1 or<br>
&gt; beta2 version) ?<br>
&gt;<br>
&gt; Regards<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; After a fresh install on Lenny, I can reproduce at will :<br>
&gt;<br>
&gt; apt-get install build-essential linux-headers-2.6.26-1-686<br>
&gt; cd /usr/src<br>
&gt; wget <a href="http://www.misdn.org/downloads/mISDN.tar.gz" target="_blank">http://www.misdn.org/downloads/mISDN.tar.gz</a><br>
&gt; tar xvf mISDN.tar.gz<br>
&gt; cd mISDN-1_1_8<br>
&gt; make<br>
&gt; .... fails with<br>
&gt; In file included from /usr/src/mISDN-1_1_8/drivers/<br>
&gt; isdn/hardware/mISDN/core.h:9,<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;from<br>
&gt; /usr/src/mISDN-1_1_8/drivers/isdn/hardware/mISDN/avm_fritz.c:20:<br>
&gt; /usr/src/mISDN-1_1_8/include/linux/mISDNif.h:791: error: field<br>
&gt; &#39;class_dev&#39; has incomplete type<br>
&gt; /usr/src/mISDN-1_1_8/include/linux/mISDNif.h:824: error: field<br>
&gt; &#39;class_dev&#39; has incomplete type<br>
&gt; /usr/src/mISDN-1_1_8/include/linux/mISDNif.h:862: error: field<br>
&gt; &#39;class_dev&#39; has incomplete type<br>
&gt; /usr/src/mISDN-1_1_8/drivers/isdn/hardware/mISDN/avm_fritz.c: In<br>
&gt; function &#39;init_card&#39;:<br>
&gt; /usr/src/mISDN-1_1_8/drivers/isdn/hardware/mISDN/avm_fritz.c:889:<br>
&gt; warning: passing argument 2 of &#39;request_irq&#39; from incompatible pointer<br>
&gt; type<br>
&gt; /usr/src/mISDN-1_1_8/drivers/isdn/hardware/mISDN/avm_fritz.c:895:<br>
&gt; warning: passing argument 2 of &#39;request_irq&#39; from incompatible pointer<br>
&gt; type<br>
&gt; make[2]: ***<br>
&gt; [/usr/src/mISDN-1_1_8/drivers/isdn/hardware/mISDN/avm_fritz.o] Erreur 1<br>
&gt;<br>
&gt;<br>
&gt; The same procedure is successful on Etch (though there&#39;s a lot of<br>
&gt; warnings here and there from gcc but I suppose I don&#39;t have to care<br>
&gt; about that).<br>
&gt;<br>
</div></div>&gt; ------------------------------------------------------------------------<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; -- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" target="_blank">http://www.api-digital.com</a> --<br>
&gt;<br>
&gt; asterisk-users mailing list<br>
&gt; To UNSUBSCRIBE or update options visit:<br>
&gt; &nbsp; &nbsp;<a href="http://lists.digium.com/mailman/listinfo/asterisk-users" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-users</a><br>
<br>
<br>
<br>
_______________________________________________<br>
-- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" target="_blank">http://www.api-digital.com</a> --<br>
<br>
asterisk-users mailing list<br>
To UNSUBSCRIBE or update options visit:<br>
 &nbsp; <a href="http://lists.digium.com/mailman/listinfo/asterisk-users" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-users</a><br>
</blockquote></div><br>