Source: mono
Version: 5.18.0.240+dfsg-3
Severity: important

I noticed when I build mono multiple times conurrently, often times the
builds fail right as the first build is running the test suite.

I think this is because of:

$ grep KILL_MONO debian/rules
KILL_MONO = pgrep mono | xargs kill -9
        MINI_TEST = cd mono/mini && $(TIMEOUT) make check; $(KILL_MONO)
        MONO_BOEHM_TEST = cd mono/tests && MONO_ENV_OPTIONS=--gc=boehm
        $(TIMEOUT) make check; $(KILL_MONO)
        MONO_SGEN_TEST = cd mono/tests && MONO_ENV_OPTIONS=--gc=sgen
        $(TIMEOUT) make check; $(KILL_MONO)
        -$(KILL_MONO)

It just kills any mono processes it can find, including processes
unrelated to the running build.

Thanks for maintaining mono!

live well,
  vagrant

Attachment: signature.asc
Description: PGP signature

Reply via email to