Public bug reported:

4.6.1-5 release of gcc-4.6 added support for multilib on armel. But
since then I am unable to build cross compiler:

/usr/arm-linux-gnueabi/bin/ld: error: 
/home/hrw/HDD/devel/canonical/packaging/gcccvs/branches/sid/gcc-4.6/build/./gcc/hf/crtbeginS.o
 uses VFP register arguments, hf/libgc
c_s.so.1.tmp does not
/usr/arm-linux-gnueabi/bin/ld: failed to merge target specific data of file 
/home/hrw/HDD/devel/canonical/packaging/gcccvs/branches/sid/gcc-4.6/build/./gcc/hf/crtbeginS.o
/usr/arm-linux-gnueabi/bin/ld: error: _muldi3_s.o uses VFP register arguments, 
hf/libgcc_s.so.1.tmp does not
/usr/arm-linux-gnueabi/bin/ld: failed to merge target specific data of file 
_muldi3_s.o
/usr/arm-linux-gnueabi/bin/ld: error: _negdi2_s.o uses VFP register arguments, 
hf/libgcc_s.so.1.tmp does not
/usr/arm-linux-gnueabi/bin/ld: failed to merge target specific data of file 
_negdi2_s.o
/usr/arm-linux-gnueabi/bin/ld: error: _cmpdi2_s.o uses VFP register arguments, 
hf/libgcc_s.so.1.tmp does not
/usr/arm-linux-gnueabi/bin/ld: failed to merge target specific data of file 
_cmpdi2_s.o
/usr/arm-linux-gnueabi/bin/ld: error: _ucmpdi2_s.o uses VFP register arguments, 
hf/libgcc_s.so.1.tmp does not
/usr/arm-linux-gnueabi/bin/ld: failed to merge target specific data of file 
_ucmpdi2_s.o
/usr/arm-linux-gnueabi/bin/ld: error: _enable_execute_stack_s.o uses VFP 
register arguments, hf/libgcc_s.so.1.tmp does not
/usr/arm-linux-gnueabi/bin/ld: failed to merge target specific data of file 
_enable_execute_stack_s.o
/usr/arm-linux-gnueabi/bin/ld: error: _trampoline_s.o uses VFP register 
arguments, hf/libgcc_s.so.1.tmp does not
/usr/arm-linux-gnueabi/bin/ld: failed to merge target specific data of file 
_trampoline_s.o
/usr/arm-linux-gnueabi/bin/ld: error: __main_s.o uses VFP register arguments, 
hf/libgcc_s.so.1.tmp does not
/usr/arm-linux-gnueabi/bin/ld: failed to merge target specific data of file 
__main_s.o

While I have armel and armhf cross compilers installed.
--- 
Architecture: amd64
DistroRelease: Ubuntu 11.10
InstallationMedia: Kubuntu 10.04 "Lucid Lynx" - Release Candidate amd64 
(20100419.1)
NonfreeKernelModules: nls_iso8859_1 nls_cp437 vfat fat rfcomm binfmt_misc bnep 
vboxnetadp vboxnetflt vboxdrv ip6table_filter ip6_tables nfsd lockd nfs_acl 
auth_rpcgss sunrpc ipt_MASQUERADE iptable_nat nf_nat nf_conntrack_ipv4 
nf_defrag_ipv4 xt_state nf_conntrack ipt_REJECT xt_CHECKSUM iptable_mangle 
xt_tcpudp iptable_filter ip_tables x_tables bridge stp kvm_intel kvm microcode 
parport_pc ppdev snd_hda_codec_hdmi btusb bluetooth joydev appletalk ipx p8023 
snd_hda_codec_realtek psmouse serio_raw snd_seq_midi snd_hda_intel 
snd_hda_codec snd_rawmidi snd_hwdep snd_pcm snd_seq_midi_event snd_seq radeon 
snd_timer snd_seq_device ttm drm_kms_helper snd drm i2c_algo_bit soundcore 
snd_page_alloc coretemp lp parport hid_microsoft usb_storage usbhid hid uas 
ahci libahci r8169
Package: gcc-4.6 4.6.1-5ubuntu2
PackageArchitecture: amd64
ProcEnviron:
 SHELL=/bin/bash
 PATH=(custom, no user)
 LANG=pl_PL.UTF-8
 LANGUAGE=pl_PL:en
ProcVersionSignature: Ubuntu 3.0-3.4-generic 3.0.0-rc5
Tags:  oneiric
Uname: Linux 3.0-3-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm admin cdrom dialout libvirtd lpadmin plugdev sambashare 
vboxusers video

** Affects: gcc-4.6 (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: apport-collected armel cross oneiric

** Tags added: apport-collected oneiric

** Description changed:

  4.6.1-5 release of gcc-4.6 added support for multilib on armel. But
  since then I am unable to build cross compiler:
  
  /usr/arm-linux-gnueabi/bin/ld: error: 
/home/hrw/HDD/devel/canonical/packaging/gcccvs/branches/sid/gcc-4.6/build/./gcc/hf/crtbeginS.o
 uses VFP register arguments, hf/libgc
  c_s.so.1.tmp does not
  /usr/arm-linux-gnueabi/bin/ld: failed to merge target specific data of file 
/home/hrw/HDD/devel/canonical/packaging/gcccvs/branches/sid/gcc-4.6/build/./gcc/hf/crtbeginS.o
  /usr/arm-linux-gnueabi/bin/ld: error: _muldi3_s.o uses VFP register 
arguments, hf/libgcc_s.so.1.tmp does not
  /usr/arm-linux-gnueabi/bin/ld: failed to merge target specific data of file 
_muldi3_s.o
  /usr/arm-linux-gnueabi/bin/ld: error: _negdi2_s.o uses VFP register 
arguments, hf/libgcc_s.so.1.tmp does not
  /usr/arm-linux-gnueabi/bin/ld: failed to merge target specific data of file 
_negdi2_s.o
  /usr/arm-linux-gnueabi/bin/ld: error: _cmpdi2_s.o uses VFP register 
arguments, hf/libgcc_s.so.1.tmp does not
  /usr/arm-linux-gnueabi/bin/ld: failed to merge target specific data of file 
_cmpdi2_s.o
  /usr/arm-linux-gnueabi/bin/ld: error: _ucmpdi2_s.o uses VFP register 
arguments, hf/libgcc_s.so.1.tmp does not
  /usr/arm-linux-gnueabi/bin/ld: failed to merge target specific data of file 
_ucmpdi2_s.o
  /usr/arm-linux-gnueabi/bin/ld: error: _enable_execute_stack_s.o uses VFP 
register arguments, hf/libgcc_s.so.1.tmp does not
  /usr/arm-linux-gnueabi/bin/ld: failed to merge target specific data of file 
_enable_execute_stack_s.o
  /usr/arm-linux-gnueabi/bin/ld: error: _trampoline_s.o uses VFP register 
arguments, hf/libgcc_s.so.1.tmp does not
  /usr/arm-linux-gnueabi/bin/ld: failed to merge target specific data of file 
_trampoline_s.o
  /usr/arm-linux-gnueabi/bin/ld: error: __main_s.o uses VFP register arguments, 
hf/libgcc_s.so.1.tmp does not
  /usr/arm-linux-gnueabi/bin/ld: failed to merge target specific data of file 
__main_s.o
  
  While I have armel and armhf cross compilers installed.
+ --- 
+ Architecture: amd64
+ DistroRelease: Ubuntu 11.10
+ InstallationMedia: Kubuntu 10.04 "Lucid Lynx" - Release Candidate amd64 
(20100419.1)
+ NonfreeKernelModules: nls_iso8859_1 nls_cp437 vfat fat rfcomm binfmt_misc 
bnep vboxnetadp vboxnetflt vboxdrv ip6table_filter ip6_tables nfsd lockd 
nfs_acl auth_rpcgss sunrpc ipt_MASQUERADE iptable_nat nf_nat nf_conntrack_ipv4 
nf_defrag_ipv4 xt_state nf_conntrack ipt_REJECT xt_CHECKSUM iptable_mangle 
xt_tcpudp iptable_filter ip_tables x_tables bridge stp kvm_intel kvm microcode 
parport_pc ppdev snd_hda_codec_hdmi btusb bluetooth joydev appletalk ipx p8023 
snd_hda_codec_realtek psmouse serio_raw snd_seq_midi snd_hda_intel 
snd_hda_codec snd_rawmidi snd_hwdep snd_pcm snd_seq_midi_event snd_seq radeon 
snd_timer snd_seq_device ttm drm_kms_helper snd drm i2c_algo_bit soundcore 
snd_page_alloc coretemp lp parport hid_microsoft usb_storage usbhid hid uas 
ahci libahci r8169
+ Package: gcc-4.6 4.6.1-5ubuntu2
+ PackageArchitecture: amd64
+ ProcEnviron:
+  SHELL=/bin/bash
+  PATH=(custom, no user)
+  LANG=pl_PL.UTF-8
+  LANGUAGE=pl_PL:en
+ ProcVersionSignature: Ubuntu 3.0-3.4-generic 3.0.0-rc5
+ Tags:  oneiric
+ Uname: Linux 3.0-3-generic x86_64
+ UpgradeStatus: No upgrade log present (probably fresh install)
+ UserGroups: adm admin cdrom dialout libvirtd lpadmin plugdev sambashare 
vboxusers video

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/816852

Title:
  Build of cross compiler is broken in 4.6.1-5

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gcc-4.6/+bug/816852/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to