Bug 1509

Summary: Change breaks hppa-linux
Product: binutils Reporter: John David Anglin <danglin>
Component: ldAssignee: unassigned
Status: RESOLVED DUPLICATE    
Severity: critical CC: bug-binutils
Priority: P2    
Version: 2.17   
Target Milestone: ---   
Host: hppa-unknown-linux-gnu Target: hppa-unknown-linux-gnu
Build: hppa-unknown-linux-gnu Last reconfirmed:

Description John David Anglin 2005-10-20 20:20:02 UTC
This change, http://sourceware.org/ml/binutils-cvs/2005-10/msg00070.html,
breaks hppa-linux.  We have the following warnings during make modules_install:

  INSTALL net/xfrm/xfrm_user.ko
if [ -r System.map -a -x /sbin/depmod ]; then /sbin/depmod -ae -F System.map  2.
6.14-rc5-pa0; fi
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/net/ipv6/xfrm6_tunnel.ko needs unkno
wn symbol xfrm6_rcv_spi
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/net/ipv4/netfilter/iptable_nat.ko ne
eds unknown symbol ip_nat_seq_adjust
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/net/ipv4/netfilter/ip_nat_tftp.ko ne
eds unknown symbol ip_nat_follow_master
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/net/ipv4/netfilter/ip_nat_irc.ko nee
ds unknown symbol ip_nat_mangle_tcp_packet
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/net/ipv4/netfilter/ip_nat_irc.ko nee
ds unknown symbol ip_nat_follow_master
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/net/ipv4/netfilter/ip_nat_ftp.ko nee
ds unknown symbol ip_nat_mangle_tcp_packet
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/net/ipv4/netfilter/ip_nat_ftp.ko nee
ds unknown symbol ip_nat_follow_master
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/net/ipv4/netfilter/ip_nat_amanda.ko
needs unknown symbol ip_nat_follow_master
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/net/ipv4/netfilter/ip_nat_amanda.ko
needs unknown symbol ip_nat_mangle_udp_packet
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/fs/vfat/vfat.ko needs unknown symbol
 fat_fs_panic
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/fs/vfat/vfat.ko needs unknown symbol
 fat_free_clusters
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/fs/vfat/vfat.ko needs unknown symbol
 fat_date_unix2dos
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/fs/vfat/vfat.ko needs unknown symbol
 fat_attach
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/fs/vfat/vfat.ko needs unknown symbol
 fat_build_inode
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/fs/vfat/vfat.ko needs unknown symbol
 fat_fill_super
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/fs/vfat/vfat.ko needs unknown symbol
 fat_notify_change
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/fs/vfat/vfat.ko needs unknown symbol
 fat_sync_inode
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/fs/vfat/vfat.ko needs unknown symbol
 fat_detach
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/fs/msdos/msdos.ko needs unknown symb
ol fat_fs_panic
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/fs/msdos/msdos.ko needs unknown symb
ol fat_free_clusters
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/fs/msdos/msdos.ko needs unknown symb
ol fat_date_unix2dos
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/fs/msdos/msdos.ko needs unknown symb
ol fat_attach
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/fs/msdos/msdos.ko needs unknown symb
ol fat_build_inode
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/fs/msdos/msdos.ko needs unknown symb
ol fat_fill_super
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/fs/msdos/msdos.ko needs unknown symb
ol fat_notify_change
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/fs/msdos/msdos.ko needs unknown symb
ol fat_sync_inode
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/fs/msdos/msdos.ko needs unknown symb
ol fat_detach
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-zero.ko needs unknown
symbol dm_unregister_target
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-zero.ko needs unknown
symbol dm_register_target
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-snapshot.ko needs unkn
own symbol kcopyd_client_destroy
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-snapshot.ko needs unkn
own symbol kcopyd_copy
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-snapshot.ko needs unkn
own symbol dm_put_device
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-snapshot.ko needs unkn
own symbol dm_table_get_size
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-snapshot.ko needs unkn
own symbol kcopyd_client_create
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-snapshot.ko needs unkn
own symbol dm_io_get
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-snapshot.ko needs unkn
own symbol dm_io_put
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-snapshot.ko needs unkn
own symbol dm_unregister_target
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-snapshot.ko needs unkn
own symbol dm_io_sync_vm
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-snapshot.ko needs unkn
own symbol dm_table_event
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-snapshot.ko needs unkn
own symbol dm_register_target
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-snapshot.ko needs unkn
own symbol dm_vcalloc
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-snapshot.ko needs unkn
own symbol dm_table_get_mode
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-snapshot.ko needs unkn
own symbol dm_get_device
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-round-robin.ko needs u
nknown symbol dm_unregister_path_selector
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-round-robin.ko needs u
nknown symbol dm_register_path_selector
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-multipath.ko needs unk
nown symbol dm_put_device
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-multipath.ko needs unk
nown symbol dm_unregister_target
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-multipath.ko needs unk
nown symbol dm_table_event
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-multipath.ko needs unk
nown symbol dm_register_target
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-multipath.ko needs unk
nown symbol dm_table_get_mode
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-multipath.ko needs unk
nown symbol dm_get_device
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-mirror.ko needs unknow
n symbol kcopyd_client_destroy
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-mirror.ko needs unknow
n symbol kcopyd_copy
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-mirror.ko needs unknow
n symbol dm_put_device
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-mirror.ko needs unknow
n symbol kcopyd_client_create
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-mirror.ko needs unknow
n symbol dm_io_async_bvec
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-mirror.ko needs unknow
n symbol dm_unregister_target
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-mirror.ko needs unknow
n symbol dm_io_sync_vm
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-mirror.ko needs unknow
n symbol dm_table_event
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-mirror.ko needs unknow
n symbol dm_register_target
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-mirror.ko needs unknow
n symbol dm_table_get_mode
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-mirror.ko needs unknow
n symbol dm_get_device
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-crypt.ko needs unknown
 symbol dm_put_device
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-crypt.ko needs unknown
 symbol dm_unregister_target
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-crypt.ko needs unknown
 symbol dm_register_target
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-crypt.ko needs unknown
 fat_attach
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/fs/vfat/vfat.ko needs unknown symbol
 fat_build_inode
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/fs/vfat/vfat.ko needs unknown symbol
 fat_fill_super
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/fs/vfat/vfat.ko needs unknown symbol
 fat_notify_change
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/fs/vfat/vfat.ko needs unknown symbol
 fat_sync_inode
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/fs/vfat/vfat.ko needs unknown symbol
 fat_detach
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/fs/msdos/msdos.ko needs unknown symb
ol fat_fs_panic
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/fs/msdos/msdos.ko needs unknown symb
ol fat_free_clusters
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/fs/msdos/msdos.ko needs unknown symb
ol fat_date_unix2dos
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/fs/msdos/msdos.ko needs unknown symb
ol fat_attach
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/fs/msdos/msdos.ko needs unknown symb
ol fat_build_inode
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/fs/msdos/msdos.ko needs unknown symb
ol fat_fill_super
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/fs/msdos/msdos.ko needs unknown symb
ol fat_notify_change
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/fs/msdos/msdos.ko needs unknown symb
ol fat_sync_inode
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/fs/msdos/msdos.ko needs unknown symb
ol fat_detach
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-zero.ko needs unknown
symbol dm_unregister_target
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-zero.ko needs unknown
symbol dm_register_target
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-snapshot.ko needs unkn
own symbol kcopyd_client_destroy
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-snapshot.ko needs unkn
own symbol kcopyd_copy
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-snapshot.ko needs unkn
own symbol dm_put_device
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-snapshot.ko needs unkn
own symbol dm_table_get_size
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-snapshot.ko needs unkn
own symbol kcopyd_client_create
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-snapshot.ko needs unkn
own symbol dm_io_get
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-snapshot.ko needs unkn
own symbol dm_io_put
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-snapshot.ko needs unkn
own symbol dm_unregister_target
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-snapshot.ko needs unkn
own symbol dm_io_sync_vm
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-snapshot.ko needs unkn
own symbol dm_table_event
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-snapshot.ko needs unkn
own symbol dm_register_target
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-snapshot.ko needs unkn
own symbol dm_vcalloc
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-snapshot.ko needs unkn
own symbol dm_table_get_mode
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-snapshot.ko needs unkn
own symbol dm_get_device
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-round-robin.ko needs u
nknown symbol dm_unregister_path_selector
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-round-robin.ko needs u
nknown symbol dm_register_path_selector
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-multipath.ko needs unk
nown symbol dm_put_device
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-multipath.ko needs unk
nown symbol dm_unregister_target
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-multipath.ko needs unk
nown symbol dm_table_event
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-multipath.ko needs unk
nown symbol dm_register_target
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-multipath.ko needs unk
nown symbol dm_table_get_mode
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-multipath.ko needs unk
nown symbol dm_get_device
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-mirror.ko needs unknow
n symbol kcopyd_client_destroy
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-mirror.ko needs unknow
n symbol kcopyd_copy
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-mirror.ko needs unknow
n symbol dm_put_device
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-mirror.ko needs unknow
n symbol kcopyd_client_create
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-mirror.ko needs unknow
n symbol dm_io_async_bvec
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-mirror.ko needs unknow
n symbol dm_unregister_target
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-mirror.ko needs unknow
n symbol dm_io_sync_vm
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-mirror.ko needs unknow
n symbol dm_table_event
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-mirror.ko needs unknow
n symbol dm_register_target
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-mirror.ko needs unknow
n symbol dm_table_get_mode
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-mirror.ko needs unknow
n symbol dm_get_device
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-crypt.ko needs unknown
 symbol dm_put_device
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-crypt.ko needs unknown
 symbol dm_unregister_target
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-crypt.ko needs unknown
 symbol dm_register_target
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-crypt.ko needs unknown
 symbol dm_table_get_mode
WARNING: /lib/modules/2.6.14-rc5-pa0/kernel/drivers/md/dm-crypt.ko needs unknown
 symbol dm_get_device
  CHK     include/linux/version.h

I also believe that the change causes the problem reported here:

http://lists.parisc-linux.org/pipermail/parisc-linux/2005-October/027499.html
Comment 1 H.J. Lu 2005-10-23 17:22:35 UTC
I can't duplicate with the bug 1487 patch applied. I am closing it as the
duplicate of bug 1487.

*** This bug has been marked as a duplicate of 1487 ***