18:17 < hrw> slangasek: dh_strip checks for 
DEB_BUILD_GNU_TYPE/DEB_HOST_GNU_TYPE when it tries to find cross tools and it 
is ok. but for cross-gcc it is only partially good as we generate both host 
binaries (dh-strip is fine) and cross ones (dh-strip fails)
18:17 < slangasek> hrw: right
18:18 < hrw> I think that we can change gcc to manually strip using cross-strip 
for cross builds but would it be proper way?
18:19 < slangasek> hrw: lool seems to have thoughts about what dh_strip should 
do here; I think he has a point that if you're running dh_strip on an arch: all 
package, you probably want the binutils-multiarch version
18:20 < steev> i ask about it being a mirror because i can't seem to check out 
Freescale's repo currently
18:20 < hrw> slangasek: but for strip-multiarch I need to know what I will 
strip cause now it just fail
18:21 < slangasek> hrw: well, I don't think gcc manually using the cross-strip 
sounds very correct.  what other options are there?  Can we revert these latest 
changes to binutils-multiarch?
18:22 < hrw> slangasek: that would be simplest solution I think
18:22 < hrw> we can look at returning to it during 11.10
18:37 < hrw> slangasek: DEB_HOST_GNU_TYPE=arm-linux-gnueabi dh_strip 
-plibgcc1-armel-cross --dbg-package=libgcc1-dbg-armel-cross
18:37 < hrw> slangasek: that works and is change into gcc packaging to set 
DEB_HOST_GNU_TYPE=DEB_TARGET_GNU_TYPE 
18:38 < hrw> slangasek: arm-linux-gnueabi-objcopy --only-keep-debug 
debian/libgcc1-armel-cross/usr/arm-linux-gnueabi/lib/libgcc_s.so.1  
debian/libgcc1-dbg-armel-cross/usr/lib/debug//usr/arm-linux-gnueabi/lib/libgcc_s.so.1

Thats added to not forget about it. Change was done to
gcc/debian/rules.d/binary-libgcc.mk packaging rules.

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

Title:
  Enabling of all possible targets broke ARM cross toolchain

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to