sysroot_lib: add -O to MAKEOPTS

Now that we've had a new enough make for a while, turn on the -O
option.  This tells make to group output from targets together and
not intermingle everything which makes reading parallel build output
a lot easier on humans.

BUG=None
TEST=CQ passes

Change-Id: I98444ae9f609d0c1fd1f755eeaf3719442b5fb24
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/2627105
Reviewed-by: Sergey Frolov <sfrolov@google.com>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Queue: Mike Frysinger <vapier@chromium.org>
diff --git a/lib/sysroot_lib.py b/lib/sysroot_lib.py
index a86fab9..575916c 100644
--- a/lib/sysroot_lib.py
+++ b/lib/sysroot_lib.py
@@ -509,7 +509,7 @@
     config['BOARD_OVERLAY'] = '\n'.join(board_overlays)
     config['PORTDIR_OVERLAY'] = '\n'.join(portdir_overlays)
 
-    config['MAKEOPTS'] = '-j%s' % str(multiprocessing.cpu_count())
+    config['MAKEOPTS'] = f'-O -j{multiprocessing.cpu_count()}'
     config['ROOT'] = self.path + '/'
     config['PKG_CONFIG'] = self._WrapperPath('pkg-config')