[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

reverse_cross is supported in gcc-4.2



http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=431086

> One issue that arose during DebConf7 relates to an upstream behaviour of
> gcc that is not working inside the debian packaging code.
> 
> Emdebian has been building cross-compiler toolchains for some time but
> in order to be able to build all Emdebian packages from source, we need
> to be able to cross build gcc, not to provide a cross compiler but to
> provide some core libraries - specifically libgcc1 and libstsdc++6-foo
> - cross built for a different host.
> 
> e.g.
> Build=amd64|i386|powerpc
> Host=arm
> Target=arm
> 
> compared to
> build=amd64|i386|powerpc
> host=amd64|i386|powerpc
> target=arm
> for a standard cross-compiler.
> 
> As host==target this isn't a full canadian cross, more of a reverse
> cross.
> 
> A normal arm-linux-gnu-gcc etc. toolchain is used to build these
> packages.

The patch has now been included in gcc-4.2:

Source: gcc-4.2
Source-Version: 4.2-20070707-1

We believe that the bug you reported is fixed in the latest version of
gcc-4.2, which is due to be installed in the Debian FTP archive:

...

Changes: 
 gcc-4.2 (4.2-20070707-1) unstable; urgency=low
 .
   [Matthias Klose]
   * Update to SVN 20070707 from the ubuntu/gcc-4_2-branch.
     - debian/patches/libjava-soname.dpatch: Remove.
     - debian/patches/disable-configure-run-check.dpatch: Update.
   * Only suggest multilib packages on multilib architectures.
   * Point ICE messages to the 4.2 docdir.
   * Explicitely use fastjar to build gcj-4.1. Addresses: #416001.
   * Configure with --enable-libgcj on m32r (Kazuhiro Inaoka).
   * Include the hppa64 cross compiler on hppa snapshot builds.
   * debian/patches/arm-libffi.dpatch: Update.
   * libgcj-doc: Include the generated documentation.
   * Fix building the libjava/classpath examples.
   * Support reverse cross builds (Neil Williams). Closes: #431086.

-- 


Neil Williams
=============
http://www.data-freedom.org/
http://www.nosoftwarepatents.com/
http://www.linux.codehelp.co.uk/

Attachment: pgp6tNBdz49LW.pgp
Description: PGP signature


Reply to: