found 1005297 gcc-12-12-20220302-1 retitle 1005297 gcc-12-12-20220302-1: FTBFS on hurd-i386 tags 1005297 + patch thanks
Hi again, Unfortunately the Debian patch Makefile.in.diff is needed to for a successful build. Attached again here for completeness, and should be applied after gm2.diff. For more information about this problem, see https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104660 In the reply from Richard Biener to this bug the writes: https://gcc.gnu.org/pipermail/gcc-bugs/2022-February/778542.html > Well, that's because of > > dependencies = { module=all-target-libgo; on=all-target-libbacktrace; > }; > dependencies = { module=all-target-libgo; on=all-target-libffi; }; > dependencies = { module=all-target-libgo; on=all-target-libatomic; }; > > the reason the dependency is conditional is that libgo is not > bootstrapped (and so is libffi) but libbacktrace and libatomic are. Thanks!
--- a/src/Makefile.in 2022-02-15 00:20:00.000000000 +0100 +++ b/src/Makefile.in 2022-02-15 00:25:27.000000000 +0100 @@ -66351,6 +66351,8 @@ all-m4: maybe-all-build-texinfo configure-target-libgo: maybe-configure-target-libffi all-target-libgo: maybe-all-target-libffi +all-target-libgo: maybe-all-target-libbacktrace +all-target-libgo: maybe-all-target-libatomic configure-target-libphobos: maybe-configure-target-libbacktrace configure-stage1-target-libphobos: maybe-configure-stage1-target-libbacktrace configure-stage2-target-libphobos: maybe-configure-stage2-target-libbacktrace @@ -66516,8 +66518,6 @@ configure-target-fastjar: maybe-configure-target-zlib all-target-fastjar: maybe-all-target-zlib configure-target-libgo: maybe-all-target-libstdc++-v3 -all-target-libgo: maybe-all-target-libbacktrace -all-target-libgo: maybe-all-target-libatomic configure-target-libgm2: maybe-all-target-libstdc++-v3 all-target-libgm2: maybe-all-target-libatomic configure-target-liboffloadmic: maybe-configure-target-libgomp