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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.