From: Alexander Kanavin <alex.kanavin@gmail.com>
To: openembedded-core@lists.openembedded.org
Subject: [PATCH 00/13] (almost) the last batch of py2 dependencies removal and a few other items
Date: Fri, 30 Aug 2019 14:49:45 +0200 [thread overview]
Message-ID: <cover.1567169002.git.alex.kanavin@gmail.com> (raw)
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
next reply other threads:[~2019-08-30 12:50 UTC|newest]
Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-08-30 12:49 Alexander Kanavin [this message]
2019-08-30 12:49 ` [PATCH 01/13] rpm: resolve a host contamination issue for mono packaging Alexander Kanavin
2019-08-30 12:49 ` [PATCH 02/13] qemu: set default RAM to 256M for all machines Alexander Kanavin
2019-08-30 12:49 ` [PATCH 03/13] qemu: switch to '-vga std' emulated hardware from vmware/cirrus for x86/mips Alexander Kanavin
2019-10-10 6:16 ` Changqing Li
2019-10-10 10:02 ` Alexander Kanavin
2019-10-11 1:23 ` Changqing Li
2019-08-30 12:49 ` [PATCH 04/13] mesa: disable gallium swrast driver on x86 x32 Alexander Kanavin
2019-08-30 12:49 ` [PATCH 05/13] ltp: move from python 2.x to python 3.x Alexander Kanavin
2019-08-30 12:49 ` [PATCH 06/13] ca-certificates: use python 3 for builds Alexander Kanavin
2019-08-30 12:49 ` [PATCH 07/13] libpsl: use python 3 during builds Alexander Kanavin
2019-08-30 12:49 ` [PATCH 08/13] pseudo: " Alexander Kanavin
2019-08-30 12:49 ` [PATCH 09/13] llvm: " Alexander Kanavin
2019-08-30 12:49 ` [PATCH 10/13] virglrenderer: update 0.7.0 -> 0.8.0 Alexander Kanavin
2019-08-30 12:49 ` [PATCH 11/13] eglinfo: remove the recipe Alexander Kanavin
2019-08-30 12:49 ` [PATCH 12/13] webkitgtk: use Python 3 for builds Alexander Kanavin
2019-08-30 12:49 ` [PATCH 13/13] webkitgtk: update 2.24.3 -> 2.24.4 Alexander Kanavin
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=cover.1567169002.git.alex.kanavin@gmail.com \
--to=alex.kanavin@gmail.com \
--cc=openembedded-core@lists.openembedded.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox