[Bug 962997] Re: FTCBFS: Cross build calls wrong-arch strip

Wookey wookey at wookware.org
Tue Mar 27 14:41:00 UTC 2012


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
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/962997

Title:
  FTCBFS: Cross build calls wrong-arch strip

Status in “debianutils” package in Ubuntu:
  Fix Committed

Bug description:
  Debianutils does not call the correct arch strip so cross-builds fail
  right at the end.

  See build log at: http://people.linaro.org/~wookey/buildd/precise
  /sbuild-ma/debianutils_4.2.1ubuntu1-precise-ma-cross-
  armel-20120322-023654.34137.log

  The attached patch fixes that.

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



More information about the Ubuntu-sponsors mailing list