[linux-dvb] A call to testers..

Luca Olivetti luca at ventoso.org
Wed Dec 7 20:48:48 CET 2005


En/na Michael Krufky ha escrit:

> 
> Thanks for noticing... :-) ... Nobody has said anything yet about
> backwards-compatability, since I've enabled it.
> v4l-dvb cvs is *supposedly* backwards compatable with all kernel versions...

define "all":


$ cvs -z3 -d :pserver:anonymous at cvs.linuxtv.org:/cvs/video4linux co -P
v4l-dvb
....
$ cd v4l-dvb
$ su (there's a bug in this kernel package that prevents building as user)
Password:
# make
make -C /home/luca/dvb/v4l-dvb/v4l
make[1]: Entering directory `/home/luca/dvb/v4l-dvb/v4l'
echo "No version yet."
No version yet.
uname -r|perl -ne 'if (/^([0-9]*)\.([0-9])*\.([0-9]*)(.*)$/) { printf
("VERSION=%s\nPATCHLEVEL:=%s\nSUBLEVEL:=%s\nKERNELRELEASE:=%s.%s.%s%s\n",$1,$2,$3,$1,$2,$3,$4);
};' > ./.version
make[1]: Leaving directory `/home/luca/dvb/v4l-dvb/v4l'
make[1]: Entering directory `/home/luca/dvb/v4l-dvb/v4l'
creating symbolic links...
make -C /lib/modules/2.6.3-7mdk/build SUBDIRS=/home/luca/dvb/v4l-dvb/v4l
 modules
make[2]: Entering directory `/usr/src/linux-2.6.3-7mdk'
*** Warning: Overriding SUBDIRS on the command line can cause
***          inconsistencies
make[3]: `arch/i386/kernel/asm-offsets.s' is up to date.
  CHK     include/asm-i386/asm_offsets.h
  CC [M]  /home/luca/dvb/v4l-dvb/v4l/video-buf.o
  CC [M]  /home/luca/dvb/v4l-dvb/v4l/v4l1-compat.o
  CC [M]  /home/luca/dvb/v4l-dvb/v4l/v4l2-common.o
  CC [M]  /home/luca/dvb/v4l-dvb/v4l/compat_ioctl32.o
  CC [M]  /home/luca/dvb/v4l-dvb/v4l/btcx-risc.o
  CC [M]  /home/luca/dvb/v4l-dvb/v4l/ir-common.o
  CC [M]  /home/luca/dvb/v4l-dvb/v4l/bttv-driver.o
  CC [M]  /home/luca/dvb/v4l-dvb/v4l/bttv-cards.o
  CC [M]  /home/luca/dvb/v4l-dvb/v4l/bttv-risc.o
  CC [M]  /home/luca/dvb/v4l-dvb/v4l/bttv-if.o
  CC [M]  /home/luca/dvb/v4l-dvb/v4l/bttv-vbi.o
  CC [M]  /home/luca/dvb/v4l-dvb/v4l/bttv-i2c.o
  CC [M]  /home/luca/dvb/v4l-dvb/v4l/bttv-gpio.o
  CC [M]  /home/luca/dvb/v4l-dvb/v4l/cx25840-core.o
/home/luca/dvb/v4l-dvb/v4l/cx25840-core.c:53: error: parse error before
numeric constant
/home/luca/dvb/v4l-dvb/v4l/cx25840-core.c:53: warning: type defaults to
`int' in declaration of `module_param'
/home/luca/dvb/v4l-dvb/v4l/cx25840-core.c:53: warning: function
declaration isn't a prototype
/home/luca/dvb/v4l-dvb/v4l/cx25840-core.c:53: warning: data definition
has no type or storage class
/home/luca/dvb/v4l-dvb/v4l/cx25840-core.c:879: error: parse error before
"m__init"
/home/luca/dvb/v4l-dvb/v4l/cx25840-core.c:880: warning: return type
defaults to `int'
/home/luca/dvb/v4l-dvb/v4l/cx25840-core.c:884: error: parse error before
"m__exit"
/home/luca/dvb/v4l-dvb/v4l/cx25840-core.c:885: warning: return type
defaults to `int'
/home/luca/dvb/v4l-dvb/v4l/cx25840-core.c:889: warning: type defaults to
`int' in declaration of `module_init'
/home/luca/dvb/v4l-dvb/v4l/cx25840-core.c:889: warning: parameter names
(without types) in function declaration
/home/luca/dvb/v4l-dvb/v4l/cx25840-core.c:889: warning: data definition
has no type or storage class
/home/luca/dvb/v4l-dvb/v4l/cx25840-core.c:890: warning: type defaults to
`int' in declaration of `module_exit'
/home/luca/dvb/v4l-dvb/v4l/cx25840-core.c:890: warning: parameter names
(without types) in function declaration
/home/luca/dvb/v4l-dvb/v4l/cx25840-core.c:890: warning: data definition
has no type or storage class
make[3]: *** [/home/luca/dvb/v4l-dvb/v4l/cx25840-core.o] Error 1
make[2]: *** [/home/luca/dvb/v4l-dvb/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-2.6.3-7mdk'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/home/luca/dvb/v4l-dvb/v4l'
make: *** [all] Error 2
## uname -r
2.6.3-7mdk


with 2.6.8.1 (another machine, with no dvb card) v4l-dvb builds but I
don't seen any dvb module (at least the modules I'm interested in,
flexcop and mt312):

$ find -name *.ko
./v4l/btcx-risc.ko
./v4l/bttv.ko
./v4l/compat_ioctl32.ko
./v4l/cs53l32a.ko
./v4l/cx25840.ko
./v4l/cx88-blackbird.ko
./v4l/cx8800.ko
./v4l/cx8802.ko
./v4l/cx88xx.ko
./v4l/em28xx.ko
./v4l/ir-common.ko
./v4l/ir-kbd-gpio.ko
./v4l/ir-kbd-i2c.ko
./v4l/msp3400.ko
./v4l/saa6588.ko
./v4l/saa6752hs.ko
./v4l/saa7115.ko
./v4l/saa711x.ko
./v4l/saa7127.ko
./v4l/saa7134-alsa.ko
./v4l/saa7134-empress.ko
./v4l/saa7134-oss.ko
./v4l/tuner.ko
./v4l/saa7134.ko
./v4l/tda9887.ko
./v4l/tvaudio.ko
./v4l/tveeprom.ko
./v4l/tvmixer.ko
./v4l/tvp5150.ko
./v4l/v4l1-compat.ko
./v4l/v4l2-common.ko
./v4l/video-buf.ko
./v4l/wm8775.ko


Bye
-- 
- Yo también quiero una Europa libre de Patentes de Software  -
- I want a Software Patents Free Europe too! And you?         -
---------------------------------------------------------------
  EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 252 bytes
Desc: OpenPGP digital signature
Url : http://www.linuxtv.org/pipermail/linux-dvb/attachments/20051207/efcecb78/signature.pgp


More information about the linux-dvb mailing list