[OpenAFS] Unresolved symbols with Debian openafs module compilation

Madhusudan Singh singh.madhusudan@gmail.com
Thu, 28 Jul 2005 15:10:50 -0400


Hi
	I am trying to compile openafs on Debian Sarge (kernel 2.4.27-1-386) using 
instructions at :

http://www.eos.ncsu.edu/remoteaccess/linuxopenafs.html#Debian

(with -append_to_version = -1-386)

I get a bunch of unresolved symbols.

omega:/usr/src/kernel-source-2.4.27# modprobe openafs
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol generic_read_dir_Re71a4360
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol d_alloc_root_R8bea64d7
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol inode_setattr_Rd974674d
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol remove_wait_queue_R5dbd8645
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol inode_change_ok_R7e078386
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol filemap_fdatasync_Rd20f3af6
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol iget4_locked_Rb2610fc6
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol sock_recvmsg_Rdccf4c35
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol page_follow_link_R88b2bc82
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol sock_release_R01ac761c
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol d_invalidate_Rf6bf3d70
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol generic_file_mmap_R4e693c44
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol page_readlink_Re4cf6cf0
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol dentry_open_Re316b2cd
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol sock_sendmsg_Rb8bf2c45
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol flush_signals_Rfe7fb250
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol pidhash_R701cbc6e
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol filemap_fdatawait_R9bfff415
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol generic_file_write_Reab6a455
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol d_instantiate_R6893ddfd
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol sock_create_R607a6cba
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol register_sysctl_table_R29908841
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol register_filesystem_R6d948e7f
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol generic_file_read_Rea070d6f
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol fail_writepage_R2f550342
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol truncate_inode_pages_Ra4d94de0
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol iput_Re32bfc96
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol proc_dointvec_R933d0f74
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol unregister_sysctl_table_R73dca65f
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol d_move_R5e415099
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol init_task_union_Radf8f678
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol unlock_page_R23d39e4a
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol init_mm_Rcfc8db47
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol __mntput_R138c0cde
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol unlock_new_inode_R8e845bda
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol path_release_R1fef26f0
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol invalidate_inode_pages_R5f35d139
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol zone_table_R5072368b
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol create_proc_entry_Ra52db232
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol force_sig_R748ec0ca
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol proc_mkdir_Rba727c62
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol dput_Rd02a6f2b
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol filp_close_Rbcef5ef1
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol dget_locked_Rbb4c1815
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol add_wait_queue_Rf89d8ae0
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol path_init_R9e886ca9
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol remove_proc_entry_Rf2afedc2
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol shrink_dcache_parent_Rd915a849
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol d_rehash_Raea151f9
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol path_walk_Ra3a6c940
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol lookup_one_len_R9834a35e
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol unregister_filesystem_Rf5d8e88d
/lib/modules/2.4.27-1-386/fs/openafs.o: /lib/modules/2.4.27-1-386/fs/openafs.o:unresolved 
symbol proc_root_fs_R3a9cb80b
/lib/modules/2.4.27-1-386/fs/openafs.o:
Hint: You are trying to load a module without a GPL compatible license
      and it has unresolved symbols.  The module may be trying to access
      GPLONLY symbols but the problem is more likely to be a coding or
      user error.  Contact the module supplier for assistance, only they
      can help you.

/lib/modules/2.4.27-1-386/fs/openafs.o: 
insmod /lib/modules/2.4.27-1-386/fs/openafs.o failed
/lib/modules/2.4.27-1-386/fs/openafs.o: insmod openafs failed
---------------------------------------------------------------------------------

Since this is a pre-2.6.x version kernel, I did not expect to see any 
problems. Usually, I just compile and install from source, but I wanted to 
try this out.