I am trying to install open-iscsi-2.0.871 on a suse 10.2 server where iscsi 2.0.707 is currently installed.
The reason for the upgrade is to see if it will keep fwparam_ibft from core dumping after the server is booted (We aren't booting from the SAN). I get errors in the make process. I did verify the cryptography kernel settings were correct as specified by README file. Can anyone shed some light? Thanks in advance. Below is output where the make process fails. patching file libiscsi_tcp.h patching file open_iscsi_compat.h patching file scsi_transport_iscsi.c patching file scsi_transport_iscsi.h cp 2.6.14-23_compat.patch has_14to23_patch ln -s has_14to23_patch cur_patched make -C /lib/modules/2.6.16.60-0.21-iscsi/build M=`pwd` KBUILD_OUTPUT= V=0 modules make[2]: Entering directory `/usr/src/linux-2.6.16.60-0.21' CC [M] /opt/downloads/open-iscsi-2.0-871/kernel/ scsi_transport_iscsi.o In file included from /opt/downloads/open-iscsi-2.0-871/kernel/ scsi_transport_iscsi.h:31, from /opt/downloads/open-iscsi-2.0-871/kernel/ scsi_transport_iscsi.c:30: /opt/downloads/open-iscsi-2.0-871/kernel/open_iscsi_compat.h:88: error: redefinition of âstruct hash_descâ /opt/downloads/open-iscsi-2.0-871/kernel/open_iscsi_compat.h:94: error: redefinition of âcrypto_hash_initâ include/linux/crypto.h:949: error: previous definition of âcrypto_hash_initâ was here /opt/downloads/open-iscsi-2.0-871/kernel/open_iscsi_compat.h: In function âcrypto_hash_initâ: /opt/downloads/open-iscsi-2.0-871/kernel/open_iscsi_compat.h:95: error: implicit declaration of function âcrypto_digest_initâ /opt/downloads/open-iscsi-2.0-871/kernel/open_iscsi_compat.h: At top level: /opt/downloads/open-iscsi-2.0-871/kernel/open_iscsi_compat.h:102: error: redefinition of âcrypto_hash_digestâ include/linux/crypto.h:968: error: previous definition of âcrypto_hash_digestâ was here /opt/downloads/open-iscsi-2.0-871/kernel/open_iscsi_compat.h: In function âcrypto_hash_digestâ: /opt/downloads/open-iscsi-2.0-871/kernel/open_iscsi_compat.h:103: error: implicit declaration of function âcrypto_digest_digestâ /opt/downloads/open-iscsi-2.0-871/kernel/open_iscsi_compat.h: At top level: /opt/downloads/open-iscsi-2.0-871/kernel/open_iscsi_compat.h:110: error: redefinition of âcrypto_hash_updateâ include/linux/crypto.h:956: error: previous definition of âcrypto_hash_updateâ was here /opt/downloads/open-iscsi-2.0-871/kernel/open_iscsi_compat.h: In function âcrypto_hash_updateâ: /opt/downloads/open-iscsi-2.0-871/kernel/open_iscsi_compat.h:111: error: implicit declaration of function âcrypto_digest_updateâ /opt/downloads/open-iscsi-2.0-871/kernel/open_iscsi_compat.h: At top level: /opt/downloads/open-iscsi-2.0-871/kernel/open_iscsi_compat.h:116: error: redefinition of âcrypto_hash_finalâ include/linux/crypto.h:961: error: previous definition of âcrypto_hash_finalâ was here /opt/downloads/open-iscsi-2.0-871/kernel/open_iscsi_compat.h: In function âcrypto_hash_finalâ: /opt/downloads/open-iscsi-2.0-871/kernel/open_iscsi_compat.h:117: error: implicit declaration of function âcrypto_digest_finalâ /opt/downloads/open-iscsi-2.0-871/kernel/open_iscsi_compat.h: At top level: /opt/downloads/open-iscsi-2.0-871/kernel/open_iscsi_compat.h:123: error: conflicting types for âcrypto_alloc_hashâ include/linux/crypto.h:886: error: previous definition of âcrypto_alloc_hashâ was here /opt/downloads/open-iscsi-2.0-871/kernel/open_iscsi_compat.h:129: error: conflicting types for âcrypto_free_hashâ include/linux/crypto.h:900: error: previous definition of âcrypto_free_hashâ was here /opt/downloads/open-iscsi-2.0-871/kernel/open_iscsi_compat.h: In function ârounddown_pow_of_twoâ: /opt/downloads/open-iscsi-2.0-871/kernel/open_iscsi_compat.h:232: error: implicit declaration of function âfls_longâ /opt/downloads/open-iscsi-2.0-871/kernel/scsi_transport_iscsi.c: In function â__iscsi_unblock_sessionâ: /opt/downloads/open-iscsi-2.0-871/kernel/scsi_transport_iscsi.c:535: warning: unused variable âihostâ /opt/downloads/open-iscsi-2.0-871/kernel/scsi_transport_iscsi.c: In function â__iscsi_block_sessionâ: /opt/downloads/open-iscsi-2.0-871/kernel/scsi_transport_iscsi.c:579: warning: passing argument 2 of âqueue_delayed_workâ from incompatible pointer type make[3]: *** [/opt/downloads/open-iscsi-2.0-871/kernel/ scsi_transport_iscsi.o] Error 1 make[2]: *** [_module_/opt/downloads/open-iscsi-2.0-871/kernel] Error 2 make[2]: Leaving directory `/usr/src/packages/BUILD/ kernel-2.6.16.600.21iscsi' make[1]: *** [all] Error 2 make[1]: Leaving directory `/opt/downloads/open-iscsi-2.0-871/kernel' make: *** [kernel] Error 2 --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "open-iscsi" group. To post to this group, send email to open-iscsi@googlegroups.com To unsubscribe from this group, send email to open-iscsi+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/open-iscsi -~----------~----~----~----~------~----~------~--~---