On Tue, Nov 21, 2023 at 8:51 AM Arsen Arsenović <ar...@aarsen.me> wrote: > > > Arsen Arsenović <ar...@aarsen.me> writes: > > > Bruno Haible <br...@clisp.org> writes: > > > >> Arsen Arsenović wrote: > >>> Comparing stages 2 and 3 > >>> Bootstrap comparison failure! > >>> gettext/libasprintf/autosprintf.o differs > >>> make[2]: *** [Makefile:23435: compare] Error 1 > >> > >> You should be able to work around this by passing the additional option > >> --disable-libasprintf to gettext-runtime/configure. Nothing in GCC needs > >> libasprintf; therefore there is no need to build it. > > > > Ah, sure, that works for me too (note that the fix is to pass > > -frandom-seed=, according to Jakub, should this show up again). > > Indeed, that got a bootstrap to pass. I've also taken the opportunity > to check the problems Eric Gallager reported. The install tree seems > clean now, and the info et al targets appear to work again. David, > Eric, could you check whether the attached patch works for you in the > scenarios you ran into problems with? Make sure to fetch gettext-0.22.4 > into your trees. >
OK, I can confirm that with this patch, my GitHub Actions CI workflow that had previously been failing is now passing again; you can see the results here: https://github.com/cooljeanius/gcc/actions/runs/6948834515/job/18905670645 ...and here's a link to a zip of the logfiles generated from the build: https://github.com/cooljeanius/gcc/suites/18389727422/artifacts/1065350046 > > If these work, I'll update download_prerequisites and see about posting > the patch for review. > > Thanks, have a lovely day. > > >> And while at it, I would also pass --disable-java and --disable-csharp. > > > > Yes, I noticed those and disabled them already. > > > >> Bruno > > > -- > Arsen Arsenović