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

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: