On Wed, 2026-07-29 at 12:16 +0200, Bruno Haible wrote:
> Richard Purdie wrote:
> > in general we (as in Yocto Project/OpenEmbedded)
> > build things using the standard "make -j X", where X is some level
> > of parallelism that varies depending on the hardware.
> 
> In general, this is not guaranteed to be supported by GNU packages.
> The GCS only say that the developer should "try to" make parallel
> builds work.
> [1]
> 
> Bruno
> 
> [1] https://www.gnu.org/prep/standards/html_node/Makefile-Basics.html

I think most developers do expect parallel make to work these days
given the availability of hardware that can use it. That does hint that
the GCS could really do with making that a little stronger.

Thankfully the groff maintainer and many others do a good job of making
parllel make work (which is hugely appreciated!).

Of the ~1000 open source projects in OpenEmbedded-Core (components to
make a basically functional system and/or are commonly used), there are
about 6 which have to disable it. There are a handful more which break
for parallel make install or tests.

So all in all, it is well supported now in my experience.

Cheers,

Richard

    • ... Paul Eggert
      • ... Bruno Haible via discussion of the GNU roff typesetting system and related software
      • ... G. Branden Robinson
        • ... Paul Eggert
          • ... G. Branden Robinson
            • ... Richard Purdie
              • ... Nguyễn Gia Phong via discussion of the GNU roff typesetting system and related software
              • ... G. Branden Robinson
              • ... G. Branden Robinson
              • ... Bruno Haible via discussion of the GNU roff typesetting system and related software
              • ... Richard Purdie
        • ... Bruno Haible via discussion of the GNU roff typesetting system and related software
          • ... Richard Purdie
  • ... G. Branden Robinson
    • ... Richard Purdie
    • ... Dave Kemper
      • ... G. Branden Robinson
        • ... Dave Kemper
    • ... Deri via discussion of the GNU roff typesetting system and related software
      • ... G. Branden Robinson

Reply via email to