>-----Original Message-----
>From: Denys Dmytriyenko <[email protected]>
>Sent: Wednesday, March 24, 2021 2:42 PM
>To: Tammana, Gowtham <[email protected]>
>Cc: [email protected]
>Subject: Re: [EXTERNAL] [meta-arago] [oe-layersetup][PATCH] configs/arago-
>dunfell: more detailed template for enabling chromium
>
>On Wed, Mar 24, 2021 at 07:18:25PM +0000, Tammana, Gowtham wrote:
>>
>>
>> >-----Original Message-----
>> >From: [email protected] <meta-arago-bounces@arago-
>> >project.org> On Behalf Of Denys Dmytriyenko
>> >Sent: Tuesday, March 23, 2021 4:16 PM
>> >To: [email protected]
>> >Subject: [EXTERNAL] [meta-arago] [oe-layersetup][PATCH] configs/arago-
>> >dunfell: more detailed template for enabling chromium
>> >
>> >Disabled (commented out) by default.
>> >
>> >Signed-off-by: Denys Dmytriyenko <[email protected]>
>> >---
>> > configs/arago-dunfell-config.txt                  |  6 +++++-
>> > configs/arago-dunfell-next-config.txt             |  6 +++++-
>> > sample-files/bblayers-dunfell-browser.conf.sample | 12 ++++++++++++
>> > 3 files changed, 22 insertions(+), 2 deletions(-)
>> > create mode 100644 sample-files/bblayers-dunfell-browser.conf.sample
>> >
>> >diff --git a/configs/arago-dunfell-config.txt b/configs/arago-dunfell-
>> >config.txt
>> >index b45ee3e..173499b 100644
>> >--- a/configs/arago-dunfell-config.txt
>> >+++ b/configs/arago-dunfell-config.txt
>> >@@ -3,7 +3,8 @@
>> >
>> > bitbake,git://git.openembedded.org/bitbake,1.46,HEAD
>> > meta-arago,git://arago-project.org/git/meta-
>> >arago.git,dunfell,HEAD,layers=meta-arago-distro:meta-arago-extras
>> >-#meta-browser,git://github.com/OSSystems/meta-
>> >browser.git,master,5f365ef0f842ba4651efe88787cf9c63bc8b6cb3,layers=
>> >+# meta-browser,git://github.com/OSSystems/meta-
>> >browser.git,master,5f365ef0f842ba4651efe88787cf9c63bc8b6cb3,layers=
>> >+# meta-python2,git://git.openembedded.org/meta-
>> >python2,dunfell,HEAD,layers=
>>
>> I see chromium/qtwebengine python2 build related patches followed this.
>And I
>> am reading that commented layers here need to be enabled to build those
>recipes.
>> Isn't it or am I missing something else.
>>
>> Btw what's the current state of meta-python2, I recall from earlier that
>support
>> for it is being discontinued.
>
>Python2 has been EOL for over a year now, since beginning od 2020:
>https://www.python.org/doc/sunset-python-2/
>
>As of meta-python2 - it is a community-supported layer just to help people
>migrate to Python3. There's no official support for it and it is solely in
>hands of volunteers. It is not recommended to be used in new products.
>That
>is why the setup above is disabled by default.
>
>Unfortunately, Chromium (and qtwebengine uses Chromium engine) still
>depends
>on Python2 for now. The purpose of these patches is to cleanup recipes and
>provide a templaye for anyone willing to enable Chromium at own risk. 

Thanks for the clarification, understood the intent behind these changes.
I have tried something similar for building qtwebengine earlier. Thanks for
these changes.

Reviewed-by: Gowtham Tammana <[email protected]>

>--
>Denys
>
>> Gowtham
>>
>> > meta-qt5,git://github.com/meta-qt5/meta-qt5.git,dunfell,HEAD,layers=
>> > meta-virtualization,git://git.yoctoproject.org/meta-
>> >virtualization,dunfell,HEAD,layers=
>> > meta-openembedded,git://git.openembedded.org/meta-
>> >openembedded,dunfell,HEAD,layers=meta-networking:meta-python:meta-
>oe:meta-
>> >gnome:meta-filesystems
>> >@@ -11,4 +12,7 @@ meta-ti,git://git.yoctoproject.org/meta-
>> >ti,dunfell,HEAD,layers=
>> > meta-arm,git://git.yoctoproject.org/meta-
>> >arm,dunfell,c4f04f3fb66f8f4365b08b553af8206372e90a63,layers=meta-
>arm:meta-
>> >arm-toolchain
>> > oe-core,git://git.openembedded.org/openembedded-
>> >core,dunfell,HEAD,layers=meta
>> > OECORELAYERCONF=./sample-files/bblayers.conf.sample
>> >+# if meta-browser/5f365ef0f842ba4651efe88787cf9c63bc8b6cb3 above is
>> >enabled,
>> >+# use below for OECORELAYERCONF to mark it compatible with dunfell
>> >+#OECORELAYERCONF=./sample-files/bblayers-dunfell-browser.conf.sample
>> > OECORELOCALCONF=./sample-files/local-arago64.conf.sample
>> >diff --git a/configs/arago-dunfell-next-config.txt b/configs/arago-
>dunfell-
>> >next-config.txt
>> >index 8d629c4..9f5eeb9 100644
>> >--- a/configs/arago-dunfell-next-config.txt
>> >+++ b/configs/arago-dunfell-next-config.txt
>> >@@ -3,7 +3,8 @@
>> >
>> > bitbake,git://git.openembedded.org/bitbake,1.46,HEAD
>> > meta-arago,git://arago-project.org/git/meta-arago.git,dunfell-
>> >next,HEAD,layers=meta-arago-distro:meta-arago-extras
>> >-#meta-browser,git://github.com/OSSystems/meta-
>> >browser.git,master,5f365ef0f842ba4651efe88787cf9c63bc8b6cb3,layers=
>> >+# meta-browser,git://github.com/OSSystems/meta-
>> >browser.git,master,5f365ef0f842ba4651efe88787cf9c63bc8b6cb3,layers=
>> >+# meta-python2,git://git.openembedded.org/meta-
>> >python2,dunfell,HEAD,layers=
>> > meta-qt5,git://github.com/meta-qt5/meta-qt5.git,dunfell,HEAD,layers=
>> > meta-virtualization,git://git.yoctoproject.org/meta-
>> >virtualization,dunfell,HEAD,layers=
>> > meta-openembedded,git://git.openembedded.org/meta-
>> >openembedded,dunfell,HEAD,layers=meta-networking:meta-python:meta-
>oe:meta-
>> >gnome:meta-filesystems
>> >@@ -11,4 +12,7 @@ meta-ti,git://git.yoctoproject.org/meta-ti,dunfell-
>> >next,HEAD,layers=
>> > meta-arm,git://git.yoctoproject.org/meta-
>> >arm,dunfell,c4f04f3fb66f8f4365b08b553af8206372e90a63,layers=meta-
>arm:meta-
>> >arm-toolchain
>> > oe-core,git://git.openembedded.org/openembedded-
>> >core,dunfell,HEAD,layers=meta
>> > OECORELAYERCONF=./sample-files/bblayers.conf.sample
>> >+# if meta-browser/5f365ef0f842ba4651efe88787cf9c63bc8b6cb3 above is
>> >enabled,
>> >+# use below for OECORELAYERCONF to mark it compatible with dunfell
>> >+#OECORELAYERCONF=./sample-files/bblayers-dunfell-browser.conf.sample
>> > OECORELOCALCONF=./sample-files/local-arago64.conf.sample
>> >diff --git a/sample-files/bblayers-dunfell-browser.conf.sample
>b/sample-
>> >files/bblayers-dunfell-browser.conf.sample
>> >new file mode 100644
>> >index 0000000..1e525d5
>> >--- /dev/null
>> >+++ b/sample-files/bblayers-dunfell-browser.conf.sample
>> >@@ -0,0 +1,12 @@
>> >+# This template file was created by taking the oe-
>> >core/meta/conf/bblayers.conf
>> >+# file and removing the BBLAYERS section at the end.
>> >+
>> >+# LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf
>> >+# changes incompatibly
>> >+LCONF_VERSION = "6"
>> >+
>> >+BBPATH = "${TOPDIR}"
>> >+BBFILES ?= ""
>> >+
>> >+OVERRIDES = "forcevariable"
>> >+LAYERSERIES_COMPAT_browser-layer_forcevariable = "dunfell"
>> >--
>> >2.7.4
>> >
>> >_______________________________________________
>> >meta-arago mailing list
>> >[email protected]
>> >http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
>>
_______________________________________________
meta-arago mailing list
[email protected]
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago

Reply via email to