OK, this doesn't work how I thought it did. Neither $CROSS nor $STRIP
are special and don't relate to the STRIP=foo set in Makefile. autoconf
got that right all by itself (presumably from --host). The issue is that
debian/rules wants to be able to say 'use the STRIP defined in
Makefile'. Is there a way to do that? It seems that this would be more
robust than generating our own version of the same thing (as
"$(DEB_HOST_GNU_TYPE)-strip") . We get some of these variables:
($(MAKE), $(RM)), but not $(STRIP) .

I've just failed to find a neat way to extract this info that isn't
uglier than just generating it again ourselves. Which seems a pity.

OK it all makes sense now anyway. As you were. I'll forward the bug to
Debian.

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

Title:
  FTCBFS: Cross build calls wrong-arch strip

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/debianutils/+bug/962997/+subscriptions

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

Reply via email to