diff --git a/meta-digi-dey/recipes-qt/qt5/qtwebengine_%.bbappend b/meta-digi-dey/recipes-qt/qt5/qtwebengine_%.bbappend index 929c37933..00823ef42 100644 --- a/meta-digi-dey/recipes-qt/qt5/qtwebengine_%.bbappend +++ b/meta-digi-dey/recipes-qt/qt5/qtwebengine_%.bbappend @@ -3,3 +3,10 @@ # Decrease memory used by the linker to avoid being killed due to # out of memory. LDFLAGS += "-Wl,--no-keep-memory" + +# To avoid the OOM killer, decrease parallel make jobs for this specific recipe. +python __anonymous () { + makejobs = int(d.getVar('PARALLEL_MAKE', True).split()[1]) / 2 + d.setVar("PARALLEL_MAKE", "-j %d" % (makejobs, 1)[makejobs == 0]) +} +export NINJAFLAGS = "${PARALLEL_MAKE}"