diff options
author | Lukas Rusak <lorusak@gmail.com> | 2020-09-07 10:35:47 -0700 |
---|---|---|
committer | Lukas Rusak <lorusak@gmail.com> | 2020-09-07 10:35:47 -0700 |
commit | af94505a84a12f98d910c14d8a2797aa932570f9 (patch) | |
tree | de5fb3f43a889c9b0bc4edb8b5d01fc0b2954ba5 /tools | |
parent | 4b30ae6a8078feb8c1fe9c36669765c43d7f8882 (diff) |
tools/depends: make python packages install sequentially to avoid races
Diffstat (limited to 'tools')
-rw-r--r-- | tools/depends/native/Makefile | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/tools/depends/native/Makefile b/tools/depends/native/Makefile index 46bbd7d8bc..7a3966a206 100644 --- a/tools/depends/native/Makefile +++ b/tools/depends/native/Makefile @@ -42,7 +42,7 @@ libtool: automake libjpeg-turbo: cmake yasm libpng: zlib meson: python3 setuptools -ninja: python3 +ninja: meson swig: pcre distutilscross: python3 tar: xz automake @@ -50,7 +50,11 @@ python3: $(EXPAT) libffi pkg-config zlib setuptools: python3 wayland-scanner: expat waylandpp-scanner: cmake -MarkupSafe: python3 setuptools + +# python installs are not thread safe when using easy_install method. +# MarkupSafe doesn't really depend on ninja but we need to make the +# build sequential +MarkupSafe: ninja Mako: MarkupSafe #liblzo2 has stale packaged automake files that cause borked host/build detection |