Christian Richter schrieb:
Hi Jörg,
looks like you forgot the patch.
Ups ;) sorry. Here it is.
Regards,
Christian
Jörg Esser wrote:
Hi list,
if you use an debian with a selfmade kernel 2.6.19.1 and the sources
linked to /lib/modules/2.6.19.1/build
ther is no config.h to find. That leads to an compiler error
message. This patch adds some logic to the drivers.
#ifdef CONFIG_H_EXISTS
#include <linux/config.h>
#else
#include <linux/autoconf.h>
#endif
The patch is for the install-misdn-mqueue.tar.gz bundle.
I hope someone can use it.
Thx,
Jörg Esser
_______________________________________________
Misdn-asterisk mailing list
[email protected]
http://lists.beronet.com/cgi-bin/mailman/listinfo/misdn-asterisk
------------------------------------------------------------------------
diff -urNp
install-misdn-mqueue/mISDN-1_0_4/drivers/isdn/hardware/mISDN/avm_fritz.c
install-misdn-mqueue_patched/mISDN-1_0_4/drivers/isdn/hardware/mISDN/avm_fritz.c
--- install-misdn-mqueue/mISDN-1_0_4/drivers/isdn/hardware/mISDN/avm_fritz.c
2006-07-03 11:16:08.000000000 +0200
+++
install-misdn-mqueue_patched/mISDN-1_0_4/drivers/isdn/hardware/mISDN/avm_fritz.c
2007-01-18 10:18:37.000000000 +0100
@@ -8,7 +8,11 @@
* This file is (c) under GNU PUBLIC LICENSE
*
*/
+#ifdef CONFIG_H_EXISTS
#include <linux/config.h>
+#else
+#include <linux/autoconf.h>
+#endif
#include <linux/module.h>
#include <linux/pci.h>
#ifdef NEW_ISAPNP
diff -urNp install-misdn-mqueue/mISDN-1_0_4/drivers/isdn/hardware/mISDN/core.c
install-misdn-mqueue_patched/mISDN-1_0_4/drivers/isdn/hardware/mISDN/core.c
--- install-misdn-mqueue/mISDN-1_0_4/drivers/isdn/hardware/mISDN/core.c
2006-08-08 11:18:44.000000000 +0200
+++ install-misdn-mqueue_patched/mISDN-1_0_4/drivers/isdn/hardware/mISDN/core.c
2007-01-18 10:19:23.000000000 +0100
@@ -8,7 +8,11 @@
#include <linux/types.h>
#include <linux/stddef.h>
+#ifdef CONFIG_H_EXISTS
#include <linux/config.h>
+#else
+#include <linux/autoconf.h>
+#endif
#include <linux/module.h>
#include <linux/spinlock.h>
#include "core.h"
diff -urNp
install-misdn-mqueue/mISDN-1_0_4/drivers/isdn/hardware/mISDN/dsp_core.c
install-misdn-mqueue_patched/mISDN-1_0_4/drivers/isdn/hardware/mISDN/dsp_core.c
--- install-misdn-mqueue/mISDN-1_0_4/drivers/isdn/hardware/mISDN/dsp_core.c
2006-09-13 15:58:02.000000000 +0200
+++
install-misdn-mqueue_patched/mISDN-1_0_4/drivers/isdn/hardware/mISDN/dsp_core.c
2007-01-18 10:20:01.000000000 +0100
@@ -172,7 +172,11 @@ There are three things that need to tran
const char *dsp_revision = "$Revision: 1.24 $";
#include <linux/delay.h>
+#ifdef CONFIG_H_EXISTS
#include <linux/config.h>
+#else
+#include <linux/autoconf.h>
+#endif
#include <linux/module.h>
#include <linux/vmalloc.h>
#include "layer1.h"
diff -urNp install-misdn-mqueue/mISDN-1_0_4/drivers/isdn/hardware/mISDN/dtmf.c
install-misdn-mqueue_patched/mISDN-1_0_4/drivers/isdn/hardware/mISDN/dtmf.c
--- install-misdn-mqueue/mISDN-1_0_4/drivers/isdn/hardware/mISDN/dtmf.c
2006-07-03 11:16:08.000000000 +0200
+++ install-misdn-mqueue_patched/mISDN-1_0_4/drivers/isdn/hardware/mISDN/dtmf.c
2007-01-18 10:20:25.000000000 +0100
@@ -14,8 +14,11 @@
* of the GNU General Public License, incorporated herein by reference.
*
*/
-
+#ifdef CONFIG_H_EXISTS
#include <linux/config.h>
+#else
+#include <linux/autoconf.h>
+#endif
#include <linux/module.h>
#include "layer1.h"
#include "helper.h"
diff -urNp
install-misdn-mqueue/mISDN-1_0_4/drivers/isdn/hardware/mISDN/hfc_multi.c
install-misdn-mqueue_patched/mISDN-1_0_4/drivers/isdn/hardware/mISDN/hfc_multi.c
--- install-misdn-mqueue/mISDN-1_0_4/drivers/isdn/hardware/mISDN/hfc_multi.c
2006-10-09 14:51:33.000000000 +0200
+++
install-misdn-mqueue_patched/mISDN-1_0_4/drivers/isdn/hardware/mISDN/hfc_multi.c
2007-01-18 10:20:41.000000000 +0100
@@ -93,7 +93,11 @@
/* debug using register map (never use this, it will flood your system log) */
//#define HFC_REGISTER_MAP
+#ifdef CONFIG_H_EXISTS
#include <linux/config.h>
+#else
+#include <linux/autoconf.h>
+#endif
#include <linux/module.h>
#include <linux/pci.h>
#include <linux/delay.h>
diff -urNp
install-misdn-mqueue/mISDN-1_0_4/drivers/isdn/hardware/mISDN/hfcs_mini.c
install-misdn-mqueue_patched/mISDN-1_0_4/drivers/isdn/hardware/mISDN/hfcs_mini.c
--- install-misdn-mqueue/mISDN-1_0_4/drivers/isdn/hardware/mISDN/hfcs_mini.c
2006-07-03 11:16:08.000000000 +0200
+++
install-misdn-mqueue_patched/mISDN-1_0_4/drivers/isdn/hardware/mISDN/hfcs_mini.c
2007-01-18 10:21:10.000000000 +0100
@@ -49,7 +49,11 @@
*
*/
+#ifdef CONFIG_H_EXISTS
#include <linux/config.h>
+#else
+#include <linux/autoconf.h>
+#endif
#include <linux/module.h>
#include <linux/delay.h>
#include <asm/timex.h>
diff -urNp
install-misdn-mqueue/mISDN-1_0_4/drivers/isdn/hardware/mISDN/hfcs_usb.c
install-misdn-mqueue_patched/mISDN-1_0_4/drivers/isdn/hardware/mISDN/hfcs_usb.c
--- install-misdn-mqueue/mISDN-1_0_4/drivers/isdn/hardware/mISDN/hfcs_usb.c
2006-09-04 15:32:14.000000000 +0200
+++
install-misdn-mqueue_patched/mISDN-1_0_4/drivers/isdn/hardware/mISDN/hfcs_usb.c
2007-01-18 10:21:22.000000000 +0100
@@ -28,7 +28,11 @@
*
*/
+#ifdef CONFIG_H_EXISTS
#include <linux/config.h>
+#else
+#include <linux/autoconf.h>
+#endif
#include <linux/module.h>
#include <linux/delay.h>
#include <linux/usb.h>
diff -urNp
install-misdn-mqueue/mISDN-1_0_4/drivers/isdn/hardware/mISDN/i4l_mISDN.c
install-misdn-mqueue_patched/mISDN-1_0_4/drivers/isdn/hardware/mISDN/i4l_mISDN.c
--- install-misdn-mqueue/mISDN-1_0_4/drivers/isdn/hardware/mISDN/i4l_mISDN.c
2006-03-23 14:56:11.000000000 +0100
+++
install-misdn-mqueue_patched/mISDN-1_0_4/drivers/isdn/hardware/mISDN/i4l_mISDN.c
2007-01-18 10:21:36.000000000 +0100
@@ -10,7 +10,11 @@
*
*/
+#ifdef CONFIG_H_EXISTS
#include <linux/config.h>
+#else
+#include <linux/autoconf.h>
+#endif
#include <linux/module.h>
#include <linux/isdnif.h>
#include <linux/delay.h>
diff -urNp install-misdn-mqueue/mISDN-1_0_4/drivers/isdn/hardware/mISDN/l1oip.c
install-misdn-mqueue_patched/mISDN-1_0_4/drivers/isdn/hardware/mISDN/l1oip.c
--- install-misdn-mqueue/mISDN-1_0_4/drivers/isdn/hardware/mISDN/l1oip.c
2006-03-23 14:56:11.000000000 +0100
+++
install-misdn-mqueue_patched/mISDN-1_0_4/drivers/isdn/hardware/mISDN/l1oip.c
2007-01-18 10:22:02.000000000 +0100
@@ -206,8 +206,11 @@ announced.
*/
-
+#ifdef CONFIG_H_EXISTS
#include <linux/config.h>
+#else
+#include <linux/autoconf.h>
+#endif
#include <linux/module.h>
#include <linux/delay.h>
diff -urNp install-misdn-mqueue/mISDN-1_0_4/drivers/isdn/hardware/mISDN/layer1.c install-misdn-mqueue_patched/mISDN-1_0_4/drivers/isdn/hardware/mISDN/layer1.c
--- install-misdn-mqueue/mISDN-1_0_4/drivers/isdn/hardware/mISDN/layer1.c
2006-10-09 14:51:33.000000000 +0200
+++
install-misdn-mqueue_patched/mISDN-1_0_4/drivers/isdn/hardware/mISDN/layer1.c
2007-01-18 10:22:20.000000000 +0100
@@ -9,8 +9,11 @@
*/
static char *l1_revision = "$Revision: 1.18 $";
-
+#ifdef CONFIG_H_EXISTS
#include <linux/config.h>
+#else
+#include <linux/autoconf.h>
+#endif
#include <linux/module.h>
#include "layer1.h"
#include "helper.h"
diff -urNp install-misdn-mqueue/mISDN-1_0_4/drivers/isdn/hardware/mISDN/loop.c
install-misdn-mqueue_patched/mISDN-1_0_4/drivers/isdn/hardware/mISDN/loop.c
--- install-misdn-mqueue/mISDN-1_0_4/drivers/isdn/hardware/mISDN/loop.c
2006-03-23 14:56:11.000000000 +0100
+++ install-misdn-mqueue_patched/mISDN-1_0_4/drivers/isdn/hardware/mISDN/loop.c
2007-01-18 10:22:44.000000000 +0100
@@ -24,8 +24,11 @@
Number of loop interfaces. Default is 1.
*/
-
+#ifdef CONFIG_H_EXISTS
#include <linux/config.h>
+#else
+#include <linux/autoconf.h>
+#endif
#include <linux/module.h>
#include <linux/delay.h>
diff -urNp install-misdn-mqueue/mISDN-1_0_4/drivers/isdn/hardware/mISDN/memdbg.c install-misdn-mqueue_patched/mISDN-1_0_4/drivers/isdn/hardware/mISDN/memdbg.c
--- install-misdn-mqueue/mISDN-1_0_4/drivers/isdn/hardware/mISDN/memdbg.c
2006-03-07 13:21:06.000000000 +0100
+++
install-misdn-mqueue_patched/mISDN-1_0_4/drivers/isdn/hardware/mISDN/memdbg.c
2007-01-18 10:23:01.000000000 +0100
@@ -1,5 +1,9 @@
#include <linux/stddef.h>
+#ifdef CONFIG_H_EXISTS
#include <linux/config.h>
+#else
+#include <linux/autoconf.h>
+#endif
#include <linux/module.h>
#include <linux/list.h>
#include <linux/slab.h>
diff -urNp
install-misdn-mqueue/mISDN-1_0_4/drivers/isdn/hardware/mISDN/netjet.c
install-misdn-mqueue_patched/mISDN-1_0_4/drivers/isdn/hardware/mISDN/netjet.c
--- install-misdn-mqueue/mISDN-1_0_4/drivers/isdn/hardware/mISDN/netjet.c
2006-10-09 13:28:41.000000000 +0200
+++
install-misdn-mqueue_patched/mISDN-1_0_4/drivers/isdn/hardware/mISDN/netjet.c
2007-01-18 10:23:20.000000000 +0100
@@ -6,8 +6,11 @@
*
* Based on HiSax NETJet driver by Karsten Keil
*/
-
+#ifdef CONFIG_H_EXISTS
#include <linux/config.h>
+#else
+#include <linux/autoconf.h>
+#endif
#include <linux/module.h>
#include <linux/pci.h>
#include <linux/delay.h>
diff -urNp
install-misdn-mqueue/mISDN-1_0_4/drivers/isdn/hardware/mISDN/sedl_fax.c
install-misdn-mqueue_patched/mISDN-1_0_4/drivers/isdn/hardware/mISDN/sedl_fax.c
--- install-misdn-mqueue/mISDN-1_0_4/drivers/isdn/hardware/mISDN/sedl_fax.c
2006-07-03 11:16:08.000000000 +0200
+++
install-misdn-mqueue_patched/mISDN-1_0_4/drivers/isdn/hardware/mISDN/sedl_fax.c
2007-01-18 10:27:36.000000000 +0100
@@ -25,8 +25,11 @@
* For the sedlbauer speed fax+ to work properly you have to download
* the firmware onto the card.
*/
-
+#ifdef CONFIG_H_EXISTS
#include <linux/config.h>
+#else
+#include <linux/autoconf.h>
+#endif
#include <linux/module.h>
#include <linux/pci.h>
#include <linux/delay.h>
diff -urNp
install-misdn-mqueue/mISDN-1_0_4/drivers/isdn/hardware/mISDN/socket.c
install-misdn-mqueue_patched/mISDN-1_0_4/drivers/isdn/hardware/mISDN/socket.c
--- install-misdn-mqueue/mISDN-1_0_4/drivers/isdn/hardware/mISDN/socket.c
2006-03-07 13:21:06.000000000 +0100
+++
install-misdn-mqueue_patched/mISDN-1_0_4/drivers/isdn/hardware/mISDN/socket.c
2007-01-18 10:23:38.000000000 +0100
@@ -22,7 +22,11 @@
#include <linux/vmalloc.h>
+#ifdef CONFIG_H_EXISTS
#include <linux/config.h>
+#else
+#include <linux/autoconf.h>
+#endif
#include <linux/in.h>
#include <net/sock.h>
diff -urNp install-misdn-mqueue/mISDN-1_0_4/drivers/isdn/hardware/mISDN/udevice.c install-misdn-mqueue_patched/mISDN-1_0_4/drivers/isdn/hardware/mISDN/udevice.c
--- install-misdn-mqueue/mISDN-1_0_4/drivers/isdn/hardware/mISDN/udevice.c
2006-11-02 10:40:53.000000000 +0100
+++
install-misdn-mqueue_patched/mISDN-1_0_4/drivers/isdn/hardware/mISDN/udevice.c
2007-01-18 10:24:10.000000000 +0100
@@ -8,7 +8,11 @@
#include <linux/stddef.h>
#include <linux/poll.h>
#include <linux/vmalloc.h>
+#ifdef CONFIG_H_EXISTS
#include <linux/config.h>
+#else
+#include <linux/autoconf.h>
+#endif
#include <linux/timer.h>
#ifdef CONFIG_DEVFS_FS
#include <linux/devfs_fs_kernel.h>
diff -urNp install-misdn-mqueue/mISDN-1_0_4/drivers/isdn/hardware/mISDN/w6692.c
install-misdn-mqueue_patched/mISDN-1_0_4/drivers/isdn/hardware/mISDN/w6692.c
--- install-misdn-mqueue/mISDN-1_0_4/drivers/isdn/hardware/mISDN/w6692.c
2006-07-03 11:16:08.000000000 +0200
+++
install-misdn-mqueue_patched/mISDN-1_0_4/drivers/isdn/hardware/mISDN/w6692.c
2007-01-18 10:24:21.000000000 +0100
@@ -20,8 +20,11 @@
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
*/
-
+#ifdef CONFIG_H_EXISTS
#include <linux/config.h>
+#else
+#include <linux/autoconf.h>
+#endif
#include <linux/module.h>
#include <linux/pci.h>
#include <linux/delay.h>
diff -urNp
install-misdn-mqueue/mISDN-1_0_4/drivers/isdn/hardware/mISDN/x25_dte.c
install-misdn-mqueue_patched/mISDN-1_0_4/drivers/isdn/hardware/mISDN/x25_dte.c
--- install-misdn-mqueue/mISDN-1_0_4/drivers/isdn/hardware/mISDN/x25_dte.c
2006-07-03 11:16:08.000000000 +0200
+++
install-misdn-mqueue_patched/mISDN-1_0_4/drivers/isdn/hardware/mISDN/x25_dte.c
2007-01-18 10:24:30.000000000 +0100
@@ -11,8 +11,11 @@
* of the GNU General Public License, incorporated herein by reference.
*
*/
-
+#ifdef CONFIG_H_EXISTS
#include <linux/config.h>
+#else
+#include <linux/autoconf.h>
+#endif
#include <linux/module.h>
#include "x25_l3.h"
#include "helper.h"
diff -urNp
install-misdn-mqueue/mISDN-1_0_4/drivers/isdn/hardware/mISDN/x25_l3.c
install-misdn-mqueue_patched/mISDN-1_0_4/drivers/isdn/hardware/mISDN/x25_l3.c
--- install-misdn-mqueue/mISDN-1_0_4/drivers/isdn/hardware/mISDN/x25_l3.c
2006-08-08 11:18:44.000000000 +0200
+++
install-misdn-mqueue_patched/mISDN-1_0_4/drivers/isdn/hardware/mISDN/x25_l3.c
2007-01-18 10:24:37.000000000 +0100
@@ -11,8 +11,11 @@
* of the GNU General Public License, incorporated herein by reference.
*
*/
-
+#ifdef CONFIG_H_EXISTS
#include <linux/config.h>
+#else
+#include <linux/autoconf.h>
+#endif
#include <linux/module.h>
#include "x25_l3.h"
#include "helper.h"
diff -urNp
install-misdn-mqueue/mISDN-1_0_4/drivers/isdn/hardware/mISDN/xhfc_pci2pi.c
install-misdn-mqueue_patched/mISDN-1_0_4/drivers/isdn/hardware/mISDN/xhfc_pci2pi.c
--- install-misdn-mqueue/mISDN-1_0_4/drivers/isdn/hardware/mISDN/xhfc_pci2pi.c
2006-03-23 12:39:23.000000000 +0100
+++
install-misdn-mqueue_patched/mISDN-1_0_4/drivers/isdn/hardware/mISDN/xhfc_pci2pi.c
2007-01-18 10:24:56.000000000 +0100
@@ -20,8 +20,11 @@
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
*/
-
+#ifdef CONFIG_H_EXISTS
#include <linux/config.h>
+#else
+#include <linux/autoconf.h>
+#endif
#include <linux/module.h>
#include <linux/delay.h>
#include "xhfc_su.h"
diff -urNp
install-misdn-mqueue/mISDN-1_0_4/drivers/isdn/hardware/mISDN/xhfc_su.c
install-misdn-mqueue_patched/mISDN-1_0_4/drivers/isdn/hardware/mISDN/xhfc_su.c
--- install-misdn-mqueue/mISDN-1_0_4/drivers/isdn/hardware/mISDN/xhfc_su.c
2006-09-13 15:58:02.000000000 +0200
+++
install-misdn-mqueue_patched/mISDN-1_0_4/drivers/isdn/hardware/mISDN/xhfc_su.c
2007-01-18 10:25:10.000000000 +0100
@@ -51,7 +51,11 @@
*/
#include <linux/mISDNif.h>
+#ifdef CONFIG_H_EXISTS
#include <linux/config.h>
+#else
+#include <linux/autoconf.h>
+#endif
#include <linux/module.h>
#include <linux/delay.h>
#include <linux/pci.h>
------------------------------------------------------------------------
_______________________________________________
Misdn-asterisk mailing list
[email protected]
http://lists.beronet.com/cgi-bin/mailman/listinfo/misdn-asterisk