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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.