[chromiumos-sdk] Upgrade to meson-0.45 |
|||||
Issue descriptionMesa master began requiring meson-0.45 in the following commit: commit 3824c8e7cda97c3bf856983ea5fb6d696c75fb24 Author: Eric Engestrom <eric.engestrom@intel.com> AuthorDate: Tue Jul 17 15:12:32 2018 +0100 Commit: Eric Engestrom <eric.engestrom@intel.com> CommitDate: Thu Sep 6 18:16:31 2018 +0100 Subject: meson: disable asserts by default on release builds The CrOS Mesa ebuild still uses Autotools, but several people really really really want to use Meson instead. The Problem: Gentoo's meson-0.45.ebuild is the first version that drops python3_4 from PYTHON_COMPAT, leaving python3_5 and python3_6 as the only supported versions. Today, the chroot has python3.4 but not 3.5 nor 3.6.
,
Oct 25
,
Oct 25
,
Nov 2
,
Nov 6
,
Nov 7
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/portage-stable/+/402bddbe6a834e18992e22a28f0529ba5225899b commit 402bddbe6a834e18992e22a28f0529ba5225899b Author: Chad Versace <chad@kiwitree.net> Date: Wed Nov 07 14:35:07 2018 dev-python/setuptools: Upgrade to upstream 36.7.2 Upgrade because meson-0.46.1 requires PYTHON_TARGETS=python3_6, and the current setuptools ebuild lacks PYTHON_COMPAT=python3_6. BUG=chromium:898728 TEST=sudo emerge dev-python/setuptools Change-Id: I9a3ae1249f161de55074684ebb9ac84f8492ed54 Reviewed-on: https://chromium-review.googlesource.com/1318209 Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com> Tested-by: Chad Versace <chadversary@chromium.org> Reviewed-by: Chirantan Ekbote <chirantan@chromium.org> [delete] https://crrev.com/db68101c5e64598899c4dfb70b6de0ddac391352/metadata/md5-cache/dev-python/setuptools-19.4-r1 [modify] https://crrev.com/402bddbe6a834e18992e22a28f0529ba5225899b/dev-python/setuptools/metadata.xml [delete] https://crrev.com/db68101c5e64598899c4dfb70b6de0ddac391352/metadata/md5-cache/dev-python/setuptools-19.4 [add] https://crrev.com/402bddbe6a834e18992e22a28f0529ba5225899b/metadata/md5-cache/dev-python/setuptools-36.7.2 [add] https://crrev.com/402bddbe6a834e18992e22a28f0529ba5225899b/dev-python/setuptools/setuptools-36.7.2.ebuild [delete] https://crrev.com/db68101c5e64598899c4dfb70b6de0ddac391352/dev-python/setuptools/setuptools-19.4-r1.ebuild [delete] https://crrev.com/db68101c5e64598899c4dfb70b6de0ddac391352/dev-python/setuptools/setuptools-19.4.ebuild [modify] https://crrev.com/402bddbe6a834e18992e22a28f0529ba5225899b/dev-python/setuptools/Manifest
,
Jan 18
(4 days ago)
The most difficult CL, the one that adds the python3.5 ebuild, just entered the CQ. https://chromium-review.googlesource.com/c/chromiumos/overlays/chromiumos-overlay/+/1315771
,
Today
(3 hours ago)
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/316a13477e4ed4e1f3516756f0019162161b5eca commit 316a13477e4ed4e1f3516756f0019162161b5eca Author: Mike Frysinger <vapier@chromium.org> Date: Wed Jan 23 05:05:21 2019 python-exec: force all the versions on This is what Gentoo does upstream to avoid conflicts when transitioning between major Python versions. It doesn't add any real overhead to the package itself. BUG=chromium:898728 TEST=precq passes & sdk bot passes Change-Id: Ic8fdcfb9f2876a62e842e0a3359bff08931f77f7 Reviewed-on: https://chromium-review.googlesource.com/1426378 Commit-Ready: Mike Frysinger <vapier@chromium.org> Tested-by: Mike Frysinger <vapier@chromium.org> Reviewed-by: Alex Klein <saklein@chromium.org> [modify] https://crrev.com/316a13477e4ed4e1f3516756f0019162161b5eca/profiles/base/package.use.force
,
Today
(2 hours ago)
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/316a13477e4ed4e1f3516756f0019162161b5eca commit 316a13477e4ed4e1f3516756f0019162161b5eca Author: Mike Frysinger <vapier@chromium.org> Date: Wed Jan 23 05:05:21 2019 python-exec: force all the versions on This is what Gentoo does upstream to avoid conflicts when transitioning between major Python versions. It doesn't add any real overhead to the package itself. BUG=chromium:898728 TEST=precq passes & sdk bot passes Change-Id: Ic8fdcfb9f2876a62e842e0a3359bff08931f77f7 Reviewed-on: https://chromium-review.googlesource.com/1426378 Commit-Ready: Mike Frysinger <vapier@chromium.org> Tested-by: Mike Frysinger <vapier@chromium.org> Reviewed-by: Alex Klein <saklein@chromium.org> [modify] https://crrev.com/316a13477e4ed4e1f3516756f0019162161b5eca/profiles/base/package.use.force
,
Today
(2 hours ago)
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/316a13477e4ed4e1f3516756f0019162161b5eca commit 316a13477e4ed4e1f3516756f0019162161b5eca Author: Mike Frysinger <vapier@chromium.org> Date: Wed Jan 23 05:05:21 2019 python-exec: force all the versions on This is what Gentoo does upstream to avoid conflicts when transitioning between major Python versions. It doesn't add any real overhead to the package itself. BUG=chromium:898728 TEST=precq passes & sdk bot passes Change-Id: Ic8fdcfb9f2876a62e842e0a3359bff08931f77f7 Reviewed-on: https://chromium-review.googlesource.com/1426378 Commit-Ready: Mike Frysinger <vapier@chromium.org> Tested-by: Mike Frysinger <vapier@chromium.org> Reviewed-by: Alex Klein <saklein@chromium.org> [modify] https://crrev.com/316a13477e4ed4e1f3516756f0019162161b5eca/profiles/base/package.use.force |
|||||
►
Sign in to add a comment |
|||||
Comment 1 by chadversary@google.com
, Oct 25