Here is the error I got: cp -p /usr/src/gcc-4.2/gcc-4.2-4.2-20070609/src/libstdc++-v3/config/linker-map.gnu \
debian/libstdc++6-4.2-pic-sparc-cross/usr/lib/gcc/sparc-linux-gnu/4.2.1/libstdc++_pic.map cp: cannot stat `/usr/src/gcc-4.2/gcc-4.2-4.2-20070609/src/libstdc++-v3/config/linker-map.gnu': No such file or directory make[1]: *** [stamps/08-binary-stamp-libstdcxx-dev] Error 1 make[1]: Leaving directory `/usr/src/gcc-4.2/gcc-4.2-4.2-20070609' make: *** [binary] Erreur 2 And here is the patch (I can add a simple test -f if necessary): --- debian/rules.d/binary-libstdcxx-cross.mk 2007-06-24 08:27:41.000000000 +0000 +++ debian/rules.d/binary-libstdcxx-cross.mk 2007-06-24 08:12:39.000000000 +0000 @@ -304,7 +304,7 @@ debian/dh_doclink -p$(p_dev) $(p_lib) debian/dh_doclink -p$(p_pic) $(p_lib) debian/dh_doclink -p$(p_dbg) $(p_lib) - cp -p $(srcdir)/libstdc++-v3/config/linker-map.gnu \ + cp -p $(srcdir)/libstdc++-v3/config/abi/pre/gnu.ver \ $(d_pic)/$(gcc_lib_dir)/libstdc++_pic.map ifeq ($(with_cxxdev),yes) Thanks.
--- debian/rules.d/binary-libstdcxx-cross.mk 2007-06-24 08:27:41.000000000 +0000 +++ debian/rules.d/binary-libstdcxx-cross.mk 2007-06-24 08:12:39.000000000 +0000 @@ -304,7 +304,7 @@ debian/dh_doclink -p$(p_dev) $(p_lib) debian/dh_doclink -p$(p_pic) $(p_lib) debian/dh_doclink -p$(p_dbg) $(p_lib) - cp -p $(srcdir)/libstdc++-v3/config/linker-map.gnu \ + cp -p $(srcdir)/libstdc++-v3/config/abi/pre/gnu.ver \ $(d_pic)/$(gcc_lib_dir)/libstdc++_pic.map ifeq ($(with_cxxdev),yes)
signature.asc
Description: OpenPGP digital signature