Re: [ANNOUNCE] WOLK v4.7s FINAL - Server Edition
"ian sison (mailing list)" <[email protected]>
| Newsgroups | gmane.linux.wolk.devel |
|---|---|
| Message-ID | <[email protected]> |
em8300:
gcc-3.2 -D__KERNEL__ -I/var/workarea/usr.src/linux-2.4-WOLK/include -Wall
-Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common
-Wno-unused -finline-limit=2000 -O2 -fomit-frame-pointer -pipe
-mpreferred-stack-boundary=2 -march=i486 -DMODULE -DMODVERSIONS -include
/var/workarea/usr.src/linux-2.4-WOLK/include/linux/modversions.h
-nostdinc -iwithprefix include -DKBUILD_BASENAME=em8300_main -c -o
em8300_main.o
em8300_main.c
In file included from em8300_main.c:57:
/var/workarea/usr.src/linux-2.4-WOLK/include/linux/i2c-algo-bit.h:51: warning: `struct i2c_adapter' declared inside parameter list
/var/workarea/usr.src/linux-2.4-WOLK/include/linux/i2c-algo-bit.h:51: warning: its scope is only this definition or declaration, which is
probably not what you want
/var/workarea/usr.src/linux-2.4-WOLK/include/linux/i2c-algo-bit.h:52: warning: `struct i2c_adapter' declared inside parameter list
In file included from encoder.h:4,
from em8300_main.c:59:
/var/workarea/usr.src/linux-2.4-WOLK/include/linux/em8300.h:276: field `i2c_ops_1' has incomplete type
/var/workarea/usr.src/linux-2.4-WOLK/include/linux/em8300.h:280: field `i2c_ops_2' has incomplete type
em8300_main.c: In function `release_em8300':
em8300_main.c:203: dereferencing pointer to incomplete type
em8300_main.c: In function `em8300_init':
em8300_main.c:761: warning: implicit declaration of function `request_module_R27e4dc04'
tvmixer:
gcc-3.2 -D__KERNEL__ -I/var/workarea/usr.src/linux-2.4-WOLK/include -Wall
-Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common
-Wno-unused -finline-limit=2000 -O2 -fomit-frame-pointer -pipe
-mpreferred-stack-boundary=2 -march=i486 -DMODULE -DMODVERSIONS -include
/var/workarea/usr.src/linux-2.4-WOLK/include/linux/modversions.h
-nostdinc -iwithprefix include -DKBUILD_BASENAME=tvmixer -c -o tvmixer.o
tvmixer.c
tvmixer.c: In function `tvmixer_ioctl':
tvmixer.c:146: warning: comparison of distinct pointer types lacks a cast
tvmixer.c: In function `tvmixer_open':
tvmixer.c:196: structure has no member named `inc_use'
tvmixer.c:197: structure has no member named `inc_use'
tvmixer.c: In function `tvmixer_release':
tvmixer.c:211: structure has no member named `dec_use'
tvmixer.c:212: structure has no member named `dec_use'
make[3]: *** [tvmixer.o] Error 1
i2c-matroxfb.c:
gcc-3.2 -D__KERNEL__ -I/var/workarea/usr.src/linux-2.4-WOLK/include -Wall
-Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common
-Wno-unused -finline-limit=2000 -O2 -fomit-frame-pointer -pipe
-mpreferred-stack-boundary=2 -march=i486 -DMODULE -DMODVERSIONS -include
/var/workarea/usr.src/linux-2.4-WOLK/include/linux/modversions.h
-nostdinc -iwithprefix include -DKBUILD_BASENAME=i2c_matroxfb -c -o
i2c-matroxfb.o i2c-matroxfb.c
i2c-matroxfb.c:138: warning: initialization from incompatible pointer type
i2c-matroxfb.c:139: warning: missing braces around initializer
i2c-matroxfb.c:139: warning: (near initialization for `matroxmaven_i2c_adapter_template.name')
i2c-matroxfb.c:141: warning: initialization makes integer from pointer without a cast
i2c-matroxfb.c:142: warning: initialization makes integer from pointer without a cast
i2c-matroxfb.c:144: warning: initialization makes integer from pointer without a cast
i2c-matroxfb.c:144: initializer element is not computable at load time
i2c-matroxfb.c:144: (near initialization for `matroxmaven_i2c_adapter_template.name[3]')
i2c-matroxfb.c:145: warning: initialization makes integer from pointer without a cast
i2c-matroxfb.c:145: initializer element is not computable at load time
i2c-matroxfb.c:145: (near initialization for `matroxmaven_i2c_adapter_template.name[4]')
i2c-matroxfb.c:146: warning: initialization makes integer from pointer without a cast
i2c-matroxfb.c:147: warning: initialization makes integer from pointer without a cast
i2c-matroxfb.c:148: warning: initialization makes integer from pointer without a cast
i2c-matroxfb.c:149: initializer element is not constant
==========================
Actually, my point was not for you to try out every single compile error
:) , but that the new i2c interface broke other drivers, so it may not be
such a good idea merging it in for 4.7. Note that 4.6 compiles and runs
flawlessly.
On Mon, 18 Aug 2003, Marc-Christian Petersen wrote:
> On Monday 18 August 2003 09:45, ian sison (mailing list) wrote:
>
> Hi Ian,
>
> > The new i2c breaks many drivers especially in i2c-matroxfb.c and tvmixer.
> > Try my .config included. I've already tried to remove some other drivers
> > but i'm still having problems compiling it.
>
> what compiler errors? Don't expect me to try out every compile error reports
> by myself. I have other things to do :p
>
> ciao, Marc
>
>
>
> -------------------------------------------------------
> This SF.Net email sponsored by: Free pre-built ASP.NET sites including
> Data Reports, E-commerce, Portals, and Forums are available now.
> Download today and enter to win an XBOX or Visual Studio .NET.
> http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01
> _______________________________________________
> WOLK - Working Overloaded Linux Kernel
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/wolk-devel
>
>
-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01
_______________________________________________
WOLK - Working Overloaded Linux Kernel
[email protected]
https://lists.sourceforge.net/lists/listinfo/wolk-devel