On 09.07.19 17:53, Gaius Mulley wrote: > Rainer Orth <[email protected]> writes: > >> Hi Matthias, >> >>> I had a look at the GCC 9 version of the patches, with a build including a >>> make >>> install. Some comments: >>> >>> - A parallel build (at least with -j4) isn't working. A sequental >>> build works fine. I think forcing a sequential build will not >>> work well, increasing the build time too much. >> >> absolutely: I'd go as far as claiming that this is the number one >> priority. Otherwise build and test times are just too long for all but >> the most dedicated testers, and forcing a sequential build would be a >> showstopper for trunk integration. > > Hi, > > Many thanks for all the feedback/bugs/patches. > I've been working through some of these. The parallel build is now done.
It seems to work, however I see make[11]: Entering directory '/home/packages/gcc/9/u/gcc-9-9.1.1/build/x86_64-linux-gnu/32/libgm2/libpth/pth' make[11]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. /bin/bash: line 0: test: !=: unary operator expected ../../../../../../src/libgm2/libpth/pth/shtool scpp -o pth_p.h -t ../../../../../../src/libgm2/libpth/pth/pth_p.h.in -Dcpp -Cintern -M '==#==' \ not sure what's going wrong. In both gcc/gm2 and libgm2, there are explicit calls to make, which probably should bre replaced by $(MAKE).
