Messages in this thread | | | Date | Tue, 22 Jun 1999 08:02:31 -0400 (EDT) | From | "Steven N. Hirsch" <> | Subject | Re: FENRIS (nwfs) 1.4.2 Source Code Available, |
| |
On Mon, 21 Jun 1999, Jeff Merkey wrote:
> Linux Gods, > > The FENRIS (nwfs) source code for 1.4.2 can be downloaded from > 207.109.151.240. Please refer to the release notes attached to this email > for info on what got fixed. Special thanks to Alan Cox for his help with > the GNU compiler issues (and other issues). We will be posting one > additional release later this week after we have regression tested the GNU > compiler fixes (nwfs-1.4.3). Next week, mirroring support will be posted to > the site in nwfs-1.4.4.
Jeff, et al,
I'm confused as to the status of the sources on your site. Are these supposed to build against recent kernels? It does not build against 2.0.35, nor against 2.2.10-ac3. This is a stock RH5.2 installation with 2.2.x kernels:
Steve
---------------------------
gcc -D__KERNEL__ -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strength-reduce -pipe -m386 -DCPU=386 -I/usr/src/linux -c nwvfs.c In file included from /usr/include/linux/affs_fs_i.h:5, from /usr/include/linux/fs.h:272, from /usr/include/linux/capability.h:13, from /usr/include/linux/binfmts.h:5, from /usr/include/linux/sched.h:8, from globals.h:154, from nwvfs.c:59: /usr/include/linux/time.h:69: warning: `FD_SET' redefined /usr/include/sys/select.h:60: warning: this is the location of the previous definition /usr/include/linux/time.h:70: warning: `FD_CLR' redefined /usr/include/sys/select.h:61: warning: this is the location of the previous definition /usr/include/linux/time.h:71: warning: `FD_ISSET' redefined /usr/include/sys/select.h:62: warning: this is the location of the previous definition /usr/include/linux/time.h:72: warning: `FD_ZERO' redefined /usr/include/sys/select.h:63: warning: this is the location of the previous definition In file included from /usr/include/linux/modversions.h:14, from globals.h:166, from nwvfs.c:59: /usr/include/linux/modules/i386_ksyms.ver:60: warning: `cpu_data' redefined /usr/include/asm/processor.h:96: warning: this is the location of the previous definition /usr/include/linux/modules/i386_ksyms.ver:70: warning: `smp_num_cpus' redefined /usr/include/linux/smp.h:77: warning: this is the location of the previous definition /usr/include/linux/modules/i386_ksyms.ver:94: warning: `smp_call_function' redefined /usr/include/linux/smp.h:83: warning: this is the location of the previous definition In file included from /usr/include/linux/affs_fs_i.h:5, from /usr/include/linux/fs.h:272, from /usr/include/linux/capability.h:13, from /usr/include/linux/binfmts.h:5, from /usr/include/linux/sched.h:8, from globals.h:154, from nwvfs.c:59: /usr/include/linux/time.h:9: redefinition of `struct timespec' /usr/include/linux/time.h:51: parse error before `suseconds_t' /usr/include/linux/time.h:51: warning: no semicolon at end of struct or union /usr/include/linux/time.h:88: field `it_interval' has incomplete type /usr/include/linux/time.h:89: field `it_value' has incomplete type In file included from /usr/include/linux/fs.h:272, from /usr/include/linux/capability.h:13, from /usr/include/linux/binfmts.h:5, from /usr/include/linux/sched.h:8, from globals.h:154, from nwvfs.c:59: /usr/include/linux/affs_fs_i.h:11: field `kc_lru_time' has incomplete type In file included from /usr/include/linux/coda_fs_i.h:14, from /usr/include/linux/fs.h:274, from /usr/include/linux/capability.h:13, from /usr/include/linux/binfmts.h:5, from /usr/include/linux/sched.h:8, from globals.h:154, from nwvfs.c:59: /usr/include/linux/coda.h:109: warning: redefinition of `u_quad_t' /usr/include/sys/types.h:38: warning: `u_quad_t' previously declared here In file included from /usr/include/linux/sched.h:13, from globals.h:154, from nwvfs.c:59: /usr/include/linux/times.h:5: parse error before `clock_t' /usr/include/linux/times.h:5: warning: no semicolon at end of struct or union /usr/include/linux/times.h:6: warning: data definition has no type or storage class /usr/include/linux/times.h:7: parse error before `tms_cutime' /usr/include/linux/times.h:7: warning: data definition has no type or storage class /usr/include/linux/times.h:8: parse error before `tms_cstime' /usr/include/linux/times.h:8: warning: data definition has no type or storage class In file included from /usr/include/linux/sched.h:14, from globals.h:154, from nwvfs.c:59: /usr/include/linux/timex.h:159: field `time' has incomplete type In file included from /usr/include/linux/signal.h:5, from /usr/include/linux/sched.h:23, from globals.h:154, from nwvfs.c:59: /usr/include/asm/siginfo.h:48: parse error before `clock_t' /usr/include/asm/siginfo.h:48: warning: no semicolon at end of struct or union /usr/include/asm/siginfo.h:48: warning: no semicolon at end of struct or union /usr/include/asm/siginfo.h:49: warning: no semicolon at end of struct or union /usr/include/asm/siginfo.h:50: warning: data definition has no type or storage class /usr/include/asm/siginfo.h:62: parse error before `}' /usr/include/asm/siginfo.h:62: warning: data definition has no type or storage class /usr/include/asm/siginfo.h:63: parse error before `}' /usr/include/asm/siginfo.h:63: warning: data definition has no type or storage class In file included from /usr/include/linux/sched.h:23, from globals.h:154, from nwvfs.c:59: /usr/include/linux/signal.h:15: parse error before `siginfo_t' /usr/include/linux/signal.h:15: warning: no semicolon at end of struct or union In file included from /usr/include/linux/sched.h:71, from globals.h:154, from nwvfs.c:59: /usr/include/linux/resource.h:22: field `ru_utime' has incomplete type /usr/include/linux/resource.h:23: field `ru_stime' has incomplete type In file included from globals.h:154, from nwvfs.c:59: /usr/include/linux/sched.h:292: field `times' has incomplete type In file included from globals.h:154, from nwvfs.c:59: /usr/include/linux/sched.h:499: parse error before `siginfo_t' In file included from /usr/include/sys/ioctl.h:30, from globals.h:170, from nwvfs.c:59: /usr/include/ioctl-types.h:28: redefinition of `struct winsize' /usr/include/ioctl-types.h:37: redefinition of `struct termio' nwvfs.c:68: warning: initialization from incompatible pointer type nwvfs.c:68: warning: initialization makes integer from pointer without a cast nwvfs.c:77: warning: initialization from incompatible pointer type nwvfs.c:79: warning: initialization from incompatible pointer type nwvfs.c: In function `init_module': nwvfs.c:89: warning: implicit declaration of function `register_filesystem_Rsmp_94741265' nwvfs.c:91: warning: implicit declaration of function `printk_Rsmp_1b7d4074' nwvfs.c:92: warning: implicit declaration of function `register_symtab' nwvfs.c: In function `cleanup_module': nwvfs.c:102: warning: implicit declaration of function `unregister_filesystem_Rsmp_794eaadc' make: *** [nwvfs.o] Error 1
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |