Hello all,

I've been experimenting with vISDN for some while and up to now never had major problems compiling and installing. The last successfull install I made was patch-589. Yesterday I tried to update my system with patch-598, but I couldn't get it to compile successfully. My testing system has not been changes in any way, so I believe it must be something with vISDN itself.

I'm using a default Debian 3.1 Sarge box. It runs a default 2.6.8-i386 kernel. No kernel sources installed, only kernel-headers.
./bootstrap and ./configure run successfully.

make gives me the following error output:

make  all-recursive
make[1]: Entering directory `/usr/src/isdn--devel--0.1--patch-598'
Making all in modules
make[2]: Entering directory `/usr/src/isdn--devel--0.1--patch-598/modules'
for I in core ec hfc-4s hfc-pci hfc-usb hfc-e1 kfifo lapd netdev ppp softcxc streamport timer-system vgsm ; do \
       ( cd $I && make Makefile ); \
done
make[3]: Entering directory `/usr/src/isdn--devel--0.1--patch-598/modules/core'
make[3]: `Makefile' is up to date.
make[3]: Leaving directory `/usr/src/isdn--devel--0.1--patch-598/modules/core' make[3]: Entering directory `/usr/src/isdn--devel--0.1--patch-598/modules/ec'
make[3]: `Makefile' is up to date.
make[3]: Leaving directory `/usr/src/isdn--devel--0.1--patch-598/modules/ec'
make[3]: Entering directory `/usr/src/isdn--devel--0.1--patch-598/modules/hfc-4s'
make[3]: `Makefile' is up to date.
make[3]: Leaving directory `/usr/src/isdn--devel--0.1--patch-598/modules/hfc-4s' make[3]: Entering directory `/usr/src/isdn--devel--0.1--patch-598/modules/hfc-pci'
make[3]: `Makefile' is up to date.
make[3]: Leaving directory `/usr/src/isdn--devel--0.1--patch-598/modules/hfc-pci' make[3]: Entering directory `/usr/src/isdn--devel--0.1--patch-598/modules/hfc-usb'
make[3]: `Makefile' is up to date.
make[3]: Leaving directory `/usr/src/isdn--devel--0.1--patch-598/modules/hfc-usb' make[3]: Entering directory `/usr/src/isdn--devel--0.1--patch-598/modules/hfc-e1'
make[3]: `Makefile' is up to date.
make[3]: Leaving directory `/usr/src/isdn--devel--0.1--patch-598/modules/hfc-e1' make[3]: Entering directory `/usr/src/isdn--devel--0.1--patch-598/modules/kfifo'
make[3]: `Makefile' is up to date.
make[3]: Leaving directory `/usr/src/isdn--devel--0.1--patch-598/modules/kfifo' make[3]: Entering directory `/usr/src/isdn--devel--0.1--patch-598/modules/lapd'
make[3]: `Makefile' is up to date.
make[3]: Leaving directory `/usr/src/isdn--devel--0.1--patch-598/modules/lapd' make[3]: Entering directory `/usr/src/isdn--devel--0.1--patch-598/modules/netdev'
make[3]: `Makefile' is up to date.
make[3]: Leaving directory `/usr/src/isdn--devel--0.1--patch-598/modules/netdev' make[3]: Entering directory `/usr/src/isdn--devel--0.1--patch-598/modules/ppp'
make[3]: `Makefile' is up to date.
make[3]: Leaving directory `/usr/src/isdn--devel--0.1--patch-598/modules/ppp' make[3]: Entering directory `/usr/src/isdn--devel--0.1--patch-598/modules/softcxc'
make[3]: `Makefile' is up to date.
make[3]: Leaving directory `/usr/src/isdn--devel--0.1--patch-598/modules/softcxc' make[3]: Entering directory `/usr/src/isdn--devel--0.1--patch-598/modules/streamport'
make[3]: `Makefile' is up to date.
make[3]: Leaving directory `/usr/src/isdn--devel--0.1--patch-598/modules/streamport' make[3]: Entering directory `/usr/src/isdn--devel--0.1--patch-598/modules/timer-system'
make[3]: `Makefile' is up to date.
make[3]: Leaving directory `/usr/src/isdn--devel--0.1--patch-598/modules/timer-system' make[3]: Entering directory `/usr/src/isdn--devel--0.1--patch-598/modules/vgsm'
make[3]: `Makefile' is up to date.
make[3]: Leaving directory `/usr/src/isdn--devel--0.1--patch-598/modules/vgsm' make -C /lib/modules/2.6.8-2-386/build modules M=/usr/src/isdn--devel--0.1--patch-598/modules
make[3]: Entering directory `/usr/src/kernel-headers-2.6.8-2-386'
 CC [M]  /usr/src/isdn--devel--0.1--patch-598/modules/core/core_main.o
 CC [M]  /usr/src/isdn--devel--0.1--patch-598/modules/core/port.o
 CC [M]  /usr/src/isdn--devel--0.1--patch-598/modules/core/chan.o
 CC [M]  /usr/src/isdn--devel--0.1--patch-598/modules/core/leg.o
 CC [M]  /usr/src/isdn--devel--0.1--patch-598/modules/core/timer.o
 CC [M]  /usr/src/isdn--devel--0.1--patch-598/modules/core/cxc.o
/usr/src/isdn--devel--0.1--patch-598/modules/core/cxc.c:653: warning: `class_device_attr_dev' defined but not used
 CC [M]  /usr/src/isdn--devel--0.1--patch-598/modules/core/path.o
/usr/src/isdn--devel--0.1--patch-598/modules/core/path.c: In function `visdn_path_modinit': /usr/src/isdn--devel--0.1--patch-598/modules/core/path.c:856: error: `class_device_attr_dev' undeclared (first use in this function) /usr/src/isdn--devel--0.1--patch-598/modules/core/path.c:856: error: (Each undeclared identifier is reported only once /usr/src/isdn--devel--0.1--patch-598/modules/core/path.c:856: error: for each function it appears in.) /usr/src/isdn--devel--0.1--patch-598/modules/core/path.c: In function `visdn_path_modexit': /usr/src/isdn--devel--0.1--patch-598/modules/core/path.c:882: error: `class_device_attr_dev' undeclared (first use in this function) make[5]: *** [/usr/src/isdn--devel--0.1--patch-598/modules/core/path.o] Error 1
make[4]: *** [/usr/src/isdn--devel--0.1--patch-598/modules/core] Error 2
make[3]: *** [_module_/usr/src/isdn--devel--0.1--patch-598/modules] Error 2
make[3]: Leaving directory `/usr/src/kernel-headers-2.6.8-2-386'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/src/isdn--devel--0.1--patch-598/modules'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/isdn--devel--0.1--patch-598'
make: *** [all] Error 2


Is there anyone experiencing the same problem?
Anyone knows if this is a vISDN coding error, or some external dependency problem?

Any help is very much appreciated.
I like to keep up to date with the development in vISDN.
Not to start a flame war, but the day I can fully replace Junghanns' Bristuff with vISDN will be the day I'm having a big party.

--
-----------------------------------------------------------------------
HeuvelTop ICT Diensten v.o.f.
Elwin Andriol              tel: +31 65 08 138 91
Utrecht, Nederland         fax: +31 30 602 22 71
-----------------------------------------------------------------------

"There are management solutions to technical problems,
but no technical solutions to management problems"

-----------------------------------------------------------------------

_______________________________________________
Visdn-hackers mailing list
[email protected]
https://mailman.uli.it/mailman/listinfo/visdn-hackers

Reply via email to