[InterNetNews/inn] c61276: Build concurrency fixes

Richard Kettlewell noreply at github.com
Sun Oct 31 08:21:35 UTC 2021


  Branch: refs/heads/main
  Home:   https://github.com/InterNetNews/inn
  Commit: c612764a4234f9ccaf79f6559d955922e005b358
      https://github.com/InterNetNews/inn/commit/c612764a4234f9ccaf79f6559d955922e005b358
  Author: Richard Kettlewell <rjk at greenend.org.uk>
  Date:   2021-10-31 (Sun, 31 Oct 2021)

  Changed paths:
    M Makefile
    M storage/Makefile
    M storage/ovsqlite/ovmethod.mk

  Log Message:
  -----------
  Build concurrency fixes

We serialize build of top-level subdirectories.  The previous attempt
to support make -j was broken, since the subdirectories have dependencies
between them and attempt to cross-invoke one another, leading to multiple
concurrent make invocations on the same directory.

A couple of missing dependencies are also added.  The sql-init.h
dependency should be generated by makedepend, but it's confused about
object code extensions.  This change is a stopgap until that is
addressed.

close #208




More information about the inn-committers mailing list