Bug#267049: gcc-3.4 still FTBFS on sid/pure64
On 04-Aug-30 20:57, Frederik Schueler wrote:
> Hi,
>
> I patched gcc-3.4 3.4.1ds1-7 with the patch in this bugreport, now it
> fails creating the biarch compiler, see attached buildd log.
>
> What am I missing?
The reason for the failure is that you need a compiler which already has
biarch support to compile the gcc-3.4 package with biarch support enabled.
It is a kind of a bootstrapping process. This bootstrapping has been
done for the amd64/gcc-3.4 archive only.
To get biarch support for the pure64/gcc-3.3 archive, an existing
biarch-enabled compiler (e.g. the gcc-3.4 compiler from the
amd64/gcc-3.4 archive) has to be used to build the gcc-3.4 package.
The other alternative would be to compile gcc-3.4 without biarch support
for the gcc-3.3 archive. For this '--disable-multilib' has to be
added CONFARGS in 'debian/rules2'.
BTW, I am not the author of the amd64-biarch features which are
currently used in the gcc-3.4 package.
I actually used a slightly different way to enable 32bit compiliation in
the amd64/gcc-3.4 archive before the current biarch changes were
introduced officially. However, the current gcc-3.4 package with
amd64-biarch enabled works fine for the amd64/gcc-3.4 archive
and I replaced my own biarch version with the official one as soon as it
was uploaded to unstable.
Regards
Andreas Jochens
Reply to: