Bug#267049: gcc-3.4: new multilib on amd64 works - minor patch necessary
Andreas Jochens writes:
> * Change MULTILIB_OSDIRNAMES from '../lib64 ../lib32' to
> '../lib ../lib32' in debian/patches/amd64-biarch.dpatch.
added.
> Without this change, the gcc-3.4 package FTBFS on amd64 because
> all scripts in debian/rules.d expect everything to be in 'lib'
> (and 'lib' is the correct setting for the pure64 port anyway).
you could try to redefine libdir in debian/rules2, however I never tried.
> * Do not add '--disable-multilib' to CONFARGS in debian/rules2.
>
> * Move 'ifeq ($(biarch_ia32),yes)...' to the correct position
> in debian/rules.d/binary-gcc.mk.
already done in the packages I put on p.d.o.
> * Change debian/rules.defs to build common-libs and common_pkgs
> from the gcc-3.4 package (encapsulated with 'if's so that this
> is done for the amd64/gcc-3.4 archive only).
added.
Reply to: