From bounce-debian-gcc=terpstra=gluck.debian.org@lists.debian.org Fri Feb 29 10:30:55 2008
Return-path: <bounce-debian-gcc=terpstra=gluck.debian.org@lists.debian.org>
Received: from liszt.debian.org ([82.195.75.100])
	by gluck.debian.org with esmtp (Exim 4.50)
	id 1JV94R-0008BH-5X
	for terpstra@gluck.debian.org; Fri, 29 Feb 2008 10:30:55 -0700
Received: from localhost (localhost [127.0.0.1])
	by liszt.debian.org (Postfix) with QMQP
	id 1C85213A6C4B; Fri, 29 Feb 2008 17:30:54 +0000 (UTC)
Old-Return-Path: <hector.oron@gmail.com>
X-Spam-Checker-Version: SpamAssassin 3.2.3 (2007-08-08) on liszt.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-12.4 required=4.0 tests=BAYES_00,LDOSUBSCRIBER,
	LDO_WHITELIST,SARE_MSGID_LONG40 autolearn=ham version=3.2.3
X-Original-To: lists-debian-gcc@liszt.debian.org
Delivered-To: lists-debian-gcc@liszt.debian.org
Received: from localhost (localhost [127.0.0.1])
	by liszt.debian.org (Postfix) with ESMTP id E64C213A6C07
	for <lists-debian-gcc@liszt.debian.org>; Fri, 29 Feb 2008 17:30:46 +0000 (UTC)
Received: from liszt.debian.org ([127.0.0.1])
	by localhost (lists.debian.org [127.0.0.1]) (amavisd-new, port 2525)
	with ESMTP id 32547-37 for <lists-debian-gcc@liszt.debian.org>;
	Fri, 29 Feb 2008 17:30:42 +0000 (UTC)
X-policyd-weight:  NOT_IN_SBL_XBL_SPAMHAUS=-1.5 NOT_IN_BL_NJABL=-1.5 CL_IP_EQ_HELO_IP=-2 (check from: .gmail. - helo: .rv-out-0910.google. - helo-domain: .google.)  FROM/MX_MATCHES_HELO(DOMAIN)=-2 <client=209.85.198.188> <helo=rv-out-0910.google.com> <from=hector.oron@gmail.com> <to=debian-gcc@lists.debian.org>, rate: -7
Received: from rv-out-0910.google.com (rv-out-0910.google.com [209.85.198.188])
	by liszt.debian.org (Postfix) with ESMTP id 00AED13A6BFA
	for <debian-gcc@lists.debian.org>; Fri, 29 Feb 2008 17:30:41 +0000 (UTC)
Received: by rv-out-0910.google.com with SMTP id k20so3696567rvb.30
        for <debian-gcc@lists.debian.org>; Fri, 29 Feb 2008 09:30:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition;
        bh=Spuby6HlwFNpgJIWstEn2lwZBH2hioHpt8XT90ddtzA=;
        b=gr9XpFCvwtzsvjuW8++ZhEik99yoCoj9MBJ3IDaxYK4i2D+wVXWsdpcZumvdvk7Thfawh6BCEQbfgQB0VZD8p2yPYPBpmCO/mYGkanPA0ZxJ1ioS62aMe/4BZRCBs5CllWM5Vv8Okq9sD1AWZEeJ3JUVlOpfsG4XT3X+bSwWvsk=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=gamma;
        h=message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition;
        b=kWFfoKL2CVCeSI7Km7xfgqoCYodJiR+Fbw1WIaOTyw4PWW+VX5dgaA6NGE101Uha1dwsvOAgtgJ1D4ApjLmtbeskLv00rIZiX4XZ97tCJCTdF/veDtGkIWnRxZCbHQY+cb5UOkKasvu01XeEmJpVgT5OwaHdJkuZNJQilephzWQ=
Received: by 10.140.163.3 with SMTP id l3mr6558542rve.22.1204306235436;
        Fri, 29 Feb 2008 09:30:35 -0800 (PST)
Received: by 10.70.115.6 with HTTP; Fri, 29 Feb 2008 09:30:35 -0800 (PST)
Message-ID: <dd0a3d700802290930r69461167x15c20df6feddc77a@mail.gmail.com>
Date: Fri, 29 Feb 2008 18:30:35 +0100
From: "Hector Oron" <hector.oron@gmail.com>
To: "Debian GCC Maintainers" <debian-gcc@lists.debian.org>,
 "debian embedded" <debian-embedded@lists.debian.org>
Subject: Cross toolchain status and update
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
X-Virus-Scanned: at lists.debian.org with policy bank en-ht
X-Amavis-Spam-Status: No, score=-6.363 tagged_above=3.6 required=5.3
	tests=[BAYES_00=-2, LDO_WHITELIST=-5, SARE_MSGID_LONG40=0.637]
X-Rc-Virus: 2007-09-13_01
X-Rc-Spam: 2007-10-04_01
Resent-Message-ID: <b4GyCc4L7LM.A.hsF.OFEyHB@liszt>
Resent-From: debian-gcc@lists.debian.org
X-Mailing-List: <debian-gcc@lists.debian.org> archive/latest/29438
X-Loop: debian-gcc@lists.debian.org
List-Id: <debian-gcc.lists.debian.org>
List-Post: <mailto:debian-gcc@lists.debian.org>
List-Help: <mailto:debian-gcc-request@lists.debian.org?subject=help>
List-Subscribe: <mailto:debian-gcc-request@lists.debian.org?subject=subscribe>
List-Unsubscribe: <mailto:debian-gcc-request@lists.debian.org?subject=unsubscribe>
Precedence: list
Resent-Sender: debian-gcc-request@lists.debian.org
Resent-Date: Fri, 29 Feb 2008 17:30:54 +0000 (UTC)
Delivered-To: terpstra@gluck.debian.org

Hello,

Current status
--------------------

Emdebian.org should have, at least latest Debian gcc-4.2 and gcc-4.3
cross toolchains at emdebian.org unstable repositories.[1]

We have amd64 and i386 cross toolchains to be used to cross build for
"arm armel mips mipsel powerpc sparc s390 m68k hppa alpha ia64"

There is some trouble when building gcc-4.3 for powerpc[2], s390[3]
and sparc[4], but you can still use gcc-4.2.

amd64<->i386 compilers
------------------------------------

I believe, i386->amd64 compiler still broken, but amd64->i386
(gcc-4.2) is built. Anyway, i believe those kind of compilers are
useless but maybe is somebody out there that uses it and would like to
fix them. (Tim Bagot has been working on it, see #464365, #466422)

Miscelanea
----------------

* SH{3,3eb,4,4eb} arches would be a nice thing to have. :-)
* uClibc capable toolchain would be another good thing to have.[5]

Future plans
------------------

* Fix completely gcc-4.3 for all official Debian arches.
* Automate 100% cross toolchain autobuilding.
* Add migration feature to migrate packages from unstable to testing
as Debian does.
* Improve and polish buildcross[6] (emdebian.org cross toolchain builder).

Best Regards and happy hacking,
  Hector Oron a.k.a. <zumbi>

P.S.- If you have trouble installing the toolchain (unstable btm), please v=
isit
         http://wiki.debian.org/EmdebianToolchain

        If you have any trouble, comment or suggestion, please tell to
debian-embedded list. :-)

[1] http://www.emdebian.org/debian/
[2] http://www.emdebian.org/~zumbi/toolchain/unstable-toolchain-i386/logs//=
i386-powerpc-4.3.log
[3] http://www.emdebian.org/~zumbi/toolchain/unstable-toolchain-i386/logs//=
i386-s390-4.3.log
[4] http://www.emdebian.org/~zumbi/toolchain/unstable-toolchain-i386/logs//=
i386-sparc-4.3.log
[5] http://uclibc.debian.net/
[6] http://buildd.emdebian.org/svn/browser/current/emdebian/trunk/buildcros=
s/branch

--=20
 H=E9ctor Or=F3n


