[OE-core] [PATCH 00/13] (almost) the last batch of py2 dependencies removal and a few other items
Alexander Kanavin
alex.kanavin at gmail.com
Fri Aug 30 12:49:45 UTC 2019
The reason to send this as a formal pull request is that one of the patches
removed a blob, and I am not sure if that can be handled via emails.
With this patchset and Bruce's kernel python2->3 work, the only two
things in oe-core that still need a python2 binary at build time are u-boot and
python 2.x itself. At runtime py2 dependencies are entirely eliminated.
The following changes since commit ba6a568512d46d49173998a7fb15cd8ee3302551:
ca-certificates: Fix reproducibilty and multilib issue (2019-08-29 17:12:34 +0100)
are available in the Git repository at:
git://git.yoctoproject.org/poky-contrib akanavin/package-version-updates
http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=akanavin/package-version-updates
Alexander Kanavin (13):
rpm: resolve a host contamination issue for mono packaging
qemu: set default RAM to 256M for all machines
qemu: switch to '-vga std' emulated hardware from vmware/cirrus for
x86/mips
mesa: disable gallium swrast driver on x86 x32
ltp: move from python 2.x to python 3.x
ca-certificates: use python 3 for builds
libpsl: use python 3 during builds
pseudo: use python 3 during builds
llvm: use python 3 during builds
virglrenderer: update 0.7.0 -> 0.8.0
eglinfo: remove the recipe
webkitgtk: use Python 3 for builds
webkitgtk: update 2.24.3 -> 2.24.4
meta/conf/machine/include/qemuboot-mips.inc | 3 +-
meta/conf/machine/include/qemuboot-x86.inc | 2 +-
meta/conf/machine/include/riscv/qemuriscv.inc | 1 -
meta/conf/machine/qemuarm.conf | 1 -
meta/conf/machine/qemuarm64.conf | 1 -
meta/conf/machine/qemux86-64.conf | 6 +-
meta/conf/machine/qemux86.conf | 1 +
meta/lib/oeqa/runtime/cases/parselogs.py | 4 +
meta/recipes-devtools/llvm/llvm_git.bb | 2 +-
...001-maketables-wrappers-use-Python-3.patch | 34 ++++
meta/recipes-devtools/pseudo/pseudo_git.bb | 1 +
...es-requires-do-not-use-monodis-from-.patch | 58 ++++++
meta/recipes-devtools/rpm/rpm_4.14.2.1.bb | 1 +
...thon3-everywhere-to-run-python-scrip.patch | 161 +++++++++++++++++
meta/recipes-extended/ltp/ltp_20190517.bb | 3 +-
.../eglinfo/eglinfo-fb_1.0.0.bb | 7 -
.../eglinfo/eglinfo-wayland_1.0.0.bb | 13 --
.../eglinfo/eglinfo-x11_1.0.0.bb | 13 --
meta/recipes-graphics/eglinfo/eglinfo.inc | 38 ----
...INCDIR-to-searchpath-for-egl-headers.patch | 33 ----
...01-Check-for-libegl-using-pkg-config.patch | 36 ----
meta/recipes-graphics/eglinfo/files/waf | 169 ------------------
meta/recipes-graphics/mesa/mesa.inc | 3 +
...efile.am-explicitly-link-with-libdrm.patch | 31 ----
.../0001-vtest-add-missing-includes.patch | 38 ----
...nderer_0.7.0.bb => virglrenderer_0.8.0.bb} | 4 +-
...tings-so-that-gtkdoc-generation-work.patch | 10 +-
...uild-failure-https-bugs.webkit.org-s.patch | 33 ----
...ebkitgtk_2.24.3.bb => webkitgtk_2.24.4.bb} | 7 +-
.../0001-certdata2pem.py-use-python3.patch | 37 ++++
.../ca-certificates_20190110.bb | 1 +
...-PYTHON-when-invoking-psl-make-dafsa.patch | 50 ++++++
meta/recipes-support/libpsl/libpsl_0.21.0.bb | 1 +
scripts/runqemu | 10 +-
34 files changed, 373 insertions(+), 440 deletions(-)
create mode 100644 meta/recipes-devtools/pseudo/files/0001-maketables-wrappers-use-Python-3.patch
create mode 100644 meta/recipes-devtools/rpm/files/0001-mono-find-provides-requires-do-not-use-monodis-from-.patch
create mode 100644 meta/recipes-extended/ltp/ltp/0001-testcases-use-python3-everywhere-to-run-python-scrip.patch
delete mode 100644 meta/recipes-graphics/eglinfo/eglinfo-fb_1.0.0.bb
delete mode 100644 meta/recipes-graphics/eglinfo/eglinfo-wayland_1.0.0.bb
delete mode 100644 meta/recipes-graphics/eglinfo/eglinfo-x11_1.0.0.bb
delete mode 100644 meta/recipes-graphics/eglinfo/eglinfo.inc
delete mode 100644 meta/recipes-graphics/eglinfo/files/0001-Add-STAGING_INCDIR-to-searchpath-for-egl-headers.patch
delete mode 100644 meta/recipes-graphics/eglinfo/files/0001-Check-for-libegl-using-pkg-config.patch
delete mode 100755 meta/recipes-graphics/eglinfo/files/waf
delete mode 100644 meta/recipes-graphics/virglrenderer/virglrenderer/0001-Makefile.am-explicitly-link-with-libdrm.patch
delete mode 100644 meta/recipes-graphics/virglrenderer/virglrenderer/0001-vtest-add-missing-includes.patch
rename meta/recipes-graphics/virglrenderer/{virglrenderer_0.7.0.bb => virglrenderer_0.8.0.bb} (76%)
delete mode 100644 meta/recipes-sato/webkit/webkitgtk/0001-Unreviewed-fix-build-failure-https-bugs.webkit.org-s.patch
rename meta/recipes-sato/webkit/{webkitgtk_2.24.3.bb => webkitgtk_2.24.4.bb} (95%)
create mode 100644 meta/recipes-support/ca-certificates/ca-certificates/0001-certdata2pem.py-use-python3.patch
create mode 100644 meta/recipes-support/libpsl/libpsl/0001-Makefile.am-use-PYTHON-when-invoking-psl-make-dafsa.patch
--
2.17.1
More information about the Openembedded-core
mailing list