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

gcc-4.2_4.2.2-3 cross ppc toolchain



Hello,

Here you have a proper Debian powerpc build log,
http://buildd.debian.org/fetch.cgi?pkg=gcc-4.2;ver=4.2.2-3;arch=powerpc;stamp=1192448491

An here a crossed version to run on i386 host,
http://www.emdebian.org/~zumbi/toolchain/unstable-toolchain-i386/logs/i386-powerpc-4.2.log

I haven't spend much time on this yet, but i'd like to post it here
and see if somebody could drive me on the right direction.

I see
...
/home/toolchain/trunk/powerpc/gcc-4.2-4.2.2
/home/toolchain/trunk/powerpc /home/toolchain/trunk
patching file debian/rules.defs
Hunk #1 succeeded at 88 (offset -9 lines).
Hunk #2 FAILED at 142.
Hunk #3 succeeded at 335 with fuzz 2 (offset -3 lines).
Hunk #4 FAILED at 396.
2 out of 4 hunks FAILED -- saving rejects to file debian/rules.defs.rej
patching file debian/rules2
Hunk #1 FAILED at 76.
Hunk #2 FAILED at 133.
Hunk #3 FAILED at 309.
Hunk #4 FAILED at 387.
Hunk #5 FAILED at 542.
Hunk #6 FAILED at 637.
Hunk #7 FAILED at 1057.
Hunk #8 FAILED at 1093.
Hunk #9 FAILED at 1567.
9 out of 9 hunks FAILED -- saving rejects to file debian/rules2.rej

Debian patches are not applying when cross building (just for ppc),
how can that happen? I do not really understand it.

And i also see,

dh_installdirs -plib64stdc++6-4.2-dbg-powerpc-cross \
		usr/powerpc-linux-gnu/lib64
mv debian/tmp/usr/powerpc-linux-gnu/lib64/debug
debian/lib64stdc++6-4.2-dbg-powerpc-cross/usr/powerpc-linux-gnu/lib64/.
mv: cannot stat `debian/tmp/usr/powerpc-linux-gnu/lib64/debug': No
such file or directory
make[1]: *** [stamps/08-binary-stamp-lib64stdcxx] Error 1

What is wrong here? Why 64 bit libraries are not in its place?

Regards,
 Hector Oron



-- 
 Héctor Orón



Reply to: