Bug#389152: pwc 10.0.12-rc1-2 no longer compiles under kernel 2.6.18
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Stefan Förster escribió: Package: pwc-source Version: 10.0.12-rc1-2 Severity: important The pwc module no longer compiles under the (vanilla) kernel 2.6.18. It compiles perfectly under 2.6.17.13 and 2.6.16.28. I use the same .config file, no changes iro video for linux etc. I get these compiler errors. It seems that the compiler no longer finds some relevant header files... Yes, you are right but pwc in 2.6.18 has the uncompressor thingy so external pwc modules are not needed anymore. I've created a newer pwc-source version that doesn't fail on 2.6.18 and it can be built for older kernel versions (10.0.12-rc1+final-1) [0]. Now my sponsor is taking a look over it. I repeat, you don't need the external pwc module for 2.6.18 kernel. [0] http://linuxmaniac.homeip.net/debian/pwc/10.0.12/ - -- - | ,''`. Victor Seva | | : :' : [EMAIL PROTECTED] | | `. `' PGP Key ID: 0xDD12F253 | |`-Debian user, admin and contributor | - -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFFGCYIS/DSSd0S8lMRAqVVAKCQmnVDx+SfSKs25qliJ4WQU75fgwCfbNFA Z0+POcXNiEN2Fq0zCSal+bw= =BM50 -END PGP SIGNATURE-
Bug#389152: pwc 10.0.12-rc1-2 no longer compiles under kernel 2.6.18
Package: pwc-source Version: 10.0.12-rc1-2 Severity: important The pwc module no longer compiles under the (vanilla) kernel 2.6.18. It compiles perfectly under 2.6.17.13 and 2.6.16.28. I use the same .config file, no changes iro video for linux etc. I get these compiler errors. It seems that the compiler no longer finds some relevant header files... - CC [M] /usr/src/modules/pwc/pwc-if.o /usr/src/modules/pwc/pwc-if.c:166: Fehler: Variable pwc_template hat Initialisierung, aber unvollstndigen Typ /usr/src/modules/pwc/pwc-if.c:167: Fehler: unbekanntes Feld owner in Initialisierung angegeben /usr/src/modules/pwc/pwc-if.c:167: Warnung: Elementberschreitung in struct-Initialisierung /usr/src/modules/pwc/pwc-if.c:167: Warnung: (nahe der Initialisierung fr pwc_template) /usr/src/modules/pwc/pwc-if.c:168: Fehler: unbekanntes Feld name in Initialisierung angegeben /usr/src/modules/pwc/pwc-if.c:168: Warnung: Elementberschreitung in struct-Initialisierung /usr/src/modules/pwc/pwc-if.c:168: Warnung: (nahe der Initialisierung fr pwc_template) /usr/src/modules/pwc/pwc-if.c:169: Fehler: unbekanntes Feld type in Initialisierung angegeben /usr/src/modules/pwc/pwc-if.c:169: Warnung: Elementberschreitung in struct-Initialisierung /usr/src/modules/pwc/pwc-if.c:169: Warnung: (nahe der Initialisierung fr pwc_template) /usr/src/modules/pwc/pwc-if.c:170: Fehler: unbekanntes Feld hardware in Initialisierung angegeben /usr/src/modules/pwc/pwc-if.c:170: Warnung: Elementberschreitung in struct-Initialisierung /usr/src/modules/pwc/pwc-if.c:170: Warnung: (nahe der Initialisierung fr pwc_template) /usr/src/modules/pwc/pwc-if.c:171: Fehler: unbekanntes Feld release in Initialisierung angegeben /usr/src/modules/pwc/pwc-if.c:171: Fehler: video_device_release ist hier nicht deklariert (nicht in einer Funktion) /usr/src/modules/pwc/pwc-if.c:171: Warnung: Elementberschreitung in struct-Initialisierung /usr/src/modules/pwc/pwc-if.c:171: Warnung: (nahe der Initialisierung fr pwc_template) /usr/src/modules/pwc/pwc-if.c:172: Fehler: unbekanntes Feld fops in Initialisierung angegeben /usr/src/modules/pwc/pwc-if.c:172: Warnung: Elementberschreitung in struct-Initialisierung /usr/src/modules/pwc/pwc-if.c:172: Warnung: (nahe der Initialisierung fr pwc_template) /usr/src/modules/pwc/pwc-if.c:173: Fehler: unbekanntes Feld minor in Initialisierung angegeben /usr/src/modules/pwc/pwc-if.c:173: Warnung: Elementberschreitung in struct-Initialisierung /usr/src/modules/pwc/pwc-if.c:173: Warnung: (nahe der Initialisierung fr pwc_template) /usr/src/modules/pwc/pwc-if.c: In Funktion cd_to_pwc: /usr/src/modules/pwc/pwc-if.c:1019: Warnung: Implizite Deklaration der Funktion to_video_device /usr/src/modules/pwc/pwc-if.c:1019: Warnung: Initialisierung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung /usr/src/modules/pwc/pwc-if.c:1020: Warnung: Implizite Deklaration der Funktion video_get_drvdata /usr/src/modules/pwc/pwc-if.c:1020: Warnung: return erzeugt Zeiger von Ganzzahl ohne Typkonvertierung /usr/src/modules/pwc/pwc-if.c: In Funktion pwc_create_sysfs_files: /usr/src/modules/pwc/pwc-if.c:1062: Warnung: Initialisierung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung /usr/src/modules/pwc/pwc-if.c:1064: Warnung: Implizite Deklaration der Funktion video_device_create_file /usr/src/modules/pwc/pwc-if.c: In Funktion pwc_remove_sysfs_files: /usr/src/modules/pwc/pwc-if.c:1070: Warnung: Initialisierung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung /usr/src/modules/pwc/pwc-if.c:1072: Warnung: Implizite Deklaration der Funktion video_device_remove_file /usr/src/modules/pwc/pwc-if.c: In Funktion pwc_video_open: /usr/src/modules/pwc/pwc-if.c:1112: Warnung: Implizite Deklaration der Funktion video_devdata /usr/src/modules/pwc/pwc-if.c:1112: Warnung: Initialisierung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung /usr/src/modules/pwc/pwc-if.c:1117: Fehler: Dereferenzierung eines Zeigers auf unvollstndigen Typen /usr/src/modules/pwc/pwc-if.c: In Funktion pwc_video_close: /usr/src/modules/pwc/pwc-if.c:1231: Fehler: Dereferenzierung eines Zeigers auf unvollstndigen Typen /usr/src/modules/pwc/pwc-if.c: In Funktion pwc_video_read: /usr/src/modules/pwc/pwc-if.c:1292: Fehler: Dereferenzierung eines Zeigers auf unvollstndigen Typen /usr/src/modules/pwc/pwc-if.c: In Funktion pwc_video_poll: /usr/src/modules/pwc/pwc-if.c:1359: Fehler: Dereferenzierung eines Zeigers auf unvollstndigen Typen /usr/src/modules/pwc/pwc-if.c: In Funktion pwc_video_ioctl: /usr/src/modules/pwc/pwc-if.c:1375: Warnung: Implizite Deklaration der Funktion video_usercopy /usr/src/modules/pwc/pwc-if.c: In Funktion pwc_video_mmap: /usr/src/modules/pwc/pwc-if.c:1388: Fehler: Dereferenzierung eines Zeigers auf unvollstndigen Typen /usr/src/modules/pwc/pwc-if.c: In Funktion usb_pwc_probe: /usr/src/modules/pwc/pwc-if.c:1722: Warnung: Implizite Deklaration der Funktion video_device_alloc /usr/src/modules/pwc/pwc-if.c:1722: Warnung: Zuweisung erzeugt