On Wed, Jan 10, 2007 at 02:41:15PM -0500, Joey Hess wrote:

> Not using the official name is kinda worrying, if you ask me.

Would it be an idea if we had DEB_BUILD_GNU_SYSTEM as usual, e.g.:

        DEB_BUILD_GNU_SYSTEM=linux-gnu

but set DEB_BUILD_GNU_TYPE to this?

        DEB_BUILD_GNU_TYPE=arm-linux-gnueabi

(The rationale being that places that check _SYSTEM are likely checking
whether they are on a linux-gnu system or not, whereas places that use
_TYPE are probably using it as a target triple or directory name.)

Of course, this might break stuff in other spectacular ways.. but it
would work for libc6 at least.


> Maybe we should try rebuilding the whole archive with linux-gnueabi and
> see how many packages break. (I'm assuming that would take only a couple
> weeks for most of it, based on current rates.)

Yeah, something like that.


> However, some of the examples Lennart showed me of things that break
> with linux-gnueabi can cause more subtle breakage than a FTBFS, like
> misplaced paths.

grepping all control/rules/etc files for
DEB_{BUILD,HOST}_GNU_{SYSTEM,TYPE} would probably give us most of
the offenders?


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to