Bug#389152: pwc 10.0.12-rc1-2 no longer compiles under kernel 2.6.18

2006-09-25 Thread Victor Seva
-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

2006-09-24 Thread Stefan Förster




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