On Wed, Oct 06, 2010, Neil Williams wrote:
> Non-standard build configuration - you'll need to discuss with upstream
> just how this is meant to support cross-compilation. Probably just have
> to patch the source to make this script truly cross-platform by having
> all the variables defined and selecting according to the
> dpkg-architecture environment variables.

 Telling upstream that the fix is calling a Debian specific utility to
 fix cross-builds is not going to work; but they could check some
 triplet location

> .... a wdiff would have been a lot more helpful here. Exactly what
> changed on those long, long lines?

from amd64 to armel

[--DTCL_WIDE_INT_IS_LONG=1-] {+-DTCL_WIDE_INT_TYPE=long\ long 
-DHAVE_STRUCT_STAT64=1 -DHAVE_OPEN64=1 -DHAVE_LSEEK64=1 -DHAVE_TYPE_OFF64_T=1+}

> Carrying build meta data inside a package is dumb. It's one thing to
> have libtool and Makefile hanging around in the source package, it's
> quite another to package something like config.h in the binary -dev
> package. That is what this -dev package is trying to do - include
> buildd meta-data into a runtime -dev package. That data needs to come
> from somewhere else, as with the pkg-config system, not from the -dev
> package.

 Uh, pkg-config is exactly the same thing; it's fair enough to say they
 should be using pkg-config, but they could as well dismiss their own
 implementation as superior, or just dislike the pkg-config dep.

-- 
Loïc Minier



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to