From: SourceForge.net <no...@so...> - 2005-03-18 21:22:09
|
Bugs item #1121998, was opened at 2005-02-13 16:54 Message generated for change (Comment added) made by wysochanski You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=387023&aid=1121998&group_id=26396 Category: iscsi-drvr Group: 4.0.1 Status: Open Resolution: None Priority: 5 Submitted By: Eric Brundick (spirilis) >Assigned to: Dave Wysochanski (wysochanski) Summary: Compilation problems on Athlon64 Initial Comment: Using SuSE Linux 9.2 x86_64, 2.6.10 compiled manually. 2.6.10 is plain vanilla except for a Bootsplash patch which works with 2.6.10. Problems compiling, both CVS version (as of 16:53 EST 2/13/2005) and linux-iscsi-4.0.1.11.tgz versions tested: spirilis@scitus:~/inst/linux-iscsi> make Note: using kernel source from /lib/modules/2.6.10/build containing kernel version 2.6.10 Note: using kernel config from /lib/modules/2.6.10/build/.config make[1]: Entering directory `/usr/src/linux-2.6.10' CC [M] /home/spirilis/inst/linux-iscsi/driver/iscsi-initiator.o CC [M] /home/spirilis/inst/linux-iscsi/driver/iscsi-attr.o CC [M] /home/spirilis/inst/linux-iscsi/driver/iscsi-session.o CC [M] /home/spirilis/inst/linux-iscsi/driver/iscsi-task.o CC [M] /home/spirilis/inst/linux-iscsi/driver/iscsi-portal.o CC [M] /home/spirilis/inst/linux-iscsi/driver/iscsi-ioctl.o /home/spirilis/inst/linux-iscsi/driver/iscsi-ioctl.c:76: warning: `struct inode' declared inside parameter list /home/spirilis/inst/linux-iscsi/driver/iscsi-ioctl.c:76: warning: its scope is only this definition or declaration, which is probably not what you want /home/spirilis/inst/linux-iscsi/driver/iscsi-ioctl.c:97: error: variable `control_fops' has initializer but incomplete type /home/spirilis/inst/linux-iscsi/driver/iscsi-ioctl.c:98: error: unknown field `owner' specified in initializer /home/spirilis/inst/linux-iscsi/driver/iscsi-ioctl.c:98: warning: excess elements in struct initializer /home/spirilis/inst/linux-iscsi/driver/iscsi-ioctl.c:98: warning: (near initialization for `control_fops') /home/spirilis/inst/linux-iscsi/driver/iscsi-ioctl.c:99: error: unknown field `ioctl' specified in initializer /home/spirilis/inst/linux-iscsi/driver/iscsi-ioctl.c:99: warning: excess elements in struct initializer /home/spirilis/inst/linux-iscsi/driver/iscsi-ioctl.c:99: warning: (near initialization for `control_fops') /home/spirilis/inst/linux-iscsi/driver/iscsi-ioctl.c: In function `iscsi_register_interface': /home/spirilis/inst/linux-iscsi/driver/iscsi-ioctl.c:109: warning: implicit declaration of function `register_chrdev' /home/spirilis/inst/linux-iscsi/driver/iscsi-ioctl.c:123: warning: implicit declaration of function `MKDEV' /home/spirilis/inst/linux-iscsi/driver/iscsi-ioctl.c:132: warning: implicit declaration of function `unregister_chrdev' /home/spirilis/inst/linux-iscsi/driver/iscsi-ioctl.c: At top level: /home/spirilis/inst/linux-iscsi/driver/iscsi-ioctl.c:97: error: storage size of `control_fops' isn't known make[2]: *** [/home/spirilis/inst/linux-iscsi/driver/iscsi-ioctl.o] Error 1 make[1]: *** [_module_/home/spirilis/inst/linux-iscsi/driver] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.10' make: *** [module] Error 2 ---------------------------------------------------------------------- >Comment By: Dave Wysochanski (wysochanski) Date: 2005-03-18 16:22 Message: Logged In: YES user_id=752546 Taking ownership. Suggest we take Smitha's patch as final fix per mailing list discussion. ---------------------------------------------------------------------- Comment By: Eric Brundick (spirilis) Date: 2005-02-13 17:20 Message: Logged In: YES user_id=4959 OK, so while 4.0.1.10 did compile on SuSE 9.2 x86_64 kernel 2.6.10, it doesn't work (from dmesg)- iSCSI Enterprise Target Software - version 0.4.2 iotype_init(92) register fileio iscsi_sfnet: Unknown symbol sock_getsockopt I have successfully attached linux-iscsi-4.0.1.11 to iscsitarget-0.4.2 (both living on the same box) on my Athlon 900MHz (SuSE 9.2 i386 kernel 2.6.10), however. ---------------------------------------------------------------------- Comment By: Eric Brundick (spirilis) Date: 2005-02-13 17:11 Message: Logged In: YES user_id=4959 Further info- linux-iscsi-4.0.1.10 DID compile successfully on SuSE 9.2 x86_64 kernel 2.6.10. ---------------------------------------------------------------------- Comment By: Eric Brundick (spirilis) Date: 2005-02-13 16:56 Message: Logged In: YES user_id=4959 Update: linux-iscsi-4.0.1.11, which failed on SuSE 9.2 x86_64 kernel 2.6.10, works on SuSE 9.2 i386 kernel 2.6.10. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=387023&aid=1121998&group_id=26396 |