[oe] OpenEmbedded Happy Hour September 25 5pm/1700 UTC

2024-09-24 Thread Denys Dmytriyenko
All,

Another month is behind us and everyone is invited to our regular monthly 
OpenEmbedded Happy Hour taking place this Wednesday, September 25 at 
1700/5pm UTC (1pm ET/10am PT)

https://www.openembedded.org/wiki/Calendar
https://www.openembedded.org/wiki/Happy_Hours
https://www.timeanddate.com/worldclock/fixedtime.html?msg=OpenEmbedded+Happy+Hour+September+25&iso=20240925T17

Best regards,
Denys Dmytriyenko
OpenEmbedded Board of Directors

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112482): 
https://lists.openembedded.org/g/openembedded-devel/message/112482
Mute This Topic: https://lists.openembedded.org/mt/108640108/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] OpenEmbedded Happy Hour August 28 9pm/2100 UTC

2024-08-28 Thread Denys Dmytriyenko
All,

Just a quick reminder about our monthly OpenEmbedded Happy Hour that is 
scheduled for today, August 28 at 2100/9pm UTC (5pm ET/2pm PT)

https://www.openembedded.org/wiki/Calendar
https://www.openembedded.org/wiki/Happy_Hours
https://www.timeanddate.com/worldclock/fixedtime.html?msg=OpenEmbedded+Happy+Hour+August+28&iso=20240828T21

Best regards,
Denys Dmytriyenko
OpenEmbedded Board of Directors

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112029): 
https://lists.openembedded.org/g/openembedded-devel/message/112029
Mute This Topic: https://lists.openembedded.org/mt/108145741/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] OpenEmbedded Happy Hour July 31 5pm/1700 UTC

2024-07-31 Thread Denys Dmytriyenko
All,

Sorry for the late reminder - our monthly OpenEmbedded Happy Hour will take 
place today in 30 minutes, July 31 at 1700/5pm UTC (1pm ET/10am PT)

https://www.openembedded.org/wiki/Calendar
https://www.openembedded.org/wiki/Happy_Hours
https://www.timeanddate.com/worldclock/fixedtime.html?msg=OpenEmbedded+Happy+Hour+July+31&iso=20240731T17

Best regards,
Denys Dmytriyenko
OpenEmbedded Board of Directors

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#111487): 
https://lists.openembedded.org/g/openembedded-devel/message/111487
Mute This Topic: https://lists.openembedded.org/mt/107649446/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] OpenEmbedded Happy Hour June 26 9pm/2100 UTC

2024-06-26 Thread Denys Dmytriyenko
All,

You are invited to our regularly scheduled OpenEmbedded Happy Hour later 
today, June 26 for Asia/Pacific timezones at 2100/9pm UTC (5pm ET/2pm PT)

https://www.openembedded.org/wiki/Calendar
https://www.openembedded.org/wiki/Happy_Hours
https://www.timeanddate.com/worldclock/fixedtime.html?msg=OpenEmbedded+Happy+Hour+June+26&iso=20240626T21

Best regards,
Denys Dmytriyenko
OpenEmbedded Board of Directors

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#11): 
https://lists.openembedded.org/g/openembedded-devel/message/11
Mute This Topic: https://lists.openembedded.org/mt/106893722/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [meta-oe][master][PATCH] vulkan-cts: add workaround for createMeshShaderMiscTestsEXT

2024-06-18 Thread Denys Dmytriyenko
On Mon, Jun 17, 2024 at 06:41:57PM -0700, Khem Raj wrote:
> On Mon, Jun 17, 2024 at 5:52 PM  wrote:
> 
> > From: Randolph Sapp 
> >
> > Remove the CXX flag "-O2" for GCC 13 and 14. There's a bug with ARM GCC
> > that breaks the iteration of "types" in the createMeshShaderMiscTestsEXT
> > function. This issue is not present for clang or x86_64 GCC 14.

Is there an upstream bug submitted that tracks it?


> > It seems that the array is not initialized before the first iteration.
> > In testing this can result in a random value being used. This can
> > manifest in LINES type being processed twice, resulting in the following
> > error:
> >
> > FATAL ERROR: Failed to initialize dEQP: Test case with non-unique name
> > 'no_lines' added to group 'misc'.
> >
> > Signed-off-by: Randolph Sapp 
> > ---
> >  meta-oe/recipes-graphics/vk-gl-cts/vulkan-cts_1.3.7.3.bb | 3 +++
> >  1 file changed, 3 insertions(+)
> >
> > diff --git a/meta-oe/recipes-graphics/vk-gl-cts/vulkan-cts_1.3.7.3.bb
> > b/meta-oe/recipes-graphics/vk-gl-cts/vulkan-cts_1.3.7.3.bb
> > index 1008a5fd4..7492fe9aa 100644
> > --- a/meta-oe/recipes-graphics/vk-gl-cts/vulkan-cts_1.3.7.3.bb
> > +++ b/meta-oe/recipes-graphics/vk-gl-cts/vulkan-cts_1.3.7.3.bb
> > @@ -23,6 +23,9 @@ SRC_URI +=
> > "file://0001-cmake-Define-WAYLAND_SCANNER-and-WAYLAND_PROTOCOLS_D.pat
> >
> >  TOOLCHAIN = "gcc"
> >
> > +# Workaround an optimization bug that breaks createMeshShaderMiscTestsEXT
> > +OECMAKE_CXX_FLAGS:remove:toolchain-gcc = "-O2"
> 
> 
> Let’s limit it to arm
> And gcc using the needed overrides
> 
> >
> > +
> >  S = "${WORKDIR}/git"
> >
> >  REQUIRED_DISTRO_FEATURES = "vulkan"
> > --
> > 2.45.1
> >
> >

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110955): 
https://lists.openembedded.org/g/openembedded-devel/message/110955
Mute This Topic: https://lists.openembedded.org/mt/106733095/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] OpenEmbedded Happy Hour May 29 5pm/1700 UTC

2024-05-28 Thread Denys Dmytriyenko
All,

Please join us for our monthly OpenEmbedded Happy Hour tomorrow, 
May 29 at 1700/5pm UTC (1pm ET/10am PT)

https://www.openembedded.org/wiki/Calendar
https://www.openembedded.org/wiki/Happy_Hours
https://www.timeanddate.com/worldclock/fixedtime.html?msg=OpenEmbedded+Happy+Hour+May+29&iso=20240529T17

Best regards,
Denys Dmytriyenko
OpenEmbedded Board of Directors

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110597): 
https://lists.openembedded.org/g/openembedded-devel/message/110597
Mute This Topic: https://lists.openembedded.org/mt/106359449/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] OpenEmbedded Happy Hour April 24 9pm/2100 UTC

2024-04-23 Thread Denys Dmytriyenko
All,

You are invited to our regularly scheduled OpenEmbedded Happy Hour tomorrow, 
April 24 for Asia/Pacific timezones at 2100/9pm UTC (5pm ET/2pm PT)

https://www.openembedded.org/wiki/Calendar
https://www.openembedded.org/wiki/Happy_Hours
https://www.timeanddate.com/worldclock/fixedtime.html?msg=OpenEmbedded+Happy+Hour+April+24&iso=20240424T21

Best regards,
Denys Dmytriyenko
OpenEmbedded Board of Directors

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110118): 
https://lists.openembedded.org/g/openembedded-devel/message/110118
Mute This Topic: https://lists.openembedded.org/mt/105696323/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] OpenEmbedded Happy Hour March 27 5pm/1700 UTC

2024-03-26 Thread Denys Dmytriyenko
All,

A friendly reminder - our regular monthly OpenEmbedded Happy Hour 
is coming up tomorrow, on March 27 for Europe/Americas timezones 
@ 1700/5pm UTC (1pm ET/10am PT)

https://www.openembedded.org/wiki/Calendar
https://www.openembedded.org/wiki/Happy_Hours
https://www.timeanddate.com/worldclock/fixedtime.html?msg=OpenEmbedded+Happy+Hour+March+27&iso=20240327T17

Best regards,
Denys Dmytriyenko
OpenEmbedded Board of Directors

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#109625): 
https://lists.openembedded.org/g/openembedded-devel/message/109625
Mute This Topic: https://lists.openembedded.org/mt/105164526/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] OpenEmbedded Happy Hour February 28 9pm/2100 UTC

2024-02-28 Thread Denys Dmytriyenko
All,

Please note that we have our regularly scheduled OpenEmbedded Happy Hour later 
today, February 28 for Asia/Pacific timezones at 2100/9pm UTC (4pm ET/1pm PT)

https://www.openembedded.org/wiki/Calendar
https://www.openembedded.org/wiki/Happy_Hours
https://www.timeanddate.com/worldclock/fixedtime.html?msg=OpenEmbedded+Happy+Hour+February+28&iso=20240228T21

Best regards,
Denys Dmytriyenko
OpenEmbedded Board of Directors

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#109055): 
https://lists.openembedded.org/g/openembedded-devel/message/109055
Mute This Topic: https://lists.openembedded.org/mt/104628427/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [PATCH] libcamera: update 0.1.0 -> 0.2.0

2024-01-26 Thread Denys Dmytriyenko
On Fri, Jan 26, 2024 at 11:02:54AM +0100, f_...@t-online.de wrote:
> On Thu, Jan 25 2024 at 08:53:32 PM -08:00:00, Khem Raj
>  wrote:
> >seeing this build error on qemux86/clang
> 
> I also had this issue with gcc and sent a fix for it

Thanks for backporting a fix for pipewire!

-- 
Denys

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#108463): 
https://lists.openembedded.org/g/openembedded-devel/message/108463
Mute This Topic: https://lists.openembedded.org/mt/103942085/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [PATCH] libcamera: update 0.1.0 -> 0.2.0

2024-01-24 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

Changelog:
https://git.libcamera.org/libcamera/libcamera.git/tag/?h=v0.2.0

Signed-off-by: Denys Dmytriyenko 
---
 .../0001-mojom-Drop-using-imp-module.patch| 176 --
 ...{libcamera_0.1.0.bb => libcamera_0.2.0.bb} |   4 +-
 2 files changed, 1 insertion(+), 179 deletions(-)
 delete mode 100644 
meta-multimedia/recipes-multimedia/libcamera/libcamera/0001-mojom-Drop-using-imp-module.patch
 rename meta-multimedia/recipes-multimedia/libcamera/{libcamera_0.1.0.bb => 
libcamera_0.2.0.bb} (95%)

diff --git 
a/meta-multimedia/recipes-multimedia/libcamera/libcamera/0001-mojom-Drop-using-imp-module.patch
 
b/meta-multimedia/recipes-multimedia/libcamera/libcamera/0001-mojom-Drop-using-imp-module.patch
deleted file mode 100644
index b07a79059..0
--- 
a/meta-multimedia/recipes-multimedia/libcamera/libcamera/0001-mojom-Drop-using-imp-module.patch
+++ /dev/null
@@ -1,176 +0,0 @@
-From 23a9bbb9ab380344c5daf5bc0109fab249e41afd Mon Sep 17 00:00:00 2001
-From: Khem Raj 
-Date: Sat, 30 Dec 2023 10:55:44 -0800
-Subject: [PATCH] mojom: Drop using imp module.
-
-This module is gone in python 3.12 onwards, in most places it is unused
-so remove from those places, in some places where its still is needed
-replace it with importlib.util
-
-Fixes [1]
-
-[1] https://bugs.libcamera.org/show_bug.cgi?id=206
-
-Upstream-Status: Submitted 
[https://lists.libcamera.org/pipermail/libcamera-devel/2023-December/039986.html]
-Signed-off-by: Khem Raj 

- utils/ipc/mojo/public/tools/mojom/mojom/fileutil.py| 1 -
- .../ipc/mojo/public/tools/mojom/mojom/fileutil_unittest.py | 1 -
- .../tools/mojom/mojom/generate/generator_unittest.py   | 7 ++-
- .../tools/mojom/mojom/generate/translate_unittest.py   | 1 -
- .../mojo/public/tools/mojom/mojom/parse/ast_unittest.py| 1 -
- .../mojom/mojom/parse/conditional_features_unittest.py | 7 ++-
- utils/ipc/mojo/public/tools/mojom/mojom/parse/lexer.py | 1 -
- .../mojo/public/tools/mojom/mojom/parse/lexer_unittest.py  | 6 ++
- .../mojo/public/tools/mojom/mojom/parse/parser_unittest.py | 1 -
- 9 files changed, 6 insertions(+), 20 deletions(-)
-
-diff --git a/utils/ipc/mojo/public/tools/mojom/mojom/fileutil.py 
b/utils/ipc/mojo/public/tools/mojom/mojom/fileutil.py
-index bf626f54..e1c823da 100644
 a/utils/ipc/mojo/public/tools/mojom/mojom/fileutil.py
-+++ b/utils/ipc/mojo/public/tools/mojom/mojom/fileutil.py
-@@ -3,7 +3,6 @@
- # found in the LICENSE file.
- 
- import errno
--import imp
- import os.path
- import sys
- 
-diff --git a/utils/ipc/mojo/public/tools/mojom/mojom/fileutil_unittest.py 
b/utils/ipc/mojo/public/tools/mojom/mojom/fileutil_unittest.py
-index ff5753a2..e754151f 100644
 a/utils/ipc/mojo/public/tools/mojom/mojom/fileutil_unittest.py
-+++ b/utils/ipc/mojo/public/tools/mojom/mojom/fileutil_unittest.py
-@@ -2,7 +2,6 @@
- # Use of this source code is governed by a BSD-style license that can be
- # found in the LICENSE file.
- 
--import imp
- import os.path
- import shutil
- import sys
-diff --git 
a/utils/ipc/mojo/public/tools/mojom/mojom/generate/generator_unittest.py 
b/utils/ipc/mojo/public/tools/mojom/mojom/generate/generator_unittest.py
-index 32c884a8..6cae6092 100644
 a/utils/ipc/mojo/public/tools/mojom/mojom/generate/generator_unittest.py
-+++ b/utils/ipc/mojo/public/tools/mojom/mojom/generate/generator_unittest.py
-@@ -2,7 +2,7 @@
- # Use of this source code is governed by a BSD-style license that can be
- # found in the LICENSE file.
- 
--import imp
-+import importlib.util
- import os.path
- import sys
- import unittest
-@@ -18,10 +18,7 @@ def _GetDirAbove(dirname):
- if tail == dirname:
-   return path
- 
--
--try:
--  imp.find_module("mojom")
--except ImportError:
-+if importlib.util.find_spec("mojom") is None:
-   sys.path.append(os.path.join(_GetDirAbove("pylib"), "pylib"))
- from mojom.generate import generator
- 
-diff --git 
a/utils/ipc/mojo/public/tools/mojom/mojom/generate/translate_unittest.py 
b/utils/ipc/mojo/public/tools/mojom/mojom/generate/translate_unittest.py
-index 19905c8a..09724d88 100644
 a/utils/ipc/mojo/public/tools/mojom/mojom/generate/translate_unittest.py
-+++ b/utils/ipc/mojo/public/tools/mojom/mojom/generate/translate_unittest.py
-@@ -2,7 +2,6 @@
- # Use of this source code is governed by a BSD-style license that can be
- # found in the LICENSE file.
- 
--import imp
- import os.path
- import sys
- import unittest
-diff --git a/utils/ipc/mojo/public/tools/mojom/mojom/parse/ast_unittest.py 
b/utils/ipc/mojo/public/tools/mojom/mojom/parse/ast_unittest.py
-index 62798631..4ab51033 100644
 a/utils/ipc/mojo/public/tools/mojom/mojom/parse/ast_unittest.py
-+++ b/utils/ipc/mojo/public/tools/mojom/mojom/parse/ast_unittest.py
-@@ -2,7 +2,6 @@
- # Use of this source code is governed by a BSD-style license that can be
- # found in the LICENSE file.
- 
--import imp
- import os.path
- import sys
- import unitt

[oe] Canceled: OpenEmbedded Happy Hour November 29

2023-11-28 Thread Denys Dmytriyenko
There will be no OE Happy Hour on November 29 due to the ongoing Yocto Project 
Summit[1] this week and the OpenEmbedded Developers Meeting[2] on Friday.

[1] https://summit.yoctoproject.org/yocto-project-summit-2023-11/
[2] https://www.openembedded.org/wiki/OEDvM_2023.12

Best regards,
Denys Dmytriyenko
OpenEmbedded Board of Directors

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#107099): 
https://lists.openembedded.org/g/openembedded-devel/message/107099
Mute This Topic: https://lists.openembedded.org/mt/102861586/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] OpenEmbedded Happy Hour October 25 9pm/2100 UTC

2023-10-24 Thread Denys Dmytriyenko
All,

You are cordially invited to the next OpenEmbedded Happy Hour on October 25 
for Asia/Pacific timezones @ 2100/9pm UTC (5pm ET / 2pm PT):

https://www.openembedded.org/wiki/Calendar
https://www.openembedded.org/wiki/Happy_Hours
https://www.timeanddate.com/worldclock/fixedtime.html?msg=OpenEmbedded+Happy+Hour+October+25&iso=20231025T21

Best regards,
Denys Dmytriyenko
OpenEmbedded Board of Directors

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#105724): 
https://lists.openembedded.org/g/openembedded-devel/message/105724
Mute This Topic: https://lists.openembedded.org/mt/102173054/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] OpenEmbedded Happy Hour September 27 5pm/1700 UTC

2023-09-24 Thread Denys Dmytriyenko
All,

A friendly reminder - our regular monthly OpenEmbedded Happy Hour is coming 
up in 3 days, on September 27 for Europe/Americas timezones @ 1700/5pm UTC 
(1pm ET/10am PT)

https://www.openembedded.org/wiki/Calendar
https://www.openembedded.org/wiki/Happy_Hours
https://www.timeanddate.com/worldclock/fixedtime.html?msg=OpenEmbedded+Happy+Hour+September+27&iso=20230927T17

Since there were multiple confusions with time conversions to different 
timezones lately, please note the last link above, that's been provided 
for years, pointing to the actual event and allowing you to look up exact 
time for your location.

Best regards,
Denys Dmytriyenko
OpenEmbedded Board of Directors

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#105109): 
https://lists.openembedded.org/g/openembedded-devel/message/105109
Mute This Topic: https://lists.openembedded.org/mt/101562455/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] OpenEmbedded Happy Hour August 30 9pm/2100 UTC

2023-08-29 Thread Denys Dmytriyenko
All,

You are cordially invited to the next OpenEmbedded Happy Hour on August 30 
for Asia/Pacific timezones @ 2100/9pm UTC (5pm ET / 2pm PT):

https://www.openembedded.org/wiki/Calendar
https://www.openembedded.org/wiki/Happy_Hours
https://www.timeanddate.com/worldclock/fixedtime.html?msg=OpenEmbedded+Happy+Hour+August+30&iso=20230830T21

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#104642): 
https://lists.openembedded.org/g/openembedded-devel/message/104642
Mute This Topic: https://lists.openembedded.org/mt/101042132/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] OpenEmbedded Happy Hour July 26 5pm/1700 UTC

2023-07-25 Thread Denys Dmytriyenko
In less than a day, tomorrow, we hope to see everyone at OE Happy Hour.


On Wed, Jul 19, 2023 at 06:07:04PM -0400, Denys Dmytriyenko wrote:
> All,
> 
> A friendly reminder - our regular monthly OpenEmbedded Happy Hour is 1 week 
> away, on July 26 for Europe/Americas timezones @ 1700/5pm UTC (1pm ET/10am PT)
> 
> https://www.openembedded.org/wiki/Calendar
> https://www.openembedded.org/wiki/Happy_Hours
> https://www.timeanddate.com/worldclock/fixedtime.html?msg=OpenEmbedded+Happy+Hour+July+26&iso=20230726T17

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#104029): 
https://lists.openembedded.org/g/openembedded-devel/message/104029
Mute This Topic: https://lists.openembedded.org/mt/100245301/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] OpenEmbedded Happy Hour July 26 5pm/1700 UTC

2023-07-19 Thread Denys Dmytriyenko
All,

A friendly reminder - our regular monthly OpenEmbedded Happy Hour is 1 week 
away, on July 26 for Europe/Americas timezones @ 1700/5pm UTC (1pm ET/10am PT)

https://www.openembedded.org/wiki/Calendar
https://www.openembedded.org/wiki/Happy_Hours
https://www.timeanddate.com/worldclock/fixedtime.html?msg=OpenEmbedded+Happy+Hour+July+26&iso=20230726T17

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#103966): 
https://lists.openembedded.org/g/openembedded-devel/message/103966
Mute This Topic: https://lists.openembedded.org/mt/100245301/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [meta-networking][kirkstone][PATCH v2] mbedtls: add support for v3.x

2023-07-06 Thread Denys Dmytriyenko
On Wed, Jun 28, 2023 at 09:46:22PM +0300, Beniamin Sandu wrote:
> Hey Armin,
> 
> This is the same recipe from master, which now has support for both v2
> and v3 mbedtls. Since both versions would be supported and it's not a
> major package upgrade, we should not be breaking policy.

Well, it is actually a *major* upgrade and there are some incompatible API 
changes in v3 vs v2! E.g. entropy_poll.h is no longer provided among others.

With this backport one needs to scramble and set PREFERRED_VERSION to v2 
explicitly, which is not nice. This is exactly why there's a policy for not 
allowing major version backports to stable releases w/o a strong reason!

-- 
Denys


> This is also not an isolated case from a quick look, since there are
> other packages that do this (e.g. redis), so it would be great to get
> it on kirkstone too.
> 
> Thanks,
> Beni
> 
> On Wed, 28 Jun 2023 at 21:41, Beniamin Sandu  wrote:
> >
> > Version 3.4.0 adds a lot of improvements and fixes (a notable one
> > being initial support for PKCS7 CMS), but since this is a pretty
> > big jump, let's keep both versions for a while, so the v2.x users
> > can upgrade to 3.x in a timely manner if needed.
> >
> > Signed-off-by: Beniamin Sandu 
> > ---
> >  ...cify-an-arch-version-when-enabling-c.patch | 33 
> >  ...t-target-attribute-when-building-wit.patch | 34 
> >  .../mbedtls/mbedtls/run-ptest | 17 
> >  .../mbedtls/mbedtls_3.4.0.bb  | 83 +++
> >  4 files changed, 167 insertions(+)
> >  create mode 100644 
> > meta-networking/recipes-connectivity/mbedtls/mbedtls/0001-aesce-do-not-specify-an-arch-version-when-enabling-c.patch
> >  create mode 100644 
> > meta-networking/recipes-connectivity/mbedtls/mbedtls/0002-aesce-use-correct-target-attribute-when-building-wit.patch
> >  create mode 100644 
> > meta-networking/recipes-connectivity/mbedtls/mbedtls/run-ptest
> >  create mode 100644 
> > meta-networking/recipes-connectivity/mbedtls/mbedtls_3.4.0.bb
> >
> > diff --git 
> > a/meta-networking/recipes-connectivity/mbedtls/mbedtls/0001-aesce-do-not-specify-an-arch-version-when-enabling-c.patch
> >  
> > b/meta-networking/recipes-connectivity/mbedtls/mbedtls/0001-aesce-do-not-specify-an-arch-version-when-enabling-c.patch
> > new file mode 100644
> > index 0..d98d8fa57
> > --- /dev/null
> > +++ 
> > b/meta-networking/recipes-connectivity/mbedtls/mbedtls/0001-aesce-do-not-specify-an-arch-version-when-enabling-c.patch
> > @@ -0,0 +1,33 @@
> > +From 2246925e3cb16183e25d4e2cfd13fb800df86270 Mon Sep 17 00:00:00 2001
> > +From: Beniamin Sandu 
> > +Date: Sun, 25 Jun 2023 19:58:08 +0300
> > +Subject: [PATCH] aesce: do not specify an arch version when enabling crypto
> > + instructions
> > +
> > +Building mbedtls with different aarch64 tuning variations revealed
> > +that we should use the crypto extensions without forcing a particular
> > +architecture version or core, as that can create issues.
> > +
> > +Upstream-Status: Submitted [https://github.com/Mbed-TLS/mbedtls/pull/7834]
> > +
> > +Signed-off-by: Beniamin Sandu 
> > +---
> > + library/aesce.c | 2 +-
> > + 1 file changed, 1 insertion(+), 1 deletion(-)
> > +
> > +diff --git a/library/aesce.c b/library/aesce.c
> > +index fe056dc4c..843de3973 100644
> > +--- a/library/aesce.c
> >  b/library/aesce.c
> > +@@ -60,7 +60,7 @@
> > + #   error "A more recent GCC is required for MBEDTLS_AESCE_C"
> > + #   endif
> > + #   pragma GCC push_options
> > +-#   pragma GCC target ("arch=armv8-a+crypto")
> > ++#   pragma GCC target ("+crypto")
> > + #   define MBEDTLS_POP_TARGET_PRAGMA
> > + #   else
> > + #   error "Only GCC and Clang supported for MBEDTLS_AESCE_C"
> > +--
> > +2.25.1
> > +
> > diff --git 
> > a/meta-networking/recipes-connectivity/mbedtls/mbedtls/0002-aesce-use-correct-target-attribute-when-building-wit.patch
> >  
> > b/meta-networking/recipes-connectivity/mbedtls/mbedtls/0002-aesce-use-correct-target-attribute-when-building-wit.patch
> > new file mode 100644
> > index 0..4775c8ddb
> > --- /dev/null
> > +++ 
> > b/meta-networking/recipes-connectivity/mbedtls/mbedtls/0002-aesce-use-correct-target-attribute-when-building-wit.patch
> > @@ -0,0 +1,34 @@
> > +From 03d3523f974536f2358047382aadb0d4cc762f8a Mon Sep 17 00:00:00 2001
> > +From: Beniamin Sandu 
> > +Date: Mon, 26 Jun 2023 12:07:21 +0300
> > +Subject: [PATCH] aesce: use correct target attribute when building with 
> > clang
> > +
> > +Seems clang has its own issues when it comes to crypto extensions,
> > +and right now the best way to avoid them is to accurately enable
> > +the needed instructions instead of the broad crypto feature.
> > +
> > +E.g.: https://github.com/llvm/llvm-project/issues/61645
> > +
> > +Upstream-Status: Pending
> > +
> > +Signed-off-by: Beniamin Sandu 
> > +---
> > + library/aesce.c | 2 +-
> > + 1 file changed, 1 insertion(+), 1 deletion(-)
> > +
> > +diff --git a/library/aesce.c b/library/aesce.c
> >

[oe] Canceled: OpenEmbedded Happy Hour June 28

2023-06-24 Thread Denys Dmytriyenko
All,

Due to the coinciding Embedded Open Source Summit (EOSS) in Prague, the OE 
Board has decided to cancel our regular Happy Hour on June 28. The next Happy 
Hour is scheduled for July 26 - see you all then. Thank you.

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#103559): 
https://lists.openembedded.org/g/openembedded-devel/message/103559
Mute This Topic: https://lists.openembedded.org/mt/99759473/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [PATCH] grpc: point to the native protobuf compiler binary

2023-06-08 Thread Denys Dmytriyenko
Latest version of grpc fails to build nativesdk variant since it finds
and tries to execute protoc binary from nativesdk-protobuf instead of
protobuf-native. Shortcut the detection logic by pointing to the correct
version of protoc binary in native sysroot.

Signed-off-by: Denys Dmytriyenko 
Signed-off-by: Denys Dmytriyenko 
---
 meta-oe/recipes-devtools/grpc/grpc_1.50.1.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta-oe/recipes-devtools/grpc/grpc_1.50.1.bb 
b/meta-oe/recipes-devtools/grpc/grpc_1.50.1.bb
index 7b8a25c27..958992e1e 100644
--- a/meta-oe/recipes-devtools/grpc/grpc_1.50.1.bb
+++ b/meta-oe/recipes-devtools/grpc/grpc_1.50.1.bb
@@ -37,6 +37,7 @@ EXTRA_OECMAKE = " \
 -DgRPC_ZLIB_PROVIDER=package \
 -DgRPC_SSL_PROVIDER=package \
 -DgRPC_PROTOBUF_PROVIDER=package \
+-D_gRPC_PROTOBUF_PROTOC_EXECUTABLE=${STAGING_BINDIR_NATIVE}/protoc \
 -DgRPC_ABSL_PROVIDER=package \
 -DgRPC_RE2_PROVIDER=package \
 -DgRPC_INSTALL=ON \
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#103194): 
https://lists.openembedded.org/g/openembedded-devel/message/103194
Mute This Topic: https://lists.openembedded.org/mt/99420986/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] OpenEmbedded Happy Hour May 31 5pm/1700 UTC

2023-05-31 Thread Denys Dmytriyenko
All,

Sorry for short notice - our regular OpenEmbedded Happy Hour is today, May 31 
for Europe/Americas timezones @ 1700/5pm UTC (1pm ET/10am PT)

https://www.openembedded.org/wiki/Calendar
https://www.openembedded.org/wiki/Happy_Hours
https://www.timeanddate.com/worldclock/fixedtime.html?msg=OpenEmbedded+Happy+Hour+May+31&iso=20230531T17

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#103068): 
https://lists.openembedded.org/g/openembedded-devel/message/103068
Mute This Topic: https://lists.openembedded.org/mt/99244880/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [meta-oe][kirkstone][PATCHv2] glfw: add packageconfig and wayland dependencies

2023-05-02 Thread Denys Dmytriyenko
On Tue, May 02, 2023 at 09:08:07AM -0700, Khem Raj wrote:
> On Tue, May 2, 2023 at 9:06 AM Randolph Sapp  wrote:
> >
> > On 5/2/23 10:56, Martin Jansa wrote:
> > > The version which was merged with:
> > >
> > > PACKAGECONFIG ??= "x11"
> > >
> > > Should still respect x11 in DISTRO_FEATURES, now this causes:
> > >
> > > ERROR: Nothing PROVIDES 'libxi' (but
> > > meta-oe/recipes-core/glfw/glfw_3.3.bb  DEPENDS on or
> > > otherwise requires it)
> > > libxi was skipped: missing required distro feature 'x11' (not in
> > > DISTRO_FEATURES)
> > > ERROR: Nothing PROVIDES 'libxinerama' (but
> > > meta-oe/recipes-core/glfw/glfw_3.3.bb  DEPENDS on or
> > > otherwise requires it)
> > > libxinerama was skipped: missing required distro feature 'x11' (not in
> > > DISTRO_FEATURES)
> > > ERROR: Nothing PROVIDES 'libxrandr' (but
> > > meta-oe/recipes-core/glfw/glfw_3.3.bb  DEPENDS on or
> > > otherwise requires it)
> > > libxrandr was skipped: missing required distro feature 'x11' (not in
> > > DISTRO_FEATURES)
> > > ERROR: Nothing PROVIDES 'libglu' (but
> > > meta-oe/recipes-core/glfw/glfw_3.3.bb  DEPENDS on or
> > > otherwise requires it)
> > > libglu was skipped: missing required distro feature 'x11' (not in
> > > DISTRO_FEATURES)
> > > ERROR: Nothing PROVIDES 'libxcursor' (but
> > > meta-oe/recipes-core/glfw/glfw_3.3.bb  DEPENDS on or
> > > otherwise requires it)
> > > libxcursor was skipped: missing required distro feature 'x11' (not in
> > > DISTRO_FEATURES)
> > >
> > > when wayland and opengl are in DISTRO_FEATURES, but x11 isn't.
> > >
> >
> > Yeah, that's expected behavior at this point. You need to manually
> > override the PACKAGECONFIG for wayland in this patch. Just slightly
> > better than no wayland at all.
> >
> > The only way we can get around it is if this layer or one of it's
> > dependencies decides to adopt extra-cmake-modules. They the
> > packageconfig can automatically configure itself. Discussion on who's
> > job it is to carry this package has yet to conclude.
> >
> 
> May be bring it to meta-oe at this point.

I wonder if it would be better/cleaner to extract a single CMake module this 
glfw package needs to configure wayland support and carry it locally, instead 
of bringing in the entire KDE-specific set of such CMake modules and be on the 
hook for updating it forever?
https://api.kde.org/frameworks/extra-cmake-modules/html/index.html
https://invent.kde.org/frameworks/extra-cmake-modules


> > > REQUIRED_DISTRO_FEATURES is satisfied by "opengl" and
> > > ANY_OF_DISTRO_FEATURES by "wayland", but the default PACKAGECONFIG
> > > doesn't match with that.
> > >
> > > On Fri, Apr 28, 2023 at 6:32 PM Randolph Sapp via lists.openembedded.org
> > >   > > > wrote:
> > >
> > > On 4/28/23 06:16, akuster808 wrote:
> > >  > Doesn't this need to land it Master first? Kirkstone is in the
> > > subject
> > >  >
> > >  > - armin
> > >  >
> > >
> > > Perhaps, but I've only had a chance to test it against kirkstone so I
> > > flagged it as such. At this point I'm still vetting solutions to this
> > > dependency chain though. Looking for something this layer would
> > > actually
> > > like to carry.
> > >
> > >  > On 4/27/23 12:47 PM, r...@ti.com  wrote:
> > >  >> From: Randolph Sapp mailto:r...@ti.com>>
> > >  >>
> > >  >> GLFW has the ability to use a wayland backend. This patch adds a
> > > config
> > >  >> for it, but does not enable it by default because it has a
> > > dependency on
> > >  >> extra-cmake-modules which is provided (most commonly) by
> > > meta-qt5-extra.
> > >  >>
> > >  >> Signed-off-by: Randolph Sapp mailto:r...@ti.com>>
> > >  >> ---
> > >  >>   meta-oe/recipes-core/glfw/glfw_3.3.bb  |
> > > 14 --
> > >  >>   1 file changed, 12 insertions(+), 2 deletions(-)
> > >  >>
> > >  >> diff --git a/meta-oe/recipes-core/glfw/glfw_3.3.bb
> > > 
> > >  >> b/meta-oe/recipes-core/glfw/glfw_3.3.bb 
> > >  >> index b31bba6b6b..5b0d61241e 100644
> > >  >> --- a/meta-oe/recipes-core/glfw/glfw_3.3.bb 
> > >  >> +++ b/meta-oe/recipes-core/glfw/glfw_3.3.bb 
> > >  >> @@ -20,7 +20,17 @@ EXTRA_OECMAKE += "-DBUILD_SHARED_LIBS=ON
> > >  >> -DGLFW_BUILD_DOCS=OFF"
> > >  >>   CFLAGS += "-fPIC"
> > >  >> -DEPENDS = "libpng libglu zlib libxrandr libxinerama libxi
> > > libxcursor"
> > >  >> -REQUIRED_DISTRO_FEATURES = "x11 opengl"
> > >  >> +DEPENDS = "libpng libglu zlib"
> > >  >> +REQUIRED_DISTRO_FEATURES = "opengl"
> > >  >> +ANY_OF_DISTRO_FEATURES = "wayland x11"
> > >  >> +
> > >  >> +# upstream considers x11 and wayland backends mutually
> > >  

Re: [oe] [meta-oe][kirkstone][PATCH] glfw: add packageconfig and wayland dependencies

2023-04-27 Thread Denys Dmytriyenko
On Thu, Apr 27, 2023 at 01:22:16AM -0700, Khem Raj wrote:
> fails layer check perhaps it has some cross layer deps
> 
> https://autobuilder.yoctoproject.org/typhoon/#/builders/88/builds/2693
> 
> On Wed, Apr 26, 2023 at 1:35 PM Randolph Sapp via
> lists.openembedded.org  wrote:
> >
> > From: Randolph Sapp 
> >
> > GLFW has the ability to use a wayland backend. This patch adds a config
> > for it and attempts to automatically resolve the most common collision
> > since the wayland and x11 backends are mutually exclusive.
> >
> > Signed-off-by: Randolph Sapp 
> > ---
> >  meta-oe/recipes-core/glfw/glfw_3.3.bb | 15 +--
> >  1 file changed, 13 insertions(+), 2 deletions(-)
> >
> > diff --git a/meta-oe/recipes-core/glfw/glfw_3.3.bb 
> > b/meta-oe/recipes-core/glfw/glfw_3.3.bb
> > index b31bba6b6b..29d7b5de42 100644
> > --- a/meta-oe/recipes-core/glfw/glfw_3.3.bb
> > +++ b/meta-oe/recipes-core/glfw/glfw_3.3.bb
> > @@ -20,7 +20,18 @@ EXTRA_OECMAKE += "-DBUILD_SHARED_LIBS=ON 
> > -DGLFW_BUILD_DOCS=OFF"
> >
> >  CFLAGS += "-fPIC"
> >
> > -DEPENDS = "libpng libglu zlib libxrandr libxinerama libxi libxcursor"
> > -REQUIRED_DISTRO_FEATURES = "x11 opengl"
> > +DEPENDS = "libpng libglu zlib"
> > +REQUIRED_DISTRO_FEATURES = "opengl"
> > +ANY_OF_DISTRO_FEATURES = "wayland x11"
> > +
> > +# upstream considers x11 and wayland backends mutually exclusive and will
> > +# prioritize wayland if it is enabled
> > +
> > +PACKAGECONFIG ??= " \
> > +${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'wayland', 'x11', 
> > d)} \
> > +"
> > +
> > +PACKAGECONFIG[wayland] = "-DGLFW_USE_WAYLAND=ON,,wayland wayland-native 
> > wayland-protocols extra-cmake-modules libxkbcommon"

^^^ extra-cmake-modules is a KDE piece and available from these layers:
https://layers.openembedded.org/layerindex/branch/master/recipes/?q=extra-cmake-modules


> > +PACKAGECONFIG[x11] = ",,libxrandr libxinerama libxi libxcursor"
> >
> >  COMPATIBLE_HOST:libc-musl = "null"
> > --
> > 2.40.0

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#102209): 
https://lists.openembedded.org/g/openembedded-devel/message/102209
Mute This Topic: https://lists.openembedded.org/mt/98523628/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] OpenEmbedded Happy Hour April 26 9pm/2100 UTC

2023-04-25 Thread Denys Dmytriyenko
All,

You are cordially invited to the next OpenEmbedded Happy Hour on April 26 
for Asia/Pacific timezones @ 2100/9pm UTC (5pm ET / 2pm PT):

https://www.openembedded.org/wiki/Calendar
https://www.openembedded.org/wiki/Happy_Hours
https://www.timeanddate.com/worldclock/fixedtime.html?msg=OpenEmbedded+Happy+Hour+April+26&iso=20230426T21

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#102192): 
https://lists.openembedded.org/g/openembedded-devel/message/102192
Mute This Topic: https://lists.openembedded.org/mt/98500240/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] OpenEmbedded Happy Hour March 29 5pm/1700 UTC

2023-03-28 Thread Denys Dmytriyenko
All,

Another month has passed and we will hold our regular OpenEmbedded Happy Hour 
tomorrow, March 29 for Europe/Americas timezones @ 1700/5pm UTC (1pm ET/10am PT)

https://www.openembedded.org/wiki/Calendar
https://www.openembedded.org/wiki/Happy_Hours
https://www.timeanddate.com/worldclock/fixedtime.html?msg=OpenEmbedded+Happy+Hour+March+29&iso=20230329T17

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#101806): 
https://lists.openembedded.org/g/openembedded-devel/message/101806
Mute This Topic: https://lists.openembedded.org/mt/97908663/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [PATCH 0/2] Resolve conflict between /usr/bin/hello from lmbench and mbedtls

2023-02-28 Thread Denys Dmytriyenko
On Mon, Feb 27, 2023 at 11:05:36AM +, Ross Burton wrote:
> On 25 Feb 2023, at 23:17, Denys Dmytriyenko via lists.openembedded.org 
>  wrote:
> > 
> > Both lmbench and mbedtls packages provide generically-named /usr/bin/hello
> > binary, which causes a conflict when trying to install them both into a
> > rootfs or SDK. Set up alternative providers to resolve the conflict.
> 
> Are either of these binaries actually useful?  The, well, alternative is to 
> just delete them stupidly named binaries (or rename).

My assumption is that at least lmbench is using this binary for some testing 
or benchmarking. But I haven't looked very deep into it. Plus I wanted to get 
this backported to Kirkstone, so the least invasive approach made more sense.

-- 
Denys

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#101311): 
https://lists.openembedded.org/g/openembedded-devel/message/101311
Mute This Topic: https://lists.openembedded.org/mt/97236443/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [PATCH 0/2] Resolve conflict between /usr/bin/hello from lmbench and mbedtls

2023-02-25 Thread Denys Dmytriyenko
Both lmbench and mbedtls packages provide generically-named /usr/bin/hello
binary, which causes a conflict when trying to install them both into a
rootfs or SDK. Set up alternative providers to resolve the conflict.

Denys Dmytriyenko (2):
  lmbench: set up /usr/bin/hello as alternative
  mbedtls: set up /usr/bin/hello as alternative

 .../recipes-connectivity/mbedtls/mbedtls_2.28.2.bb   | 5 -
 meta-oe/recipes-benchmark/lmbench/lmbench_3.0-a9.bb  | 4 ++--
 2 files changed, 6 insertions(+), 3 deletions(-)

-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#101256): 
https://lists.openembedded.org/g/openembedded-devel/message/101256
Mute This Topic: https://lists.openembedded.org/mt/97236443/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [PATCH 1/2] lmbench: set up /usr/bin/hello as alternative

2023-02-25 Thread Denys Dmytriyenko
As lmbench installs this rather generically-named /usr/bin/hello binary,
it conflicts with the one provided by mbedtls, hence set it up as an
alternative to avoid conflicts when both are installed to rootfs or SDK.

Signed-off-by: Denys Dmytriyenko 
---
 meta-oe/recipes-benchmark/lmbench/lmbench_3.0-a9.bb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-oe/recipes-benchmark/lmbench/lmbench_3.0-a9.bb 
b/meta-oe/recipes-benchmark/lmbench/lmbench_3.0-a9.bb
index d74c28f3f..03018bb52 100644
--- a/meta-oe/recipes-benchmark/lmbench/lmbench_3.0-a9.bb
+++ b/meta-oe/recipes-benchmark/lmbench/lmbench_3.0-a9.bb
@@ -99,6 +99,6 @@ pkg_postinst:${PN} () {
 RDEPENDS:${PN} = "perl"
 FILES:${PN} += "${datadir}/lmbench"
 
-ALTERNATIVE:${PN} = "stream"
+ALTERNATIVE:${PN} = "stream hello"
 ALTERNATIVE_LINK_NAME[stream] = "${bindir}/stream"
-
+ALTERNATIVE_LINK_NAME[hello] = "${bindir}/hello"
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#101255): 
https://lists.openembedded.org/g/openembedded-devel/message/101255
Mute This Topic: https://lists.openembedded.org/mt/97236442/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [PATCH 2/2] mbedtls: set up /usr/bin/hello as alternative

2023-02-25 Thread Denys Dmytriyenko
As mbedtls installs this rather generically-named /usr/bin/hello binary,
it conflicts with the one provided by lmbench, hence set it up as an
alternative to avoid conflicts when both are installed to rootfs or SDK.

Signed-off-by: Denys Dmytriyenko 
---
 .../recipes-connectivity/mbedtls/mbedtls_2.28.2.bb   | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/meta-networking/recipes-connectivity/mbedtls/mbedtls_2.28.2.bb 
b/meta-networking/recipes-connectivity/mbedtls/mbedtls_2.28.2.bb
index f5f1236f1..e19587ca0 100644
--- a/meta-networking/recipes-connectivity/mbedtls/mbedtls_2.28.2.bb
+++ b/meta-networking/recipes-connectivity/mbedtls/mbedtls_2.28.2.bb
@@ -26,7 +26,7 @@ S = "${WORKDIR}/git"
 SRCREV = "89f040a5c938985c5f30728baed21e49d0846a53"
 SRC_URI = 
"git://github.com/ARMmbed/mbedtls.git;protocol=https;branch=mbedtls-2.28"
 
-inherit cmake
+inherit cmake update-alternatives
 
 PACKAGECONFIG ??= "shared-libs programs"
 PACKAGECONFIG[shared-libs] = 
"-DUSE_SHARED_MBEDTLS_LIBRARY=ON,-DUSE_SHARED_MBEDTLS_LIBRARY=OFF"
@@ -47,6 +47,9 @@ RPROVIDES:${PN} = "polarssl"
 PACKAGES =+ "${PN}-programs"
 FILES:${PN}-programs = "${bindir}/"
 
+ALTERNATIVE:${PN}-programs = "hello"
+ALTERNATIVE_LINK_NAME[hello] = "${bindir}/hello"
+
 BBCLASSEXTEND = "native nativesdk"
 
 CVE_PRODUCT = "mbed_tls"
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#101254): 
https://lists.openembedded.org/g/openembedded-devel/message/101254
Mute This Topic: https://lists.openembedded.org/mt/97236441/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] OpenEmbedded Happy Hour February 22 9pm/2100 UTC

2023-02-22 Thread Denys Dmytriyenko
All,

You are cordially invited to the next OpenEmbedded Happy Hour on February 22 
for Asia/Pacific timezones @ 2100/9pm UTC (4pm ET / 1pm PT):

https://www.openembedded.org/wiki/Calendar
https://www.openembedded.org/wiki/Happy_Hours
https://www.timeanddate.com/worldclock/fixedtime.html?msg=OpenEmbedded+Happy+Hour+February+22&iso=20230222T21

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#101215): 
https://lists.openembedded.org/g/openembedded-devel/message/101215
Mute This Topic: https://lists.openembedded.org/mt/97163922/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] OpenEmbedded Happy Hour January 25 5pm/1700 UTC

2023-01-24 Thread Denys Dmytriyenko
All,

You are cordially invited to the next OpenEmbedded Happy Hour on January 25 
for Europe/Americas timezones @ 1700/5pm UTC (12pm ET / 9am PT):

https://www.openembedded.org/wiki/Calendar
https://www.openembedded.org/wiki/Happy_Hours
https://www.timeanddate.com/worldclock/fixedtime.html?msg=OpenEmbedded+Happy+Hour+January+25&iso=20230125T17

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#100728): 
https://lists.openembedded.org/g/openembedded-devel/message/100728
Mute This Topic: https://lists.openembedded.org/mt/96508533/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [OE-core] OpenEmbedded Happy Hour November 30

2022-11-30 Thread Denys Dmytriyenko
Well, historically we used to have the OpenEmbedded Happy Hour after the 
sessions on the second day of the Yocto Project Summit and ask people to 
re-join a different Zoom room to socialize. This time around there's a 
dedicated YP Summit social time reserved, so to avoid switchig Zooms, we 
decided to move the OpenEmbedded Happy Hour to Friday, December 2, after 
the virtual Developers Meeting. The public calendar has been updated 
accordingly. Thank you.

-- 
Denys


On Tue, Nov 29, 2022 at 07:57:57PM +0100, Alexander Kanavin wrote:
> Isn't that clashing with YPS social slot?
> https://summit.yoctoproject.org/yocto-project-summit-2022-11/talk/UBXLG8/
> 
> Alex
> 
> On Tue, 29 Nov 2022 at 14:15, Denys Dmytriyenko  wrote:
> >
> > All,
> >
> > This month OpenEmbedded Happy Hour coincides with the Yocto Project Summit
> > and will be held on Wednesday, November 30 after the sessions are over,
> > aroud 1800/6pm UTC (1pm ET / 10am PT). The usual Zoom link is in the Wiki:
> >
> > https://www.openembedded.org/wiki/Calendar
> > https://www.openembedded.org/wiki/Happy_Hours

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#99870): 
https://lists.openembedded.org/g/openembedded-devel/message/99870
Mute This Topic: https://lists.openembedded.org/mt/95341822/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] OpenEmbedded Happy Hour November 30

2022-11-29 Thread Denys Dmytriyenko
All,

This month OpenEmbedded Happy Hour coincides with the Yocto Project Summit
and will be held on Wednesday, November 30 after the sessions are over,
aroud 1800/6pm UTC (1pm ET / 10am PT). The usual Zoom link is in the Wiki:

https://www.openembedded.org/wiki/Calendar
https://www.openembedded.org/wiki/Happy_Hours

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#99844): 
https://lists.openembedded.org/g/openembedded-devel/message/99844
Mute This Topic: https://lists.openembedded.org/mt/95333633/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [meta-oe][kirkstone][PATCH] audit: Install audit.h from audit package.

2022-10-12 Thread Denys Dmytriyenko
On Sun, Sep 25, 2022 at 10:59:57AM -0400, Armin Kuster wrote:
> 
> 
> On 9/22/22 23:38, Jeremy Puhlman wrote:
> >Yup.
> >
> thanks for the feedback.
> 
> commit has been backported.

I see this in kirkstone-next - any ETA when it will merge to kirkstone branch? 
Thanks!


> -armin
> >On 9/22/2022 8:25 PM, Khem Raj wrote:
> >>does this backport fix it for you
> >>
> >>https://patchwork.yoctoproject.org/project/oe/patch/20220921081916.17313-1-mikko.rap...@linaro.org/
> >>
> >>
> >>On Thu, Sep 22, 2022 at 10:13 PM Jeremy Puhlman
> >> wrote:
> >>>Source: MontaVista Software, LLC
> >>>MR: 121884
> >>>Type: Defect Fix
> >>>Disposition: Submitted to meta-oe
> >>>ChangeID: 2708329947da5ec2f96a8478771f56cfce95f616
> >>>Description:
> >>>
> >>>The last upgrade to audit, changed libaudit.h to use "audit.h", which
> >>>makes the build work for this package, but breaks any other package
> >>>trying to use libaudit.h, like libsemanage.
> >>>
> >>>build/tmp/work/aarch64-montavista-linux/libsemanage/3.3-r0/recipe-sysroot/usr/include/libaudit.h:30:10:
> >>>fatal error: audit.h: No such file or directory
> >>>    30 | #include "audit.h"
> >>>   |  ^
> >>>compilation terminated.
> >>>
> >>>Install audit.h so other applications can use it.
> >>>
> >>>Signed-off-by: Jeremy A. Puhlman 
> >>>---
> >>>  meta-oe/recipes-security/audit/audit_3.0.8.bb | 1 +
> >>>  1 file changed, 1 insertion(+)
> >>>
> >>>diff --git a/meta-oe/recipes-security/audit/audit_3.0.8.bb
> >>>b/meta-oe/recipes-security/audit/audit_3.0.8.bb
> >>>index 3dbfc9e60..6195b6749 100644
> >>>--- a/meta-oe/recipes-security/audit/audit_3.0.8.bb
> >>>+++ b/meta-oe/recipes-security/audit/audit_3.0.8.bb
> >>>@@ -110,4 +110,5 @@ do_install:append() {
> >>>
> >>> # Create /var/spool/audit directory for audisp-remote
> >>> install -m 0700 -d ${D}${localstatedir}/spool/audit
> >>>+   install -m 644 ${S}/lib/audit.h ${D}${includedir}/audit.h
> >>>  }
> >>>-- 
> >>>2.35.4

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#99148): 
https://lists.openembedded.org/g/openembedded-devel/message/99148
Mute This Topic: https://lists.openembedded.org/mt/93862901/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [kirkstone][PATCH 3/3] devmem2: update SRC_URI according to redirect

2022-05-30 Thread Denys Dmytriyenko
https://lists.openembedded.org/g/openembedded-devel/message/97339


On Mon, May 30, 2022 at 10:07:07AM -0400, Philip Balister wrote:
> On 5/25/22 14:41, Martin Jansa wrote:
> >buildroot removed it in 2019 and recommends to use busybox version instead:
> >https://github.com/buildroot/buildroot/commit/2b2579afebfc7a9b8a458af1f2d206101fbfa19c
> >
> >"Use the the Busybox devmem utility, instead, which provides the
> >same functionality."
> 
> I want to say there is an issue with the busybox devmem. As I recall
> (and this is an ancient memory), if you use busybox devmem to write,
> it does a readback. This is a bad thing if the address you write to
> is a hardware device that uses the read to reset state.
> 
> Philip
> 
> >
> >On Wed, May 25, 2022 at 8:32 PM Khem Raj  ><mailto:raj.k...@gmail.com>> wrote:
> >
> >On Wed, May 25, 2022 at 11:08 AM Denys Dmytriyenko  ><mailto:de...@denix.org>> wrote:
> > >
> > > Sure, I can do that and put it in the repo, since I've made few
> >patches on top
> > > of it... Before I do that, are there any objections? Bootlin?
> >
> >I would suggest to cross post with buildroot and see if there is
> >interest in using it from
> >a separate repository.
> >
> > >
> > >
> > > On Wed, May 25, 2022 at 08:03:58PM +0200, Martin Jansa wrote:
> > > > Anyone willing to create a repo for this on github instead of
> >patching this
> > > > in metadata?
> > > >
> > > > This is another reproducer for do_patch issue described here
> > > > https://lists.yoctoproject.org/g/yocto/message/56602

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#97340): 
https://lists.openembedded.org/g/openembedded-devel/message/97340
Mute This Topic: https://lists.openembedded.org/mt/91070560/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [PATCH] devmem2: the source and patches moved to github repo

2022-05-30 Thread Denys Dmytriyenko
To cleanup metadata and improve source code management, github repo was
created here with all patches integrated:
https://github.com/denix0/devmem2

Update recipe accordingly, bump the version while at it to distinguish
from the original.

Signed-off-by: Denys Dmytriyenko 
---
 ...word-is-32-bit-and-add-support-for-6.patch | 70 --
 ...ort-different-page-sizes-at-run-time.patch | 35 ---
 .../devmem2/devmem2/devmem2-fixups-2.patch| 91 ---
 .../devmem2/{devmem2.bb => devmem2_2.0.bb}| 17 +---
 4 files changed, 3 insertions(+), 210 deletions(-)
 delete mode 100644 
meta-oe/recipes-support/devmem2/devmem2/0001-devmem.c-ensure-word-is-32-bit-and-add-support-for-6.patch
 delete mode 100644 
meta-oe/recipes-support/devmem2/devmem2/0001-devmem2-support-different-page-sizes-at-run-time.patch
 delete mode 100644 
meta-oe/recipes-support/devmem2/devmem2/devmem2-fixups-2.patch
 rename meta-oe/recipes-support/devmem2/{devmem2.bb => devmem2_2.0.bb} (40%)

diff --git 
a/meta-oe/recipes-support/devmem2/devmem2/0001-devmem.c-ensure-word-is-32-bit-and-add-support-for-6.patch
 
b/meta-oe/recipes-support/devmem2/devmem2/0001-devmem.c-ensure-word-is-32-bit-and-add-support-for-6.patch
deleted file mode 100644
index 2a57f2989..0
--- 
a/meta-oe/recipes-support/devmem2/devmem2/0001-devmem.c-ensure-word-is-32-bit-and-add-support-for-6.patch
+++ /dev/null
@@ -1,70 +0,0 @@
-From 1360a907879dd24041797a3b709d49aeac2ab444 Mon Sep 17 00:00:00 2001
-From: Denys Dmytriyenko 
-Date: Tue, 29 May 2018 16:55:42 -0400
-Subject: [PATCH] devmem.c: ensure word is 32-bit and add support for 64-bit
- long
-
-Signed-off-by: Denys Dmytriyenko 

- devmem2.c | 23 +--
- 1 file changed, 17 insertions(+), 6 deletions(-)
-
-diff --git a/devmem2.c b/devmem2.c
-index 5845381..68131b2 100644
 a/devmem2.c
-+++ b/devmem2.c
-@@ -39,6 +39,7 @@
- 
- #include 
- #include 
-+#include 
- #include 
- #include 
- #include 
-@@ -69,7 +70,7 @@ int main(int argc, char **argv) {
-   if(argc < 2) {
-   fprintf(stderr, "\nUsage:\t%s { address } [ type [ data ] ]\n"
-   "\taddress : memory address to act upon\n"
--  "\ttype: access operation type : [b]yte, 
[h]alfword, [w]ord\n"
-+  "\ttype: access operation type : [b]yte, 
[h]alfword, [w]ord, [l]ong\n"
-   "\tdata: data to be written\n\n",
-   argv[0]);
-   exit(1);
-@@ -103,9 +104,14 @@ int main(int argc, char **argv) {
-   read_result = *((unsigned short *) virt_addr);
-   break;
-   case 'w':
--  data_size = sizeof(unsigned long);
-+  data_size = sizeof(uint32_t);
-   virt_addr = fixup_addr(virt_addr, data_size);
--  read_result = *((unsigned long *) virt_addr);
-+  read_result = *((uint32_t *) virt_addr);
-+  break;
-+  case 'l':
-+  data_size = sizeof(uint64_t);
-+  virt_addr = fixup_addr(virt_addr, data_size);
-+  read_result = *((uint64_t *) virt_addr);
-   break;
-   default:
-   fprintf(stderr, "Illegal data type '%c'.\n", 
access_type);
-@@ -129,9 +135,14 @@ int main(int argc, char **argv) {
-   read_result = *((unsigned short *) virt_addr);
-   break;
-   case 'w':
--  virt_addr = fixup_addr(virt_addr, 
sizeof(unsigned long));
--  *((unsigned long *) virt_addr) = write_val;
--  read_result = *((unsigned long *) virt_addr);
-+  virt_addr = fixup_addr(virt_addr, 
sizeof(uint32_t));
-+  *((uint32_t *) virt_addr) = write_val;
-+  read_result = *((uint32_t *) virt_addr);
-+  break;
-+  case 'l':
-+  virt_addr = fixup_addr(virt_addr, 
sizeof(uint64_t));
-+  *((uint64_t *) virt_addr) = write_val;
-+  read_result = *((uint64_t *) virt_addr);
-   break;
-   }
-   sprintf(fmt_str, "Write at address 0x%%08lX (%%p): 0x%%0%dlX, "
--- 
-2.7.4
-
diff --git 
a/meta-oe/recipes-support/devmem2/devmem2/0001-devmem2-support-different-page-sizes-at-run-time.patch
 
b/meta-oe/recipes-support/devmem2/devmem2/0001-devmem2-support-different-page-sizes-at-run-time.patch
deleted file mode 100644
index 0da0732c5..0
--- 
a/meta-oe/recipes-support/devmem2/devmem2/0001-devmem2-support-diff

Re: [oe] [kirkstone][PATCH 3/3] devmem2: update SRC_URI according to redirect

2022-05-25 Thread Denys Dmytriyenko
Sure, I can do that and put it in the repo, since I've made few patches on top 
of it... Before I do that, are there any objections? Bootlin?


On Wed, May 25, 2022 at 08:03:58PM +0200, Martin Jansa wrote:
> Anyone willing to create a repo for this on github instead of patching this
> in metadata?
> 
> This is another reproducer for do_patch issue described here
> https://lists.yoctoproject.org/g/yocto/message/56602
> 
> On Fri, May 13, 2022 at 1:43 AM Denys Dmytriyenko  wrote:
> 
> > From: Michael Opdenacker 
> >
> > http://www.free-electrons.com now redirects to https://bootlin.com
> >
> > Signed-off-by: Michael Opdenacker 
> > Signed-off-by: Khem Raj 
> > Signed-off-by: Denys Dmytriyenko 
> > ---
> >  meta-oe/recipes-support/devmem2/devmem2.bb | 2 +-
> >  1 file changed, 1 insertion(+), 1 deletion(-)
> >
> > diff --git a/meta-oe/recipes-support/devmem2/devmem2.bb
> > b/meta-oe/recipes-support/devmem2/devmem2.bb
> > index ba7aad8ab..70d413521 100644
> > --- a/meta-oe/recipes-support/devmem2/devmem2.bb
> > +++ b/meta-oe/recipes-support/devmem2/devmem2.bb
> > @@ -3,7 +3,7 @@ LICENSE = "GPL-2.0-or-later"
> >  LIC_FILES_CHKSUM =
> > "file://devmem2.c;endline=38;md5=a9eb9f3890384519f435aedf986297cf"
> >  PR = "r7"
> >
> > -SRC_URI = "
> > http://www.free-electrons.com/pub/mirror/devmem2.c;downloadfilename=devmem2-new.c
> > \
> > +SRC_URI = "
> > https://bootlin.com/pub/mirror/devmem2.c;downloadfilename=devmem2-new.c \
> > file://devmem2-fixups-2.patch;apply=yes;striplevel=0 \
> >
> > file://0001-devmem.c-ensure-word-is-32-bit-and-add-support-for-6.patch \
> >
> > file://0001-devmem2-support-different-page-sizes-at-run-time.patch \
> > --
> > 2.25.1

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#97271): 
https://lists.openembedded.org/g/openembedded-devel/message/97271
Mute This Topic: https://lists.openembedded.org/mt/91070560/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [kirkstone][PATCH 1/3] devmem2: reinstate previous patches, removed by mistake

2022-05-12 Thread Denys Dmytriyenko
This reverts commit 5e8f4720aaa3da7350ead06959cae0492133cd61.

Signed-off-by: Denys Dmytriyenko 
Signed-off-by: Khem Raj 
Signed-off-by: Denys Dmytriyenko 
---
 meta-oe/recipes-support/devmem2/devmem2.bb|  3 +-
 ...word-is-32-bit-and-add-support-for-6.patch | 70 ++
 .../devmem2/devmem2/devmem2-fixups-2.patch| 91 +++
 3 files changed, 163 insertions(+), 1 deletion(-)
 create mode 100644 
meta-oe/recipes-support/devmem2/devmem2/0001-devmem.c-ensure-word-is-32-bit-and-add-support-for-6.patch
 create mode 100644 
meta-oe/recipes-support/devmem2/devmem2/devmem2-fixups-2.patch

diff --git a/meta-oe/recipes-support/devmem2/devmem2.bb 
b/meta-oe/recipes-support/devmem2/devmem2.bb
index 92c05fe06..c6b8df5e4 100644
--- a/meta-oe/recipes-support/devmem2/devmem2.bb
+++ b/meta-oe/recipes-support/devmem2/devmem2.bb
@@ -4,7 +4,8 @@ LIC_FILES_CHKSUM = 
"file://devmem2.c;endline=38;md5=a9eb9f3890384519f435aedf9862
 PR = "r7"
 
 SRC_URI = 
"http://www.free-electrons.com/pub/mirror/devmem2.c;downloadfilename=devmem2-new.c
 \
-  " 
+   file://devmem2-fixups-2.patch;apply=yes;striplevel=0 \
+   
file://0001-devmem.c-ensure-word-is-32-bit-and-add-support-for-6.patch"
 
 S = "${WORKDIR}"
 
diff --git 
a/meta-oe/recipes-support/devmem2/devmem2/0001-devmem.c-ensure-word-is-32-bit-and-add-support-for-6.patch
 
b/meta-oe/recipes-support/devmem2/devmem2/0001-devmem.c-ensure-word-is-32-bit-and-add-support-for-6.patch
new file mode 100644
index 0..2a57f2989
--- /dev/null
+++ 
b/meta-oe/recipes-support/devmem2/devmem2/0001-devmem.c-ensure-word-is-32-bit-and-add-support-for-6.patch
@@ -0,0 +1,70 @@
+From 1360a907879dd24041797a3b709d49aeac2ab444 Mon Sep 17 00:00:00 2001
+From: Denys Dmytriyenko 
+Date: Tue, 29 May 2018 16:55:42 -0400
+Subject: [PATCH] devmem.c: ensure word is 32-bit and add support for 64-bit
+ long
+
+Signed-off-by: Denys Dmytriyenko 
+---
+ devmem2.c | 23 +--
+ 1 file changed, 17 insertions(+), 6 deletions(-)
+
+diff --git a/devmem2.c b/devmem2.c
+index 5845381..68131b2 100644
+--- a/devmem2.c
 b/devmem2.c
+@@ -39,6 +39,7 @@
+ 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+@@ -69,7 +70,7 @@ int main(int argc, char **argv) {
+   if(argc < 2) {
+   fprintf(stderr, "\nUsage:\t%s { address } [ type [ data ] ]\n"
+   "\taddress : memory address to act upon\n"
+-  "\ttype: access operation type : [b]yte, 
[h]alfword, [w]ord\n"
++  "\ttype: access operation type : [b]yte, 
[h]alfword, [w]ord, [l]ong\n"
+   "\tdata: data to be written\n\n",
+   argv[0]);
+   exit(1);
+@@ -103,9 +104,14 @@ int main(int argc, char **argv) {
+   read_result = *((unsigned short *) virt_addr);
+   break;
+   case 'w':
+-  data_size = sizeof(unsigned long);
++  data_size = sizeof(uint32_t);
+   virt_addr = fixup_addr(virt_addr, data_size);
+-  read_result = *((unsigned long *) virt_addr);
++  read_result = *((uint32_t *) virt_addr);
++  break;
++  case 'l':
++  data_size = sizeof(uint64_t);
++  virt_addr = fixup_addr(virt_addr, data_size);
++  read_result = *((uint64_t *) virt_addr);
+   break;
+   default:
+   fprintf(stderr, "Illegal data type '%c'.\n", 
access_type);
+@@ -129,9 +135,14 @@ int main(int argc, char **argv) {
+   read_result = *((unsigned short *) virt_addr);
+   break;
+   case 'w':
+-  virt_addr = fixup_addr(virt_addr, 
sizeof(unsigned long));
+-  *((unsigned long *) virt_addr) = write_val;
+-  read_result = *((unsigned long *) virt_addr);
++  virt_addr = fixup_addr(virt_addr, 
sizeof(uint32_t));
++  *((uint32_t *) virt_addr) = write_val;
++  read_result = *((uint32_t *) virt_addr);
++  break;
++  case 'l':
++  virt_addr = fixup_addr(virt_addr, 
sizeof(uint64_t));
++  *((uint64_t *) virt_addr) = write_val;
++  read_result = *((uint64_t *) virt_addr);
+   break;
+   }
+   sprintf(fmt_str, "Write at address 0x%%08lX (%%p): 0x%%0%dlX, "
+-- 
+2.7.4
+
diff --git a/meta-oe/recipes-support/devmem2/devmem2/d

[oe] [kirkstone][PATCH 2/3] devmem2: add support for different page sizes

2022-05-12 Thread Denys Dmytriyenko
Instead of hardcoding 4K page size, query the system and use the value for
memory mapping.

Signed-off-by: Denys Dmytriyenko 
Signed-off-by: Khem Raj 
Signed-off-by: Denys Dmytriyenko 
---
 meta-oe/recipes-support/devmem2/devmem2.bb|  4 ++-
 ...ort-different-page-sizes-at-run-time.patch | 35 +++
 2 files changed, 38 insertions(+), 1 deletion(-)
 create mode 100644 
meta-oe/recipes-support/devmem2/devmem2/0001-devmem2-support-different-page-sizes-at-run-time.patch

diff --git a/meta-oe/recipes-support/devmem2/devmem2.bb 
b/meta-oe/recipes-support/devmem2/devmem2.bb
index c6b8df5e4..ba7aad8ab 100644
--- a/meta-oe/recipes-support/devmem2/devmem2.bb
+++ b/meta-oe/recipes-support/devmem2/devmem2.bb
@@ -5,7 +5,9 @@ PR = "r7"
 
 SRC_URI = 
"http://www.free-electrons.com/pub/mirror/devmem2.c;downloadfilename=devmem2-new.c
 \
file://devmem2-fixups-2.patch;apply=yes;striplevel=0 \
-   
file://0001-devmem.c-ensure-word-is-32-bit-and-add-support-for-6.patch"
+   
file://0001-devmem.c-ensure-word-is-32-bit-and-add-support-for-6.patch \
+   file://0001-devmem2-support-different-page-sizes-at-run-time.patch \
+"
 
 S = "${WORKDIR}"
 
diff --git 
a/meta-oe/recipes-support/devmem2/devmem2/0001-devmem2-support-different-page-sizes-at-run-time.patch
 
b/meta-oe/recipes-support/devmem2/devmem2/0001-devmem2-support-different-page-sizes-at-run-time.patch
new file mode 100644
index 0..0da0732c5
--- /dev/null
+++ 
b/meta-oe/recipes-support/devmem2/devmem2/0001-devmem2-support-different-page-sizes-at-run-time.patch
@@ -0,0 +1,35 @@
+From 0f6af48b2fbc71ec8abe862d3e9eb6da7b03538b Mon Sep 17 00:00:00 2001
+From: Denys Dmytriyenko 
+Date: Wed, 8 Aug 2018 14:38:00 -0400
+Subject: [PATCH] devmem2: support different page sizes at run-time
+
+Signed-off-by: Denys Dmytriyenko 
+---
+ devmem2.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/devmem2.c b/devmem2.c
+index 68131b2..76af2d6 100644
+--- a/devmem2.c
 b/devmem2.c
+@@ -53,8 +53,6 @@
+ #define FATAL do { fprintf(stderr, "Error at line %d, file %s (%d) [%s]\n", \
+   __LINE__, __FILE__, errno, strerror(errno)); exit(1); } while(0)
+  
+-#define MAP_SIZE 4096UL
+-#define MAP_MASK (MAP_SIZE - 1)
+ 
+ static inline void *fixup_addr(void *addr, size_t size);
+ 
+@@ -66,6 +64,8 @@ int main(int argc, char **argv) {
+   int access_type = 'w';
+   char fmt_str[128];
+   size_t data_size;
++  unsigned long MAP_SIZE = sysconf(_SC_PAGE_SIZE);
++  unsigned long MAP_MASK = (MAP_SIZE - 1);
+   
+   if(argc < 2) {
+   fprintf(stderr, "\nUsage:\t%s { address } [ type [ data ] ]\n"
+-- 
+2.7.4
+
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#97084): 
https://lists.openembedded.org/g/openembedded-devel/message/97084
Mute This Topic: https://lists.openembedded.org/mt/91070559/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [kirkstone][PATCH 3/3] devmem2: update SRC_URI according to redirect

2022-05-12 Thread Denys Dmytriyenko
From: Michael Opdenacker 

http://www.free-electrons.com now redirects to https://bootlin.com

Signed-off-by: Michael Opdenacker 
Signed-off-by: Khem Raj 
Signed-off-by: Denys Dmytriyenko 
---
 meta-oe/recipes-support/devmem2/devmem2.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-support/devmem2/devmem2.bb 
b/meta-oe/recipes-support/devmem2/devmem2.bb
index ba7aad8ab..70d413521 100644
--- a/meta-oe/recipes-support/devmem2/devmem2.bb
+++ b/meta-oe/recipes-support/devmem2/devmem2.bb
@@ -3,7 +3,7 @@ LICENSE = "GPL-2.0-or-later"
 LIC_FILES_CHKSUM = 
"file://devmem2.c;endline=38;md5=a9eb9f3890384519f435aedf986297cf"
 PR = "r7"
 
-SRC_URI = 
"http://www.free-electrons.com/pub/mirror/devmem2.c;downloadfilename=devmem2-new.c
 \
+SRC_URI = 
"https://bootlin.com/pub/mirror/devmem2.c;downloadfilename=devmem2-new.c \
file://devmem2-fixups-2.patch;apply=yes;striplevel=0 \

file://0001-devmem.c-ensure-word-is-32-bit-and-add-support-for-6.patch \
file://0001-devmem2-support-different-page-sizes-at-run-time.patch \
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#97085): 
https://lists.openembedded.org/g/openembedded-devel/message/97085
Mute This Topic: https://lists.openembedded.org/mt/91070560/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [PATCH 1/2] devmem2: reinstate previous patches, removed by mistake

2022-05-05 Thread Denys Dmytriyenko
This reverts commit 5e8f4720aaa3da7350ead06959cae0492133cd61.

Signed-off-by: Denys Dmytriyenko 
---
 meta-oe/recipes-support/devmem2/devmem2.bb|  3 +-
 ...word-is-32-bit-and-add-support-for-6.patch | 70 ++
 .../devmem2/devmem2/devmem2-fixups-2.patch| 91 +++
 3 files changed, 163 insertions(+), 1 deletion(-)
 create mode 100644 
meta-oe/recipes-support/devmem2/devmem2/0001-devmem.c-ensure-word-is-32-bit-and-add-support-for-6.patch
 create mode 100644 
meta-oe/recipes-support/devmem2/devmem2/devmem2-fixups-2.patch

diff --git a/meta-oe/recipes-support/devmem2/devmem2.bb 
b/meta-oe/recipes-support/devmem2/devmem2.bb
index 92c05fe06..c6b8df5e4 100644
--- a/meta-oe/recipes-support/devmem2/devmem2.bb
+++ b/meta-oe/recipes-support/devmem2/devmem2.bb
@@ -4,7 +4,8 @@ LIC_FILES_CHKSUM = 
"file://devmem2.c;endline=38;md5=a9eb9f3890384519f435aedf9862
 PR = "r7"
 
 SRC_URI = 
"http://www.free-electrons.com/pub/mirror/devmem2.c;downloadfilename=devmem2-new.c
 \
-  " 
+   file://devmem2-fixups-2.patch;apply=yes;striplevel=0 \
+   
file://0001-devmem.c-ensure-word-is-32-bit-and-add-support-for-6.patch"
 
 S = "${WORKDIR}"
 
diff --git 
a/meta-oe/recipes-support/devmem2/devmem2/0001-devmem.c-ensure-word-is-32-bit-and-add-support-for-6.patch
 
b/meta-oe/recipes-support/devmem2/devmem2/0001-devmem.c-ensure-word-is-32-bit-and-add-support-for-6.patch
new file mode 100644
index 0..2a57f2989
--- /dev/null
+++ 
b/meta-oe/recipes-support/devmem2/devmem2/0001-devmem.c-ensure-word-is-32-bit-and-add-support-for-6.patch
@@ -0,0 +1,70 @@
+From 1360a907879dd24041797a3b709d49aeac2ab444 Mon Sep 17 00:00:00 2001
+From: Denys Dmytriyenko 
+Date: Tue, 29 May 2018 16:55:42 -0400
+Subject: [PATCH] devmem.c: ensure word is 32-bit and add support for 64-bit
+ long
+
+Signed-off-by: Denys Dmytriyenko 
+---
+ devmem2.c | 23 +--
+ 1 file changed, 17 insertions(+), 6 deletions(-)
+
+diff --git a/devmem2.c b/devmem2.c
+index 5845381..68131b2 100644
+--- a/devmem2.c
 b/devmem2.c
+@@ -39,6 +39,7 @@
+ 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+@@ -69,7 +70,7 @@ int main(int argc, char **argv) {
+   if(argc < 2) {
+   fprintf(stderr, "\nUsage:\t%s { address } [ type [ data ] ]\n"
+   "\taddress : memory address to act upon\n"
+-  "\ttype: access operation type : [b]yte, 
[h]alfword, [w]ord\n"
++  "\ttype: access operation type : [b]yte, 
[h]alfword, [w]ord, [l]ong\n"
+   "\tdata: data to be written\n\n",
+   argv[0]);
+   exit(1);
+@@ -103,9 +104,14 @@ int main(int argc, char **argv) {
+   read_result = *((unsigned short *) virt_addr);
+   break;
+   case 'w':
+-  data_size = sizeof(unsigned long);
++  data_size = sizeof(uint32_t);
+   virt_addr = fixup_addr(virt_addr, data_size);
+-  read_result = *((unsigned long *) virt_addr);
++  read_result = *((uint32_t *) virt_addr);
++  break;
++  case 'l':
++  data_size = sizeof(uint64_t);
++  virt_addr = fixup_addr(virt_addr, data_size);
++  read_result = *((uint64_t *) virt_addr);
+   break;
+   default:
+   fprintf(stderr, "Illegal data type '%c'.\n", 
access_type);
+@@ -129,9 +135,14 @@ int main(int argc, char **argv) {
+   read_result = *((unsigned short *) virt_addr);
+   break;
+   case 'w':
+-  virt_addr = fixup_addr(virt_addr, 
sizeof(unsigned long));
+-  *((unsigned long *) virt_addr) = write_val;
+-  read_result = *((unsigned long *) virt_addr);
++  virt_addr = fixup_addr(virt_addr, 
sizeof(uint32_t));
++  *((uint32_t *) virt_addr) = write_val;
++  read_result = *((uint32_t *) virt_addr);
++  break;
++  case 'l':
++  virt_addr = fixup_addr(virt_addr, 
sizeof(uint64_t));
++  *((uint64_t *) virt_addr) = write_val;
++  read_result = *((uint64_t *) virt_addr);
+   break;
+   }
+   sprintf(fmt_str, "Write at address 0x%%08lX (%%p): 0x%%0%dlX, "
+-- 
+2.7.4
+
diff --git a/meta-oe/recipes-support/devmem2/devmem2/devmem2-fixups-2.patch 
b/meta-oe/recipes-support/devmem2/devmem

[oe] [PATCH 2/2] devmem2: add support for different page sizes

2022-05-05 Thread Denys Dmytriyenko
Instead of hardcoding 4K page size, query the system and use the value for
memory mapping.

Signed-off-by: Denys Dmytriyenko 
---
 meta-oe/recipes-support/devmem2/devmem2.bb|  4 ++-
 ...ort-different-page-sizes-at-run-time.patch | 35 +++
 2 files changed, 38 insertions(+), 1 deletion(-)
 create mode 100644 
meta-oe/recipes-support/devmem2/devmem2/0001-devmem2-support-different-page-sizes-at-run-time.patch

diff --git a/meta-oe/recipes-support/devmem2/devmem2.bb 
b/meta-oe/recipes-support/devmem2/devmem2.bb
index c6b8df5e4..ba7aad8ab 100644
--- a/meta-oe/recipes-support/devmem2/devmem2.bb
+++ b/meta-oe/recipes-support/devmem2/devmem2.bb
@@ -5,7 +5,9 @@ PR = "r7"
 
 SRC_URI = 
"http://www.free-electrons.com/pub/mirror/devmem2.c;downloadfilename=devmem2-new.c
 \
file://devmem2-fixups-2.patch;apply=yes;striplevel=0 \
-   
file://0001-devmem.c-ensure-word-is-32-bit-and-add-support-for-6.patch"
+   
file://0001-devmem.c-ensure-word-is-32-bit-and-add-support-for-6.patch \
+   file://0001-devmem2-support-different-page-sizes-at-run-time.patch \
+"
 
 S = "${WORKDIR}"
 
diff --git 
a/meta-oe/recipes-support/devmem2/devmem2/0001-devmem2-support-different-page-sizes-at-run-time.patch
 
b/meta-oe/recipes-support/devmem2/devmem2/0001-devmem2-support-different-page-sizes-at-run-time.patch
new file mode 100644
index 0..0da0732c5
--- /dev/null
+++ 
b/meta-oe/recipes-support/devmem2/devmem2/0001-devmem2-support-different-page-sizes-at-run-time.patch
@@ -0,0 +1,35 @@
+From 0f6af48b2fbc71ec8abe862d3e9eb6da7b03538b Mon Sep 17 00:00:00 2001
+From: Denys Dmytriyenko 
+Date: Wed, 8 Aug 2018 14:38:00 -0400
+Subject: [PATCH] devmem2: support different page sizes at run-time
+
+Signed-off-by: Denys Dmytriyenko 
+---
+ devmem2.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/devmem2.c b/devmem2.c
+index 68131b2..76af2d6 100644
+--- a/devmem2.c
 b/devmem2.c
+@@ -53,8 +53,6 @@
+ #define FATAL do { fprintf(stderr, "Error at line %d, file %s (%d) [%s]\n", \
+   __LINE__, __FILE__, errno, strerror(errno)); exit(1); } while(0)
+  
+-#define MAP_SIZE 4096UL
+-#define MAP_MASK (MAP_SIZE - 1)
+ 
+ static inline void *fixup_addr(void *addr, size_t size);
+ 
+@@ -66,6 +64,8 @@ int main(int argc, char **argv) {
+   int access_type = 'w';
+   char fmt_str[128];
+   size_t data_size;
++  unsigned long MAP_SIZE = sysconf(_SC_PAGE_SIZE);
++  unsigned long MAP_MASK = (MAP_SIZE - 1);
+   
+   if(argc < 2) {
+   fprintf(stderr, "\nUsage:\t%s { address } [ type [ data ] ]\n"
+-- 
+2.7.4
+
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#96968): 
https://lists.openembedded.org/g/openembedded-devel/message/96968
Mute This Topic: https://lists.openembedded.org/mt/90921985/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [meta-oe][PATCH] devmem2: patches have been upstreamed

2022-05-05 Thread Denys Dmytriyenko
On Wed, Mar 02, 2022 at 03:28:33PM -0800, S. Lockwood-Childs wrote:
> quilt complains that both patches have already been applied,
> so drop them.

This is completely bogus! The source file[1] is 1-page long and it's very 
obvious that none of the below patches were applied. Moreover, none of the 
checksums (md5/sha256) in the recipe have changed, indicating the file hasn't 
been touched in years!

[1] http://www.free-electrons.com/pub/mirror/devmem2.c


> Signed-off-by: S. Lockwood-Childs 
> ---
>  meta-oe/recipes-support/devmem2/devmem2.bb|  3 +-
>  ...word-is-32-bit-and-add-support-for-6.patch | 70 --
>  .../devmem2/devmem2/devmem2-fixups-2.patch| 91 ---
>  3 files changed, 1 insertion(+), 163 deletions(-)
>  delete mode 100644 
> meta-oe/recipes-support/devmem2/devmem2/0001-devmem.c-ensure-word-is-32-bit-and-add-support-for-6.patch
>  delete mode 100644 
> meta-oe/recipes-support/devmem2/devmem2/devmem2-fixups-2.patch
> 
> diff --git a/meta-oe/recipes-support/devmem2/devmem2.bb 
> b/meta-oe/recipes-support/devmem2/devmem2.bb
> index 56ca7a1b3..d0a86184a 100644
> --- a/meta-oe/recipes-support/devmem2/devmem2.bb
> +++ b/meta-oe/recipes-support/devmem2/devmem2.bb
> @@ -4,8 +4,7 @@ LIC_FILES_CHKSUM = 
> "file://devmem2.c;endline=38;md5=a9eb9f3890384519f435aedf9862
>  PR = "r7"
>  
>  SRC_URI = 
> "http://www.free-electrons.com/pub/mirror/devmem2.c;downloadfilename=devmem2-new.c
>  \
> -   file://devmem2-fixups-2.patch;apply=yes;striplevel=0 \
> -   
> file://0001-devmem.c-ensure-word-is-32-bit-and-add-support-for-6.patch"
> +  " 
>  
>  S = "${WORKDIR}"
>  
> diff --git 
> a/meta-oe/recipes-support/devmem2/devmem2/0001-devmem.c-ensure-word-is-32-bit-and-add-support-for-6.patch
>  
> b/meta-oe/recipes-support/devmem2/devmem2/0001-devmem.c-ensure-word-is-32-bit-and-add-support-for-6.patch
> deleted file mode 100644
> index 2a57f2989..0
> --- 
> a/meta-oe/recipes-support/devmem2/devmem2/0001-devmem.c-ensure-word-is-32-bit-and-add-support-for-6.patch
> +++ /dev/null
> @@ -1,70 +0,0 @@
> -From 1360a907879dd24041797a3b709d49aeac2ab444 Mon Sep 17 00:00:00 2001
> -From: Denys Dmytriyenko 
> -Date: Tue, 29 May 2018 16:55:42 -0400
> -Subject: [PATCH] devmem.c: ensure word is 32-bit and add support for 64-bit
> - long
> -
> -Signed-off-by: Denys Dmytriyenko 
> 
> - devmem2.c | 23 +--
> - 1 file changed, 17 insertions(+), 6 deletions(-)
> -
> -diff --git a/devmem2.c b/devmem2.c
> -index 5845381..68131b2 100644
>  a/devmem2.c
> -+++ b/devmem2.c
> -@@ -39,6 +39,7 @@
> - 
> - #include 
> - #include 
> -+#include 
> - #include 
> - #include 
> - #include 
> -@@ -69,7 +70,7 @@ int main(int argc, char **argv) {
> - if(argc < 2) {
> - fprintf(stderr, "\nUsage:\t%s { address } [ type [ data ] ]\n"
> - "\taddress : memory address to act upon\n"
> --"\ttype: access operation type : [b]yte, 
> [h]alfword, [w]ord\n"
> -+"\ttype: access operation type : [b]yte, 
> [h]alfword, [w]ord, [l]ong\n"
> - "\tdata: data to be written\n\n",
> - argv[0]);
> - exit(1);
> -@@ -103,9 +104,14 @@ int main(int argc, char **argv) {
> - read_result = *((unsigned short *) virt_addr);
> - break;
> - case 'w':
> --data_size = sizeof(unsigned long);
> -+data_size = sizeof(uint32_t);
> - virt_addr = fixup_addr(virt_addr, data_size);
> --read_result = *((unsigned long *) virt_addr);
> -+read_result = *((uint32_t *) virt_addr);
> -+break;
> -+case 'l':
> -+data_size = sizeof(uint64_t);
> -+virt_addr = fixup_addr(virt_addr, data_size);
> -+read_result = *((uint64_t *) virt_addr);
> - break;
> - default:
> - fprintf(stderr, "Illegal data type '%c'.\n", 
> access_type);
> -@@ -129,9 +135,14 @@ int main(int argc, char **argv) {
> - read_result = *((unsigned short *) virt_addr);
> - break;
> - case 'w':
> --virt_addr = fixup_addr(virt_addr, 
> sizeof(unsigned long));
> --*((unsigned long *) virt_addr) = write_val;
> --

Re: [oe] [meta-oe][PATCH] wxwidgets: Fix checking for PACKAGECONFIG and DISTRO_FEATURES

2022-04-07 Thread Denys Dmytriyenko
On Thu, Apr 07, 2022 at 09:55:41AM +0300, Samuli Piippo wrote:
> This commit breaks builds when DISTRO_FEATURES has opengl, but not x11.

Same here! Moreover, it does not simply breaks the build, it breaks *parsing* 
even when not building wxwidgets! Please fix ASAP or revert.


> ERROR: //meta-openembedded/meta-oe/recipes-extended/wxwidgets/
> wxwidgets_3.1.5.bb: wxwidgets: PACKAGECONFIG[no_gui] Conflict package
> config 'opengl' set in PACKAGECONFIG.
> 
> On Sat, 2 Apr 2022 at 06:26, Robert Yang  wrote:
> 
> > The PACKAGECONFIG depends on DISTRO_FEATURES, not DISTRO_FEATURES depends
> > on
> > PACKAGECONFIG. And the REQUIRED_DISTRO_FEATURES is not needed since it can
> > work
> > with gtk or x11.
> >
> > Fixed when x11 is not in DISTRO_FEATURES:
> > $ bitbake wxwidgets
> > ERROR: Nothing PROVIDES 'wxwidgets'
> > wxwidgets was skipped: missing required distro feature 'x11' (not in
> > DISTRO_FEATURES)
> >
> > Signed-off-by: Robert Yang 
> > ---
> >  meta-oe/recipes-extended/wxwidgets/wxwidgets_3.1.5.bb | 11 ++-
> >  1 file changed, 6 insertions(+), 5 deletions(-)
> >
> > diff --git a/meta-oe/recipes-extended/wxwidgets/wxwidgets_3.1.5.bb
> > b/meta-oe/recipes-extended/wxwidgets/wxwidgets_3.1.5.bb
> > index f9349b02a..b10742eac 100644
> > --- a/meta-oe/recipes-extended/wxwidgets/wxwidgets_3.1.5.bb
> > +++ b/meta-oe/recipes-extended/wxwidgets/wxwidgets_3.1.5.bb
> > @@ -10,10 +10,7 @@ LICENSE = "WXwindows"
> >  LIC_FILES_CHKSUM =
> > "file://docs/licence.txt;md5=981f50a934828620b08f44d75db557c6"
> >
> >  inherit ${@bb.utils.contains('PACKAGECONFIG', 'qt', 'cmake_qt5', 'cmake',
> > d)}
> > -inherit features_check lib_package binconfig pkgconfig
> > -
> > -# All toolkit-configs except 'no_gui' require x11 explicitly (see
> > toolkit.cmake)
> > -REQUIRED_DISTRO_FEATURES = "${@bb.utils.contains('PACKAGECONFIG',
> > 'no_gui', '', 'x11', d)}"
> > +inherit lib_package binconfig pkgconfig
> >
> >  DEPENDS += " \
> >  jpeg \
> > @@ -46,7 +43,11 @@ EXTRA_OECMAKE:append:libc-musl = " \
> >  -DHAVE_LOCALE_T=OFF \
> >  "
> >
> > -PACKAGECONFIG ?= "gtk ${@bb.utils.filter('DISTRO_FEATURES', 'opengl', d)}"
> > +# All toolkit-configs except 'no_gui' require x11 explicitly (see
> > toolkit.cmake)
> > +PACKAGECONFIG ?= "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'gtk',
> > 'no_gui', d)} \
> > +${@bb.utils.filter('DISTRO_FEATURES', 'opengl', d)} \
> > +"
> > +
> >  PACKAGECONFIG:remove:class-native = "opengl"
> >
> >  # Note on toolkit-PACKAGECONFIGs: select exactly one of 'no_gui' / 'gtk'
> > / 'qt'
> > --
> > 2.31.1

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#96467): 
https://lists.openembedded.org/g/openembedded-devel/message/96467
Mute This Topic: https://lists.openembedded.org/mt/90194835/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] OpenEmbedded Happy Hour March 30 5pm/1700 UTC

2022-03-29 Thread Denys Dmytriyenko
Reminder, OpenEmbedded Happy Hour is tomorrow. See you all there.


On Thu, Mar 24, 2022 at 06:41:58PM -0400, Denys Dmytriyenko wrote:
> All,
> 
> You are cordially invited to the next OpenEmbedded Happy Hour on March 30 
> for Europe/Americas timezones @ 1700/5pm UTC (1pm ET / 10am PT):
> 
> https://www.openembedded.org/wiki/Calendar
> https://www.openembedded.org/wiki/Happy_Hours
> https://www.timeanddate.com/worldclock/fixedtime.html?msg=OpenEmbedded+Happy+Hour+March+30&iso=20220330T17

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#96262): 
https://lists.openembedded.org/g/openembedded-devel/message/96262
Mute This Topic: https://lists.openembedded.org/mt/90011135/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] OpenEmbedded Happy Hour March 30 5pm/1700 UTC

2022-03-24 Thread Denys Dmytriyenko
All,

You are cordially invited to the next OpenEmbedded Happy Hour on March 30 
for Europe/Americas timezones @ 1700/5pm UTC (1pm ET / 10am PT):

https://www.openembedded.org/wiki/Calendar
https://www.openembedded.org/wiki/Happy_Hours
https://www.timeanddate.com/worldclock/fixedtime.html?msg=OpenEmbedded+Happy+Hour+March+30&iso=20220330T17

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#96204): 
https://lists.openembedded.org/g/openembedded-devel/message/96204
Mute This Topic: https://lists.openembedded.org/mt/90011135/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] OpenEmbedded Happy Hour February 23 9pm/2100 UTC

2022-02-23 Thread Denys Dmytriyenko
On Mon, Feb 21, 2022 at 06:26:05PM -0500, Denys Dmytriyenko wrote:
> All,
> 
> You are cordially invited to the next OpenEmbedded Happy Hour on February 23 
> for Asia/Pacific timezones @ 2100/9pm UTC (4pm ET / 1pm PT):
> 
> https://www.openembedded.org/wiki/Calendar
> https://www.openembedded.org/wiki/Happy_Hours
> https://www.timeanddate.com/worldclock/fixedtime.html?msg=OpenEmbedded+Happy+Hour+February+23&iso=20220223T21

Reminder, this is happening in 2 hours! See you then and there.

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#95486): 
https://lists.openembedded.org/g/openembedded-devel/message/95486
Mute This Topic: https://lists.openembedded.org/mt/89306215/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [hardknott 6/9] cryptsetup: Add runtime dependency on lvm2-udevrules for udev

2022-02-22 Thread Denys Dmytriyenko
Armin,

Ping. Just wanted to check if you saw this and if it got into your queue 
for Dunfell. Thanks!


On Wed, Feb 16, 2022 at 04:06:16PM -0500, Denys Dmytriyenko wrote:
> Can we also get this backported to Dunfell please?
> Do you want me to submit a separate patch for this to happen?
> Thanks!
> 
> 
> On Wed, Sep 15, 2021 at 06:55:17AM -0700, Armin Kuster wrote:
> > From: Kristian Klausen 
> > 
> > Without the udevrules cryptsetup luksOpen will be hanging with "Udev
> > cookie 0xd4de0f6 (semid 5) waiting for zero".
> > 
> > Signed-off-by: Khem Raj 
> > (cherry picked from commit 60b33e376b2331cd20950f0745336397790d2201)
> > Signed-off-by: Armin Kuster 
> > ---
> >  meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.3.6.bb | 2 +-
> >  1 file changed, 1 insertion(+), 1 deletion(-)
> > 
> > diff --git a/meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.3.6.bb 
> > b/meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.3.6.bb
> > index 9e83b90eab..498f333810 100644
> > --- a/meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.3.6.bb
> > +++ b/meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.3.6.bb
> > @@ -50,7 +50,7 @@ PACKAGECONFIG[veritysetup] = 
> > "--enable-veritysetup,--disable-veritysetup"
> >  PACKAGECONFIG[cryptsetup-reencrypt] = 
> > "--enable-cryptsetup-reencrypt,--disable-cryptsetup-reencrypt"
> >  PACKAGECONFIG[integritysetup] = 
> > "--enable-integritysetup,--disable-integritysetup"
> >  PACKAGECONFIG[selinux] = "--enable-selinux,--disable-selinux"
> > -PACKAGECONFIG[udev] = "--enable-udev,--disable-udev,,udev"
> > +PACKAGECONFIG[udev] = "--enable-udev,--disable-udev,,udev lvm2-udevrules"
> >  PACKAGECONFIG[kernel_crypto] = 
> > "--enable-kernel_crypto,--disable-kernel_crypto"
> >  # gcrypt-pkbdf2 requries --with-crypto_backend=gcrypt or the flag isn't
> >  # recognized.
> > -- 
> > 2.25.1
> > 

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#95448): 
https://lists.openembedded.org/g/openembedded-devel/message/95448
Mute This Topic: https://lists.openembedded.org/mt/85627850/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [PATCH 2/4] meta-openembedded: rename CVE_CHECK_WHITELIST to CVE_CHECK_IGNORE

2022-02-21 Thread Denys Dmytriyenko
Part of inclusive language changes.

Signed-off-by: Denys Dmytriyenko 
---
 meta-initramfs/recipes-devtools/dracut/dracut_055.bb| 2 +-
 meta-networking/recipes-connectivity/samba/samba_4.14.12.bb | 2 +-
 meta-networking/recipes-daemons/cyrus-sasl/cyrus-sasl_2.1.27.bb | 2 +-
 meta-networking/recipes-protocols/mdns/mdns_1310.140.1.bb   | 2 +-
 meta-networking/recipes-support/dovecot/dovecot_2.3.14.bb   | 2 +-
 meta-networking/recipes-support/ntp/ntp_4.2.8p15.bb | 2 +-
 meta-networking/recipes-support/openvpn/openvpn_2.5.5.bb| 2 +-
 meta-oe/recipes-devtools/flatbuffers/flatbuffers_2.0.0.bb   | 2 +-
 meta-oe/recipes-support/nss/nss_3.74.bb | 2 +-
 9 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/meta-initramfs/recipes-devtools/dracut/dracut_055.bb 
b/meta-initramfs/recipes-devtools/dracut/dracut_055.bb
index 91514b840..3eee6669a 100644
--- a/meta-initramfs/recipes-devtools/dracut/dracut_055.bb
+++ b/meta-initramfs/recipes-devtools/dracut/dracut_055.bb
@@ -67,4 +67,4 @@ RRECOMMENDS:${PN} = " \
 "
 
 # CVE-2010-4176 affects only Fedora
-CVE_CHECK_WHITELIST += "CVE-2010-4176"
+CVE_CHECK_IGNORE += "CVE-2010-4176"
diff --git a/meta-networking/recipes-connectivity/samba/samba_4.14.12.bb 
b/meta-networking/recipes-connectivity/samba/samba_4.14.12.bb
index 5be4d2d51..b390d65e6 100644
--- a/meta-networking/recipes-connectivity/samba/samba_4.14.12.bb
+++ b/meta-networking/recipes-connectivity/samba/samba_4.14.12.bb
@@ -38,7 +38,7 @@ UPSTREAM_CHECK_REGEX = "samba\-(?P4\.14(\.\d+)+).tar.gz"
 inherit systemd waf-samba cpan-base perlnative update-rc.d perl-version 
pkgconfig
 
 # CVE-2011-2411 is valnerble only on HP NonStop Servers.
-CVE_CHECK_WHITELIST += "CVE-2011-2411" 
+CVE_CHECK_IGNORE += "CVE-2011-2411"
 
 # remove default added RDEPENDS on perl
 RDEPENDS:${PN}:remove = "perl"
diff --git a/meta-networking/recipes-daemons/cyrus-sasl/cyrus-sasl_2.1.27.bb 
b/meta-networking/recipes-daemons/cyrus-sasl/cyrus-sasl_2.1.27.bb
index 7a6243b10..43b69f7a2 100644
--- a/meta-networking/recipes-daemons/cyrus-sasl/cyrus-sasl_2.1.27.bb
+++ b/meta-networking/recipes-daemons/cyrus-sasl/cyrus-sasl_2.1.27.bb
@@ -98,4 +98,4 @@ FILES:${PN}-staticdev += "${libdir}/sasl2/*.a"
 INSANE_SKIP:${PN} += "dev-so"
 
 # CVE-2020-8032 affects only openSUSE
-CVE_CHECK_WHITELIST += "CVE-2020-8032"
+CVE_CHECK_IGNORE += "CVE-2020-8032"
diff --git a/meta-networking/recipes-protocols/mdns/mdns_1310.140.1.bb 
b/meta-networking/recipes-protocols/mdns/mdns_1310.140.1.bb
index 5c6d22020..205dc929b 100644
--- a/meta-networking/recipes-protocols/mdns/mdns_1310.140.1.bb
+++ b/meta-networking/recipes-protocols/mdns/mdns_1310.140.1.bb
@@ -38,7 +38,7 @@ CVE_PRODUCT = "apple:mdnsresponder"
 # https://www.incibe-cert.es/en/early-warning/vulnerabilities/cve-2007-0613
 # https://security-tracker.debian.org/tracker/CVE-2007-0613
 # https://vulmon.com/vulnerabilitydetails?qid=CVE-2007-0613
-CVE_CHECK_WHITELIST += "CVE-2007-0613"
+CVE_CHECK_IGNORE += "CVE-2007-0613"
 
 PARALLEL_MAKE = ""
 
diff --git a/meta-networking/recipes-support/dovecot/dovecot_2.3.14.bb 
b/meta-networking/recipes-support/dovecot/dovecot_2.3.14.bb
index 464f62250..1017f16ad 100644
--- a/meta-networking/recipes-support/dovecot/dovecot_2.3.14.bb
+++ b/meta-networking/recipes-support/dovecot/dovecot_2.3.14.bb
@@ -74,4 +74,4 @@ FILES:${PN}-dev += "${libdir}/dovecot/libdovecot*.so"
 FILES:${PN}-dbg += "${libdir}/dovecot/*/.debug"
 
 # CVE-2016-4983 affects only postinstall script on specific distribution
-CVE_CHECK_WHITELIST += "CVE-2016-4983"
+CVE_CHECK_IGNORE += "CVE-2016-4983"
diff --git a/meta-networking/recipes-support/ntp/ntp_4.2.8p15.bb 
b/meta-networking/recipes-support/ntp/ntp_4.2.8p15.bb
index 4a719ae9c..fe2bd0773 100644
--- a/meta-networking/recipes-support/ntp/ntp_4.2.8p15.bb
+++ b/meta-networking/recipes-support/ntp/ntp_4.2.8p15.bb
@@ -29,7 +29,7 @@ SRC_URI = 
"http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2/ntp-${PV}.tar.g
 SRC_URI[sha256sum] = 
"f65840deab68614d5d7ceb2d0bb9304ff70dcdedd09abb79754a87536b849c19"
 
 # CVE-2016-9312 is only for windows.
-CVE_CHECK_WHITELIST += "CVE-2016-9312"
+CVE_CHECK_IGNORE += "CVE-2016-9312"
 
 inherit autotools update-rc.d useradd systemd pkgconfig
 
diff --git a/meta-networking/recipes-support/openvpn/openvpn_2.5.5.bb 
b/meta-networking/recipes-support/openvpn/openvpn_2.5.5.bb
index 2dc3af6bf..6c4514eb9 100644
--- a/meta-networking/recipes-support/openvpn/openvpn_2.5.5.bb
+++ b/meta-networking/recipes-support/openvpn/openvpn_2.5.5.bb
@@ -17,7 +17,7 @@ UPSTREAM_CHECK_URI = "https://openvpn.net/community-downloads";
 SRC_URI[sha256sum] = 
"7500df4734173bce2e95b5039079119dacaff121650b2b6ca76d2dc68bdac1c5&qu

[oe] [PATCH 4/4] meta-openembedded: rename SYSROOT_DIRS_BLACKLIST to SYSROOT_DIRS_IGNORE

2022-02-21 Thread Denys Dmytriyenko
Part of inclusive language changes.

Signed-off-by: Denys Dmytriyenko 
---
 meta-oe/recipes-devtools/grpc/grpc_1.41.1.bb  | 2 +-
 meta-oe/recipes-graphics/ttf-fonts/ttf-dejavu_2.37.bb | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-oe/recipes-devtools/grpc/grpc_1.41.1.bb 
b/meta-oe/recipes-devtools/grpc/grpc_1.41.1.bb
index 8a9e76273..925907e17 100644
--- a/meta-oe/recipes-devtools/grpc/grpc_1.41.1.bb
+++ b/meta-oe/recipes-devtools/grpc/grpc_1.41.1.bb
@@ -82,6 +82,6 @@ do_configure:prepend:toolchain-clang:x86() {
 
 BBCLASSEXTEND = "native nativesdk"
 
-SYSROOT_DIRS_BLACKLIST:append:class-target = " ${baselib}/cmake/grpc"
+SYSROOT_DIRS_IGNORE:append:class-target = " ${baselib}/cmake/grpc"
 
 FILES:${PN}-compiler += "${bindir}"
diff --git a/meta-oe/recipes-graphics/ttf-fonts/ttf-dejavu_2.37.bb 
b/meta-oe/recipes-graphics/ttf-fonts/ttf-dejavu_2.37.bb
index b02dbbdaa..919dad82e 100644
--- a/meta-oe/recipes-graphics/ttf-fonts/ttf-dejavu_2.37.bb
+++ b/meta-oe/recipes-graphics/ttf-fonts/ttf-dejavu_2.37.bb
@@ -51,5 +51,5 @@ SRC_URI[sha256sum] = 
"fa9ca4d13871dd122f61258a80d01751d603b4d3ee14095d65453b4e84
 BBCLASSEXTEND = "native nativesdk"
 
 # Allow installation of fonts into recipe-sysroot-native
-SYSROOT_DIRS_BLACKLIST:remove = "${datadir}/fonts"
+SYSROOT_DIRS_IGNORE:remove = "${datadir}/fonts"
 
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#95435): 
https://lists.openembedded.org/g/openembedded-devel/message/95435
Mute This Topic: https://lists.openembedded.org/mt/89309604/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [PATCH 3/4] meta-openembedded: rename PNBLACKLIST to SKIP_RECIPE

2022-02-21 Thread Denys Dmytriyenko
Part of inclusive language changes.

Signed-off-by: Denys Dmytriyenko 
---
 .../recipes-netkit/netkit-rusers/netkit-rusers_0.17.bb  | 2 +-
 meta-networking/recipes-support/drbd/drbd_9.0.24-1.bb   | 2 +-
 .../recipes-support/lowpan-tools/lowpan-tools_git.bb| 2 +-
 meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_git.bb  | 2 +-
 meta-oe/recipes-dbs/mysql/mysql-python_1.2.5.bb | 2 +-
 meta-oe/recipes-devtools/dnf-plugin-tui/dnf-plugin-tui_git.bb   | 2 +-
 meta-oe/recipes-extended/cfengine/cfengine_3.15.0.bb| 2 +-
 meta-oe/recipes-extended/openlmi/openlmi-tools_0.10.5.bb| 2 +-
 meta-oe/recipes-graphics/dnfdragora/dnfdragora_2.1.2.bb | 2 +-
 meta-oe/recipes-support/lio-utils/lio-utils_4.1.bb  | 2 +-
 10 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/meta-networking/recipes-netkit/netkit-rusers/netkit-rusers_0.17.bb 
b/meta-networking/recipes-netkit/netkit-rusers/netkit-rusers_0.17.bb
index 48b32eb7e..c45cbcd92 100644
--- a/meta-networking/recipes-netkit/netkit-rusers/netkit-rusers_0.17.bb
+++ b/meta-networking/recipes-netkit/netkit-rusers/netkit-rusers_0.17.bb
@@ -69,4 +69,4 @@ RDEPENDS:${PN}-server += "tcp-wrappers xinetd rpcbind"
 
 # http://errors.yoctoproject.org/Errors/Details/186962/
 COMPATIBLE_HOST:libc-musl = 'null'
-PNBLACKLIST[netkit-rusers] ?= "Fails to build rup.c:51:10: fatal error: 
rstat.h: No such file or directory"
+SKIP_RECIPE[netkit-rusers] ?= "Fails to build rup.c:51:10: fatal error: 
rstat.h: No such file or directory"
diff --git a/meta-networking/recipes-support/drbd/drbd_9.0.24-1.bb 
b/meta-networking/recipes-support/drbd/drbd_9.0.24-1.bb
index 3ce63c457..05d42c75e 100644
--- a/meta-networking/recipes-support/drbd/drbd_9.0.24-1.bb
+++ b/meta-networking/recipes-support/drbd/drbd_9.0.24-1.bb
@@ -21,4 +21,4 @@ do_install () {
 oe_runmake install DESTDIR="${D}"
 }
 
-PNBLACKLIST[drbd] ?= "Needs coccinelle to build with SPAAS"
+SKIP_RECIPE[drbd] ?= "Needs coccinelle to build with SPAAS"
diff --git a/meta-networking/recipes-support/lowpan-tools/lowpan-tools_git.bb 
b/meta-networking/recipes-support/lowpan-tools/lowpan-tools_git.bb
index 28def7b48..cc6053ba9 100644
--- a/meta-networking/recipes-support/lowpan-tools/lowpan-tools_git.bb
+++ b/meta-networking/recipes-support/lowpan-tools/lowpan-tools_git.bb
@@ -36,4 +36,4 @@ FILES:${PN}-dbg += "${libexecdir}/lowpan-tools/.debug/"
 PACKAGES =+ "${PN}-python"
 FILES:${PN}-python = "${libdir}/python*"
 
-PNBLACKLIST[lowpan-tools] ?= "WARNING these tools are deprecated! Use 
wpan-tools instead"
+SKIP_RECIPE[lowpan-tools] ?= "WARNING these tools are deprecated! Use 
wpan-tools instead"
diff --git a/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_git.bb 
b/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_git.bb
index be131cd26..b0e7475bd 100644
--- a/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_git.bb
+++ b/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_git.bb
@@ -76,4 +76,4 @@ INHIBIT_PACKAGE_STRIP = "1"
 INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
 
 # see https://github.com/libhugetlbfs/libhugetlbfs/issues/52
-PNBLACKLIST[libhugetlbfs] ?= "Needs porting to glibc 2.34+"
+SKIP_RECIPE[libhugetlbfs] ?= "Needs porting to glibc 2.34+"
diff --git a/meta-oe/recipes-dbs/mysql/mysql-python_1.2.5.bb 
b/meta-oe/recipes-dbs/mysql/mysql-python_1.2.5.bb
index 43fc69073..cd4658651 100644
--- a/meta-oe/recipes-dbs/mysql/mysql-python_1.2.5.bb
+++ b/meta-oe/recipes-dbs/mysql/mysql-python_1.2.5.bb
@@ -16,7 +16,7 @@ SRC_URI[sha256sum] = 
"811040b647e5d5686f84db415efd697e6250008b112b6909ba77ac059e
 
 S = "${WORKDIR}/${SRCNAME}-${PV}"
 
-PNBLACKLIST[mysql-python] ?= 
"${@bb.utils.contains('I_SWEAR_TO_MIGRATE_TO_PYTHON3', 'yes', '', 'python2 is 
out of support for long time, read https://www.python.org/doc/sunset-python-2/ 
https://python3statement.org/ and if you really have to temporarily use this, 
then set I_SWEAR_TO_MIGRATE_TO_PYTHON3 to "yes"', d)}"
+SKIP_RECIPE[mysql-python] ?= 
"${@bb.utils.contains('I_SWEAR_TO_MIGRATE_TO_PYTHON3', 'yes', '', 'python2 is 
out of support for long time, read https://www.python.org/doc/sunset-python-2/ 
https://python3statement.org/ and if you really have to temporarily use this, 
then set I_SWEAR_TO_MIGRATE_TO_PYTHON3 to "yes"', d)}"
 
 inherit ${@bb.utils.contains("BBFILE_COLLECTIONS", "meta-python2", 
"setuptools", "", d)}
 
diff --git a/meta-oe/recipes-devtools/dnf-plugin-tui/dnf-plugin-tui_git.bb 
b/meta-oe/recipes-devtools/dnf-plugin-tui/dnf-plugin-tui_git.bb
index 88c83f102..ddb93a040 100644
--- a/meta-oe/recipes-devtools/dnf-plugin-tui/dnf-plugin-tui_git.bb

[oe] [PATCH 1/4] layer.conf: update compatibility from honister to kirkstone

2022-02-21 Thread Denys Dmytriyenko
Signed-off-by: Denys Dmytriyenko 
---
 meta-filesystems/conf/layer.conf | 2 +-
 meta-gnome/conf/layer.conf   | 2 +-
 meta-networking/conf/layer.conf  | 2 +-
 meta-oe/conf/layer.conf  | 2 +-
 meta-python/conf/layer.conf  | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/meta-filesystems/conf/layer.conf b/meta-filesystems/conf/layer.conf
index 6a9357d2a..b5f59d9ba 100644
--- a/meta-filesystems/conf/layer.conf
+++ b/meta-filesystems/conf/layer.conf
@@ -15,4 +15,4 @@ LAYERVERSION_filesystems-layer = "1"
 
 LAYERDEPENDS_filesystems-layer = "core openembedded-layer"
 
-LAYERSERIES_COMPAT_filesystems-layer = "honister"
+LAYERSERIES_COMPAT_filesystems-layer = "kirkstone"
diff --git a/meta-gnome/conf/layer.conf b/meta-gnome/conf/layer.conf
index d2ee3e069..3f6b4f7b7 100644
--- a/meta-gnome/conf/layer.conf
+++ b/meta-gnome/conf/layer.conf
@@ -17,7 +17,7 @@ LAYERVERSION_gnome-layer = "1"
 
 LAYERDEPENDS_gnome-layer = "core openembedded-layer networking-layer"
 
-LAYERSERIES_COMPAT_gnome-layer = "honister"
+LAYERSERIES_COMPAT_gnome-layer = "kirkstone"
 
 SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS += "\
   faenza-icon-theme->gdk-pixbuf \
diff --git a/meta-networking/conf/layer.conf b/meta-networking/conf/layer.conf
index 67fcda3d9..3f9699ad1 100644
--- a/meta-networking/conf/layer.conf
+++ b/meta-networking/conf/layer.conf
@@ -17,7 +17,7 @@ LAYERDEPENDS_networking-layer = "core"
 LAYERDEPENDS_networking-layer += "openembedded-layer"
 LAYERDEPENDS_networking-layer += "meta-python"
 
-LAYERSERIES_COMPAT_networking-layer = "honister"
+LAYERSERIES_COMPAT_networking-layer = "kirkstone"
 
 LICENSE_PATH += "${LAYERDIR}/licenses"
 
diff --git a/meta-oe/conf/layer.conf b/meta-oe/conf/layer.conf
index d25db911c..93f3dc580 100644
--- a/meta-oe/conf/layer.conf
+++ b/meta-oe/conf/layer.conf
@@ -42,7 +42,7 @@ LAYERVERSION_openembedded-layer = "1"
 
 LAYERDEPENDS_openembedded-layer = "core"
 
-LAYERSERIES_COMPAT_openembedded-layer = "honister"
+LAYERSERIES_COMPAT_openembedded-layer = "kirkstone"
 
 LICENSE_PATH += "${LAYERDIR}/licenses"
 
diff --git a/meta-python/conf/layer.conf b/meta-python/conf/layer.conf
index ffad953f9..98f734152 100644
--- a/meta-python/conf/layer.conf
+++ b/meta-python/conf/layer.conf
@@ -14,6 +14,6 @@ LAYERVERSION_meta-python = "1"
 
 LAYERDEPENDS_meta-python = "core (>= 12) openembedded-layer"
 
-LAYERSERIES_COMPAT_meta-python = "honister"
+LAYERSERIES_COMPAT_meta-python = "kirkstone"
 
 LICENSE_PATH += "${LAYERDIR}/licenses"
-- 
2.25.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#95434): 
https://lists.openembedded.org/g/openembedded-devel/message/95434
Mute This Topic: https://lists.openembedded.org/mt/89309603/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] OpenEmbedded Happy Hour February 23 9pm/2100 UTC

2022-02-21 Thread Denys Dmytriyenko
All,

You are cordially invited to the next OpenEmbedded Happy Hour on February 23 
for Asia/Pacific timezones @ 2100/9pm UTC (4pm ET / 1pm PT):

https://www.openembedded.org/wiki/Calendar
https://www.openembedded.org/wiki/Happy_Hours
https://www.timeanddate.com/worldclock/fixedtime.html?msg=OpenEmbedded+Happy+Hour+February+23&iso=20220223T21

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#95429): 
https://lists.openembedded.org/g/openembedded-devel/message/95429
Mute This Topic: https://lists.openembedded.org/mt/89306215/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [hardknott 6/9] cryptsetup: Add runtime dependency on lvm2-udevrules for udev

2022-02-16 Thread Denys Dmytriyenko
Can we also get this backported to Dunfell please?
Do you want me to submit a separate patch for this to happen?
Thanks!


On Wed, Sep 15, 2021 at 06:55:17AM -0700, Armin Kuster wrote:
> From: Kristian Klausen 
> 
> Without the udevrules cryptsetup luksOpen will be hanging with "Udev
> cookie 0xd4de0f6 (semid 5) waiting for zero".
> 
> Signed-off-by: Khem Raj 
> (cherry picked from commit 60b33e376b2331cd20950f0745336397790d2201)
> Signed-off-by: Armin Kuster 
> ---
>  meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.3.6.bb | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.3.6.bb 
> b/meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.3.6.bb
> index 9e83b90eab..498f333810 100644
> --- a/meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.3.6.bb
> +++ b/meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.3.6.bb
> @@ -50,7 +50,7 @@ PACKAGECONFIG[veritysetup] = 
> "--enable-veritysetup,--disable-veritysetup"
>  PACKAGECONFIG[cryptsetup-reencrypt] = 
> "--enable-cryptsetup-reencrypt,--disable-cryptsetup-reencrypt"
>  PACKAGECONFIG[integritysetup] = 
> "--enable-integritysetup,--disable-integritysetup"
>  PACKAGECONFIG[selinux] = "--enable-selinux,--disable-selinux"
> -PACKAGECONFIG[udev] = "--enable-udev,--disable-udev,,udev"
> +PACKAGECONFIG[udev] = "--enable-udev,--disable-udev,,udev lvm2-udevrules"
>  PACKAGECONFIG[kernel_crypto] = 
> "--enable-kernel_crypto,--disable-kernel_crypto"
>  # gcrypt-pkbdf2 requries --with-crypto_backend=gcrypt or the flag isn't
>  # recognized.
> -- 
> 2.25.1
> 

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#95349): 
https://lists.openembedded.org/g/openembedded-devel/message/95349
Mute This Topic: https://lists.openembedded.org/mt/85627850/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] OpenEmbedded Happy Hour January 26 5pm/1700 UTC

2022-01-25 Thread Denys Dmytriyenko
All,

Our next OpenEmbedded Happy Hour is on January 26 for Europe/Americas 
timezones @ 1700/5pm UTC (12pm ET / 9am PT):

https://www.openembedded.org/wiki/Calendar
https://www.timeanddate.com/worldclock/fixedtime.html?msg=OpenEmbedded+Happy+Hour+January+26&iso=20220126T17

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#95083): 
https://lists.openembedded.org/g/openembedded-devel/message/95083
Mute This Topic: https://lists.openembedded.org/mt/88678726/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] Canceled: OpenEmbedded Happy Hour December 29

2021-12-16 Thread Denys Dmytriyenko
Hi,

The next OpenEmbedded Happy Hour is being canceled due to the Holidays and 
since we had the last one on December 3. The next Happy Hour will take place 
on January 26 2022:

https://www.openembedded.org/wiki/Calendar

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#94407): 
https://lists.openembedded.org/g/openembedded-devel/message/94407
Mute This Topic: https://lists.openembedded.org/mt/87775440/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] OpenEmbedded Happy Hour December 3 8pm/2000 UTC after OEDVM

2021-11-27 Thread Denys Dmytriyenko
All,

As previously announced, OpenEmbedded Developer Virtual Meeting will take 
place on December 3 from 12:00 UTC until 20:00 UTC:

https://www.openembedded.org/wiki/OEDVM_Nov_2021

Once the meeting is over, everybody is invited to hang out and relax at 
the OpenEmbedded Happy Hour, which tentatively will start at 20:00 UTC 
(3pm ET / 12pm PT):

https://www.openembedded.org/wiki/Happy_Hours
https://www.openembedded.org/wiki/Calendar
https://www.timeanddate.com/worldclock/fixedtime.html?msg=OpenEmbedded+Happy+Hour+December+3&iso=20211203T20

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#94129): 
https://lists.openembedded.org/g/openembedded-devel/message/94129
Mute This Topic: https://lists.openembedded.org/mt/87347699/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] OpenEmbedded Happy Hour October 27 9pm/2100 UTC

2021-10-25 Thread Denys Dmytriyenko
All,

Our next OpenEmbedded Happy Hour is on October 27 for Asia/Pacific timezones @ 
2100/9pm UTC (5pm ET / 2pm PT):

https://www.openembedded.org/wiki/Calendar
https://www.timeanddate.com/worldclock/fixedtime.html?msg=OpenEmbedded+Happy+Hour+October+27&iso=20211027T21

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#93578): 
https://lists.openembedded.org/g/openembedded-devel/message/93578
Mute This Topic: https://lists.openembedded.org/mt/86586656/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] OpenEmbedded Happy Hour September 29 during ELC hours and after

2021-09-24 Thread Denys Dmytriyenko
Oops, sorry, updated the subject to the correct date.


On Fri, Sep 24, 2021 at 06:19:10PM -0400, Denys Dmytriyenko wrote:
> All,
> 
> As you are aware, next week is LF Embedded Linux Conference, which coincides 
> with our OE Happy Hour. The Board has decided to extend the Happy Hour for 
> the 
> entire duration of Wednesday ELC sessions for people to come and go 
> throughout 
> the day and meet during breaks or for the entire hallway sessions. Hope to 
> see 
> you there!
> 
> https://www.openembedded.org/wiki/Happy_Hours

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#93128): 
https://lists.openembedded.org/g/openembedded-devel/message/93128
Mute This Topic: https://lists.openembedded.org/mt/85850525/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] OpenEmbedded Happy Hour August 25 9pm/2100 UTC

2021-09-24 Thread Denys Dmytriyenko
All,

As you are aware, next week is LF Embedded Linux Conference, which coincides 
with our OE Happy Hour. The Board has decided to extend the Happy Hour for the 
entire duration of Wednesday ELC sessions for people to come and go throughout 
the day and meet during breaks or for the entire hallway sessions. Hope to see 
you there!

https://www.openembedded.org/wiki/Happy_Hours

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#93127): 
https://lists.openembedded.org/g/openembedded-devel/message/93127
Mute This Topic: https://lists.openembedded.org/mt/85850490/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] OpenEmbedded Happy Hour August 25 9pm/2100 UTC

2021-08-22 Thread Denys Dmytriyenko
Hi,

We will be having an OpenEmbedded Happy Hour on Auguest 25 for Asia/Pacific 
timezones @ 2100/9pm UTC (5pm ET / 2pm PT):

https://www.openembedded.org/wiki/Calendar
https://www.timeanddate.com/worldclock/fixedtime.html?msg=OpenEmbedded+Happy+Hour+August+25&iso=20210825T21

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#92709): 
https://lists.openembedded.org/g/openembedded-devel/message/92709
Mute This Topic: https://lists.openembedded.org/mt/85078118/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] OpenEmbedded Happy Hour July 28 5pm/1700 UTC

2021-07-22 Thread Denys Dmytriyenko
Hi,

Just a reminder about our upcoming OpenEmbedded Happy Hour on July 28 for
Europe/Americas timezones @ 1700/5pm UTC (1pm ET / 10am PT):

https://www.openembedded.org/wiki/Calendar
https://www.timeanddate.com/worldclock/fixedtime.html?msg=OpenEmbedded+Happy+Hour+July+28&iso=20210728T17

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#92307): 
https://lists.openembedded.org/g/openembedded-devel/message/92307
Mute This Topic: https://lists.openembedded.org/mt/84385671/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] OpenEmbedded Happy Hour May 26 8pm/2000 UTC

2021-05-26 Thread Denys Dmytriyenko
Hi,

Due to the Yocto Project Summit running during our regular OpenEmbedded Happy 
Hour today, we decided to move it down by 3 hours and have Happy Hour at the 
end of the Summit, May 26 @ 2000/8pm UTC (4pm ET / 1pm PT).

Please join us and socialize with fellow developers and have some good time.

https://www.openembedded.org/wiki/Calendar
https://www.timeanddate.com/worldclock/fixedtime.html?msg=OpenEmbedded+Happy+Hour+May+26&iso=20210526T20

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#91552): 
https://lists.openembedded.org/g/openembedded-devel/message/91552
Mute This Topic: https://lists.openembedded.org/mt/83106661/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [dunfell][PATCH] linuxptp: Fix cross build

2021-05-22 Thread Denys Dmytriyenko
Thanks! Saw it dunfell-dut and your pull request.

On Sat, May 22, 2021 at 04:16:04PM -0700, akuster808 wrote:
> in dunfell-next. waiting for merge.
> 
> -armin
> 
> On 5/17/21 9:46 AM, Denys Dmytriyenko wrote:
> > ping.
> >
> > On Mon, May 03, 2021 at 05:56:00PM -0400, Denys Dmytriyenko wrote:
> >> From: Khem Raj 
> >>
> >> Adjust incdefs.sh to use cross tools to poke for system functionality
> >> Re-enable using incdefs.sh
> >> export KBUILD_OUTPUT to point to recipe sysroot
> >>
> >> (From meta-oe rev: b6022761d6880382c5e6ffa4b3dc6f1ec2ae1e73)
> >>
> >> Signed-off-by: Khem Raj 
> >> Signed-off-by: Denys Dmytriyenko 
> >> ---
> >>  .../linuxptp/Use-cross-cpp-in-incdefs.patch| 26 
> >> +++
> >>  .../linuxptp/no-incdefs-using-host-headers.patch   | 29 
> >> --
> >>  .../recipes-connectivity/linuxptp/linuxptp_2.0.bb  |  7 +++---
> >>  3 files changed, 30 insertions(+), 32 deletions(-)
> >>  create mode 100644 
> >> meta-oe/recipes-connectivity/linuxptp/linuxptp/Use-cross-cpp-in-incdefs.patch
> >>  delete mode 100644 
> >> meta-oe/recipes-connectivity/linuxptp/linuxptp/no-incdefs-using-host-headers.patch
> >>
> >> diff --git 
> >> a/meta-oe/recipes-connectivity/linuxptp/linuxptp/Use-cross-cpp-in-incdefs.patch
> >>  
> >> b/meta-oe/recipes-connectivity/linuxptp/linuxptp/Use-cross-cpp-in-incdefs.patch
> >> new file mode 100644
> >> index 000..8760886
> >> --- /dev/null
> >> +++ 
> >> b/meta-oe/recipes-connectivity/linuxptp/linuxptp/Use-cross-cpp-in-incdefs.patch
> >> @@ -0,0 +1,26 @@
> >> +From 8a4cad5e2f2cbb6a34bdc6e877fe499502b8c4c8 Mon Sep 17 00:00:00 2001
> >> +From: Marcel Ziswiler 
> >> +Date: Fri, 23 Dec 2016 18:12:29 +0100
> >> +Subject: [PATCH] linuxptp: Use cross cpp in incdefs
> >> +
> >> +Use cross cpp incdefs.sh shell script since we are doing cross compiling
> >> +we need to ensure we use correct setttings from toolchain
> >> +
> >> +Upstream-Status: Inappropriate [OE-Specific]
> >> +Signed-off-by: Khem Raj 
> >> +---
> >> +
> >> + makefile | 2 +-
> >> + 1 file changed, 1 insertion(+), 1 deletion(-)
> >> +
> >> +--- a/incdefs.sh
> >>  b/incdefs.sh
> >> +@@ -27,7 +27,7 @@ user_flags()
> >> +  printf " -D_GNU_SOURCE"
> >> + 
> >> +  # Get list of directories searched for header files.
> >> +- dirs=$(echo "" | ${CROSS_COMPILE}cpp -Wp,-v 2>&1 >/dev/null | grep ^" 
> >> /")
> >> ++ dirs=$(${CPP} -Wp,-v -xc /dev/null 2>&1 >/dev/null | grep ^" /")
> >> + 
> >> +  # Look for clock_adjtime().
> >> +  for d in $dirs; do
> >> diff --git 
> >> a/meta-oe/recipes-connectivity/linuxptp/linuxptp/no-incdefs-using-host-headers.patch
> >>  
> >> b/meta-oe/recipes-connectivity/linuxptp/linuxptp/no-incdefs-using-host-headers.patch
> >> deleted file mode 100644
> >> index 02dbb23..000
> >> --- 
> >> a/meta-oe/recipes-connectivity/linuxptp/linuxptp/no-incdefs-using-host-headers.patch
> >> +++ /dev/null
> >> @@ -1,29 +0,0 @@
> >> -From 8a4cad5e2f2cbb6a34bdc6e877fe499502b8c4c8 Mon Sep 17 00:00:00 2001
> >> -From: Marcel Ziswiler 
> >> -Date: Fri, 23 Dec 2016 18:12:29 +0100
> >> -Subject: [PATCH] linuxptp: no incdefs using host headers
> >> -
> >> -Avoid using host headers via incdefs.sh shell script.
> >> -
> >> -Signed-off-by: Marcel Ziswiler 
> >> 
> >> -
> >> - makefile | 2 +-
> >> - 1 file changed, 1 insertion(+), 1 deletion(-)
> >> -
> >> -diff --git a/makefile b/makefile
> >> -index 8cdbd15..85174b8 100644
> >>  a/makefile
> >> -+++ b/makefile
> >> -@@ -33,7 +33,7 @@ OBJECTS = $(OBJ) hwstamp_ctl.o phc2sys.o phc_ctl.o 
> >> pmc.o pmc_common.o \
> >> - SRC  = $(OBJECTS:.o=.c)
> >> - DEPEND   = $(OBJECTS:.o=.d)
> >> - srcdir   := $(dir $(lastword $(MAKEFILE_LIST)))
> >> --incdefs := $(shell $(srcdir)/incdefs.sh)
> >> -+#incdefs := $(shell $(srcdir)/incdefs.sh)
> >> - version := $(shell $(srcdir)/version.sh $(srcdir))
> >> - VPATH= $(srcdir)
> >> - 
> >> --- 
> >> -2.9.3
> >> -
> >> diff --git a/meta-oe/recipes-connectivity/linuxptp/linuxptp_2.0.bb 
&

Re: [oe] [dunfell][PATCH] linuxptp: Fix cross build

2021-05-17 Thread Denys Dmytriyenko
ping.

On Mon, May 03, 2021 at 05:56:00PM -0400, Denys Dmytriyenko wrote:
> From: Khem Raj 
> 
> Adjust incdefs.sh to use cross tools to poke for system functionality
> Re-enable using incdefs.sh
> export KBUILD_OUTPUT to point to recipe sysroot
> 
> (From meta-oe rev: b6022761d6880382c5e6ffa4b3dc6f1ec2ae1e73)
> 
> Signed-off-by: Khem Raj 
> Signed-off-by: Denys Dmytriyenko 
> ---
>  .../linuxptp/Use-cross-cpp-in-incdefs.patch| 26 +++
>  .../linuxptp/no-incdefs-using-host-headers.patch   | 29 
> --
>  .../recipes-connectivity/linuxptp/linuxptp_2.0.bb  |  7 +++---
>  3 files changed, 30 insertions(+), 32 deletions(-)
>  create mode 100644 
> meta-oe/recipes-connectivity/linuxptp/linuxptp/Use-cross-cpp-in-incdefs.patch
>  delete mode 100644 
> meta-oe/recipes-connectivity/linuxptp/linuxptp/no-incdefs-using-host-headers.patch
> 
> diff --git 
> a/meta-oe/recipes-connectivity/linuxptp/linuxptp/Use-cross-cpp-in-incdefs.patch
>  
> b/meta-oe/recipes-connectivity/linuxptp/linuxptp/Use-cross-cpp-in-incdefs.patch
> new file mode 100644
> index 000..8760886
> --- /dev/null
> +++ 
> b/meta-oe/recipes-connectivity/linuxptp/linuxptp/Use-cross-cpp-in-incdefs.patch
> @@ -0,0 +1,26 @@
> +From 8a4cad5e2f2cbb6a34bdc6e877fe499502b8c4c8 Mon Sep 17 00:00:00 2001
> +From: Marcel Ziswiler 
> +Date: Fri, 23 Dec 2016 18:12:29 +0100
> +Subject: [PATCH] linuxptp: Use cross cpp in incdefs
> +
> +Use cross cpp incdefs.sh shell script since we are doing cross compiling
> +we need to ensure we use correct setttings from toolchain
> +
> +Upstream-Status: Inappropriate [OE-Specific]
> +Signed-off-by: Khem Raj 
> +---
> +
> + makefile | 2 +-
> + 1 file changed, 1 insertion(+), 1 deletion(-)
> +
> +--- a/incdefs.sh
>  b/incdefs.sh
> +@@ -27,7 +27,7 @@ user_flags()
> + printf " -D_GNU_SOURCE"
> + 
> + # Get list of directories searched for header files.
> +-dirs=$(echo "" | ${CROSS_COMPILE}cpp -Wp,-v 2>&1 >/dev/null | grep ^" 
> /")
> ++dirs=$(${CPP} -Wp,-v -xc /dev/null 2>&1 >/dev/null | grep ^" /")
> + 
> + # Look for clock_adjtime().
> + for d in $dirs; do
> diff --git 
> a/meta-oe/recipes-connectivity/linuxptp/linuxptp/no-incdefs-using-host-headers.patch
>  
> b/meta-oe/recipes-connectivity/linuxptp/linuxptp/no-incdefs-using-host-headers.patch
> deleted file mode 100644
> index 02dbb23..000
> --- 
> a/meta-oe/recipes-connectivity/linuxptp/linuxptp/no-incdefs-using-host-headers.patch
> +++ /dev/null
> @@ -1,29 +0,0 @@
> -From 8a4cad5e2f2cbb6a34bdc6e877fe499502b8c4c8 Mon Sep 17 00:00:00 2001
> -From: Marcel Ziswiler 
> -Date: Fri, 23 Dec 2016 18:12:29 +0100
> -Subject: [PATCH] linuxptp: no incdefs using host headers
> -
> -Avoid using host headers via incdefs.sh shell script.
> -
> -Signed-off-by: Marcel Ziswiler 
> 
> -
> - makefile | 2 +-
> - 1 file changed, 1 insertion(+), 1 deletion(-)
> -
> -diff --git a/makefile b/makefile
> -index 8cdbd15..85174b8 100644
>  a/makefile
> -+++ b/makefile
> -@@ -33,7 +33,7 @@ OBJECTS= $(OBJ) hwstamp_ctl.o phc2sys.o phc_ctl.o 
> pmc.o pmc_common.o \
> - SRC = $(OBJECTS:.o=.c)
> - DEPEND  = $(OBJECTS:.o=.d)
> - srcdir  := $(dir $(lastword $(MAKEFILE_LIST)))
> --incdefs := $(shell $(srcdir)/incdefs.sh)
> -+#incdefs := $(shell $(srcdir)/incdefs.sh)
> - version := $(shell $(srcdir)/version.sh $(srcdir))
> - VPATH   = $(srcdir)
> - 
> --- 
> -2.9.3
> -
> diff --git a/meta-oe/recipes-connectivity/linuxptp/linuxptp_2.0.bb 
> b/meta-oe/recipes-connectivity/linuxptp/linuxptp_2.0.bb
> index 930c667..e80abc7 100644
> --- a/meta-oe/recipes-connectivity/linuxptp/linuxptp_2.0.bb
> +++ b/meta-oe/recipes-connectivity/linuxptp/linuxptp_2.0.bb
> @@ -4,15 +4,16 @@ LIC_FILES_CHKSUM = 
> "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
>  
>  SRC_URI = 
> "http://sourceforge.net/projects/linuxptp/files/v${PV}/linuxptp-${PV}.tgz \
> file://build-Allow-CC-and-prefix-to-be-overriden.patch \
> -   file://no-incdefs-using-host-headers.patch \
> +   file://Use-cross-cpp-in-incdefs.patch \
> file://time_t_maybe_long_long.patch \
> "
>  
>  SRC_URI[md5sum] = "d8bb7374943bb747db7786ac26f17f11"
>  SRC_URI[sha256sum] = 
> "0a24d9401e87d4af023d201e234d91127d82c350daad93432106284aa9459c7d"
>  
> -EXTRA_OEMAKE = "ARCH=${TARGET_ARCH} \
> -EXTRA_CFLAGS='-D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN 
> -DHAVE_ONESTEP_SYNC ${CFLAGS}'"
> +EXTRA_OEMAKE = "ARCH=${TARGET_ARCH} EXTRA_CFLA

[oe] [dunfell][PATCH] linuxptp: Fix cross build

2021-05-03 Thread Denys Dmytriyenko
From: Khem Raj 

Adjust incdefs.sh to use cross tools to poke for system functionality
Re-enable using incdefs.sh
export KBUILD_OUTPUT to point to recipe sysroot

(From meta-oe rev: b6022761d6880382c5e6ffa4b3dc6f1ec2ae1e73)

Signed-off-by: Khem Raj 
Signed-off-by: Denys Dmytriyenko 
---
 .../linuxptp/Use-cross-cpp-in-incdefs.patch| 26 +++
 .../linuxptp/no-incdefs-using-host-headers.patch   | 29 --
 .../recipes-connectivity/linuxptp/linuxptp_2.0.bb  |  7 +++---
 3 files changed, 30 insertions(+), 32 deletions(-)
 create mode 100644 
meta-oe/recipes-connectivity/linuxptp/linuxptp/Use-cross-cpp-in-incdefs.patch
 delete mode 100644 
meta-oe/recipes-connectivity/linuxptp/linuxptp/no-incdefs-using-host-headers.patch

diff --git 
a/meta-oe/recipes-connectivity/linuxptp/linuxptp/Use-cross-cpp-in-incdefs.patch 
b/meta-oe/recipes-connectivity/linuxptp/linuxptp/Use-cross-cpp-in-incdefs.patch
new file mode 100644
index 000..8760886
--- /dev/null
+++ 
b/meta-oe/recipes-connectivity/linuxptp/linuxptp/Use-cross-cpp-in-incdefs.patch
@@ -0,0 +1,26 @@
+From 8a4cad5e2f2cbb6a34bdc6e877fe499502b8c4c8 Mon Sep 17 00:00:00 2001
+From: Marcel Ziswiler 
+Date: Fri, 23 Dec 2016 18:12:29 +0100
+Subject: [PATCH] linuxptp: Use cross cpp in incdefs
+
+Use cross cpp incdefs.sh shell script since we are doing cross compiling
+we need to ensure we use correct setttings from toolchain
+
+Upstream-Status: Inappropriate [OE-Specific]
+Signed-off-by: Khem Raj 
+---
+
+ makefile | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+--- a/incdefs.sh
 b/incdefs.sh
+@@ -27,7 +27,7 @@ user_flags()
+   printf " -D_GNU_SOURCE"
+ 
+   # Get list of directories searched for header files.
+-  dirs=$(echo "" | ${CROSS_COMPILE}cpp -Wp,-v 2>&1 >/dev/null | grep ^" 
/")
++  dirs=$(${CPP} -Wp,-v -xc /dev/null 2>&1 >/dev/null | grep ^" /")
+ 
+   # Look for clock_adjtime().
+   for d in $dirs; do
diff --git 
a/meta-oe/recipes-connectivity/linuxptp/linuxptp/no-incdefs-using-host-headers.patch
 
b/meta-oe/recipes-connectivity/linuxptp/linuxptp/no-incdefs-using-host-headers.patch
deleted file mode 100644
index 02dbb23..000
--- 
a/meta-oe/recipes-connectivity/linuxptp/linuxptp/no-incdefs-using-host-headers.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From 8a4cad5e2f2cbb6a34bdc6e877fe499502b8c4c8 Mon Sep 17 00:00:00 2001
-From: Marcel Ziswiler 
-Date: Fri, 23 Dec 2016 18:12:29 +0100
-Subject: [PATCH] linuxptp: no incdefs using host headers
-
-Avoid using host headers via incdefs.sh shell script.
-
-Signed-off-by: Marcel Ziswiler 

-
- makefile | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/makefile b/makefile
-index 8cdbd15..85174b8 100644
 a/makefile
-+++ b/makefile
-@@ -33,7 +33,7 @@ OBJECTS  = $(OBJ) hwstamp_ctl.o phc2sys.o phc_ctl.o 
pmc.o pmc_common.o \
- SRC   = $(OBJECTS:.o=.c)
- DEPEND= $(OBJECTS:.o=.d)
- srcdir:= $(dir $(lastword $(MAKEFILE_LIST)))
--incdefs := $(shell $(srcdir)/incdefs.sh)
-+#incdefs := $(shell $(srcdir)/incdefs.sh)
- version := $(shell $(srcdir)/version.sh $(srcdir))
- VPATH = $(srcdir)
- 
--- 
-2.9.3
-
diff --git a/meta-oe/recipes-connectivity/linuxptp/linuxptp_2.0.bb 
b/meta-oe/recipes-connectivity/linuxptp/linuxptp_2.0.bb
index 930c667..e80abc7 100644
--- a/meta-oe/recipes-connectivity/linuxptp/linuxptp_2.0.bb
+++ b/meta-oe/recipes-connectivity/linuxptp/linuxptp_2.0.bb
@@ -4,15 +4,16 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
 
 SRC_URI = 
"http://sourceforge.net/projects/linuxptp/files/v${PV}/linuxptp-${PV}.tgz \
file://build-Allow-CC-and-prefix-to-be-overriden.patch \
-   file://no-incdefs-using-host-headers.patch \
+   file://Use-cross-cpp-in-incdefs.patch \
file://time_t_maybe_long_long.patch \
"
 
 SRC_URI[md5sum] = "d8bb7374943bb747db7786ac26f17f11"
 SRC_URI[sha256sum] = 
"0a24d9401e87d4af023d201e234d91127d82c350daad93432106284aa9459c7d"
 
-EXTRA_OEMAKE = "ARCH=${TARGET_ARCH} \
-EXTRA_CFLAGS='-D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN 
-DHAVE_ONESTEP_SYNC ${CFLAGS}'"
+EXTRA_OEMAKE = "ARCH=${TARGET_ARCH} EXTRA_CFLAGS='${CFLAGS}'"
+
+export KBUILD_OUTPUT="${RECIPE_SYSROOT}"
 
 do_install () {
 install -d ${D}/${bindir}
-- 
2.7.4


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#91154): 
https://lists.openembedded.org/g/openembedded-devel/message/91154
Mute This Topic: https://lists.openembedded.org/mt/82563880/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] OpenEmbedded Happy Hour April 28 9pm/2100 UTC

2021-04-27 Thread Denys Dmytriyenko
Reminder, next Happy Hour is in one day - everyone is welcome to meet with 
fellow developers and chat about any interesting topics over Zoom. BYOB - 
bring your own beverage.


On Wed, Apr 21, 2021 at 04:04:25PM -0400, Denys Dmytriyenko wrote:
> Hi,
> 
> Please join us for the upcoming OpenEmbedded Happy Hour on April 28 for 
> Asia/Pacific timezones @ 2100/9pm UTC (5pm EDT):
> 
> https://www.openembedded.org/wiki/Calendar
> https://www.timeanddate.com/worldclock/fixedtime.html?msg=OpenEmbedded+Happy+Hour+April+28&iso=20210428T21

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#91087): 
https://lists.openembedded.org/g/openembedded-devel/message/91087
Mute This Topic: https://lists.openembedded.org/mt/82270301/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] OpenEmbedded Happy Hour April 28 9pm/2100 UTC

2021-04-21 Thread Denys Dmytriyenko
Hi,

Please join us for the upcoming OpenEmbedded Happy Hour on April 28 for 
Asia/Pacific timezones @ 2100/9pm UTC (5pm EDT):

https://www.openembedded.org/wiki/Calendar
https://www.timeanddate.com/worldclock/fixedtime.html?msg=OpenEmbedded+Happy+Hour+April+28&iso=20210428T21

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#90972): 
https://lists.openembedded.org/g/openembedded-devel/message/90972
Mute This Topic: https://lists.openembedded.org/mt/82270301/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [OE-core] [oe-commits] [openembedded-core] 05/11: license.bbclass: Introduce AVAILABLE_LICENSES that lists all licenses

2021-03-30 Thread Denys Dmytriyenko
On Tue, Mar 30, 2021 at 10:46:19PM +0200, Martin Jansa wrote:
> On Tue, Jan 28, 2020 at 12:52 PM  wrote:
> 
> > This is an automated email from the git hooks/post-receive script.
> >
> > rpurdie pushed a commit to branch zeus
> > in repository openembedded-core.
> >
> > commit 5ed714139f91eb03871e01b68a4370784071234d
> > Author: Peter Kjellerstedt 
> > AuthorDate: Wed Dec 11 17:48:13 2019 +0100
> >
> > license.bbclass: Introduce AVAILABLE_LICENSES that lists all licenses
> >
> > Previously, there was SRC_DISTRIBUTE_LICENSES, an undocumented
> > variable that contained a static list of licenses. It was used by
> > expand_wildcard_licenses() to expand any wildcards used in, e.g.,
> > INCOMPATIBLE_LICENSE. However, since this static list of licenses has
> > not been kept up-to-date, many licenses were missing, with the result
> > that if one tried to use any of those licenses with a wildcard, no
> > licenses would be found, effectively ignoring that they should be
> > marked as incompatible.
> >
> > This introduces a new (documented) variable, AVAILABLE_LICENSES, that
> > is automatically updated to contain all licenses found in any
> > directories specified by ${COMMON_LICENSE_DIR} and ${LICENSE_PATH},
> > and uses it instead of SRC_DISTRIBUTE_LICENSES when expanding
> > wildcards.
> >
> > Signed-off-by: Peter Kjellerstedt 
> > Signed-off-by: Richard Purdie 
> > (cherry picked from commit 8c9ef587fe499c612a878a1ab42092eb79b334ef)
> > Signed-off-by: Anuj Mittal 
> > ---
> >  meta/classes/license.bbclass | 27
> > 
> >  meta/conf/documentation.conf |  1 +
> >  meta/lib/oeqa/selftest/cases/incompatible_lic.py |  6 +++---
> >  3 files changed, 27 insertions(+), 7 deletions(-)
> >
> ...
> 
> > +def available_licenses(d):
> > +"""
> > +Return the available licenses by searching the directories specified
> > by
> > +COMMON_LICENSE_DIR and LICENSE_PATH.
> > +"""
> > +lic_dirs = ((d.getVar('COMMON_LICENSE_DIR') or '') + ' ' +
> > +(d.getVar('LICENSE_PATH') or '')).split()
> > +
> > +licenses = []
> > +for lic_dir in lic_dirs:
> > +licenses += os.listdir(lic_dir)
> > +
> > +licenses = sorted(licenses)
> > +return licenses
> > +
> > +# Only determine the list of all available licenses once. This assumes
> > that any
> > +# additions to LICENSE_PATH have been done before this file is parsed.
> > +AVAILABLE_LICENSES := "${@' '.join(available_licenses(d))}"
> > +
> >
> 
> FWIW this part no longer seems to work correctly, now running:
> yocto-check-layer --dependency /OE/meta-openembedded/meta-oe/

Was it ever fixed?
https://lists.openembedded.org/g/openembedded-core/topic/72389694#141680

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#90465): 
https://lists.openembedded.org/g/openembedded-devel/message/90465
Mute This Topic: https://lists.openembedded.org/mt/81736442/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] [PATCH] glmark2: also depend on wayland-protocols when wayland distro feature is on

2021-03-26 Thread Denys Dmytriyenko
Fixes this:
| Checking for 'libpng12'  : not found
| Checking for 'libpng15'  : not found
| Checking for 'libpng16'  : yes
| Checking for 'x11'   : not found
| Checking for 'libdrm': yes
| Checking for 'gbm'   : yes
| Checking for 'libudev'   : yes
| Checking for 'mirclient' : not found
| Checking for 'wayland-client': yes
| Checking for 'wayland-cursor': yes
| Checking for 'wayland-egl'   : yes
| Checking for 'wayland-protocols' : not found
| The configuration failed

Signed-off-by: Denys Dmytriyenko 
---
 meta-oe/recipes-benchmark/glmark2/glmark2_git.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-benchmark/glmark2/glmark2_git.bb 
b/meta-oe/recipes-benchmark/glmark2/glmark2_git.bb
index 509c5cc..f5e719a 100644
--- a/meta-oe/recipes-benchmark/glmark2/glmark2_git.bb
+++ b/meta-oe/recipes-benchmark/glmark2/glmark2_git.bb
@@ -9,7 +9,7 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=d32239bcb673463ab874e80d47fae504 \
 
file://COPYING.SGI;beginline=5;md5=269cdab4af6748677acce51d9aa13552"
 
 DEPENDS = "libpng jpeg udev"
-DEPENDS_append = " ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 
'wayland-native', '', d)}"
+DEPENDS_append = " ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 
'wayland-native wayland-protocols', '', d)}"
 
 PV = "2021.02+${SRCPV}"
 
-- 
2.7.4


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#90388): 
https://lists.openembedded.org/g/openembedded-devel/message/90388
Mute This Topic: https://lists.openembedded.org/mt/81646977/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] OpenEmbedded Happy Hour March 31 5pm/1700 UTC

2021-03-25 Thread Denys Dmytriyenko
Hi,

Just a reminder about our upcoming OpenEmbedded Happy Hour on March 31 for
Europe/US timezones @ 1700/5pm UTC (1pm ET / 10am PT):

https://www.openembedded.org/wiki/Calendar
https://www.timeanddate.com/worldclock/fixedtime.html?msg=OpenEmbedded+Happy+Hour+March+31&iso=20210331T17

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#90367): 
https://lists.openembedded.org/g/openembedded-devel/message/90367
Mute This Topic: https://lists.openembedded.org/mt/81618810/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [OE-core] unwanted linux kernel image added to /boot directory

2021-03-16 Thread Denys Dmytriyenko
This went off the list - hope you don't mind to put it back...


On Tue, Mar 16, 2021 at 10:58:22AM -0700, Scott Branden wrote:
> Hi Denys,
> 
> Thanks for the excellent suggestions - they work.
> But, these seem really obscure.  I think the kernel.bbclass shouldn't 
> automatically
> be installing /boot/linux to begin with.  It could be done based on an image 
> feature
> selection?

kernel.bbclass does not populate the rootfs, it populates the corresponding 
package. Any rootfs/initramfs is then built by installing necessary packages 
into it. Whether to install a package or not is determined by IMAGE_INSTALL 
and dependencies between the packages.


> In addition, there seems to be an additional logic error in the present image
> creation.  If I do not install an external kernel module in the image then 
> /boot/linux
> is not installed either.  Simply adding an external kernel module to an image 
> shouldn't
> pull in /boot/linux into the image?

It is not an error, but a well-defined behavior. In the link below there's a 
comment about the default dependencies and how to alter them.

Basically, every kernel-module-* RDEPENDS on kernel-base, which normally 
RDEPENDS on kernel-image. So, when you insall a module into your rootfs, it 
follows the dependency chain properly. Hence all the suggestions you received 
to simply disconnect kernel-image from kernel-base.

That normally works for most cases, unless you need a mixed behavior that I 
mentioned. Hence, ROOTFS_POSTPROCESS_COMMAND trick.


> On 2021-03-15 4:57 p.m., Denys Dmytriyenko wrote:
> > On Mon, Mar 15, 2021 at 04:39:56PM -0700, Scott Branden via 
> > lists.openembedded.org wrote:
> >> Hello,
> >>
> >> There seems to be a problem when a kernel module is added to an initramfs 
> >> image.
> >>
> >> As soon as I add a recipe which installs an external kernel module into an 
> >> initramfs image it automatically installs the linux kernel image in a 
> >> /boot 
> >> directory.
> >>
> >> This is really bad as it increases the size of the initramfs image.
> >>
> >> /boot/Image should not be installed in the image when an external kernel 
> >> module is added to an image.
> >>
> >> Can someone suggest a fix to this issue?
> > 
> > There is an ages-old control knob for that, read here:
> > https://git.openembedded.org/openembedded-core/tree/meta/classes/kernel.bbclass#n623
> > 
> > In your machine or distro config, you can set this as:
> > RDEPENDS_${KERNEL_PACKAGE_NAME}-base = ""
> > 
> > But that will affect all your images for a given machine. If you need to 
> > only 
> > do it selectively for your initramfs image, but keep the standard behavior 
> > for 
> > other images, you can do something like this in corresponding recipe:
> > 
> > ROOTFS_POSTPROCESS_COMMAND += "empty_boot_dir; "
> > empty_boot_dir () {
> > rm -rf ${IMAGE_ROOTFS}/boot/*
> > }

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#90158): 
https://lists.openembedded.org/g/openembedded-devel/message/90158
Mute This Topic: https://lists.openembedded.org/mt/81383988/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [meta-oe][dunfell PATCH] thin-provisioning-tools: switch branch from master to main

2021-03-16 Thread Denys Dmytriyenko
Thanks!

On Tue, Mar 16, 2021 at 09:37:55AM -0700, Khem Raj wrote:
> seems fine.
> 
> On Tue, Mar 16, 2021 at 8:41 AM akuster808  wrote:
> >
> >
> >
> > On 3/14/21 6:14 PM, praneeth via lists.openembedded.org wrote:
> >
> > ah, the subject messed with my filters. I need to fix that
> >
> > Khem,
> >
> > I am going to fast track this to dunfell.
> >
> > -armin
> > > From: Changqing Li 
> > >
> > > Signed-off-by: Changqing Li 
> > > Signed-off-by: Khem Raj 
> > > [cherry pick commit 260809cffdaad4fcd42b0977090f2c467a5474ef to dunfell]
> > > Signed-off-by: Praneeth Bajjuri 
> > > ---
> > >  .../thin-provisioning-tools/thin-provisioning-tools_0.8.5.bb| 2 +-
> > >  1 file changed, 1 insertion(+), 1 deletion(-)
> > >
> > > diff --git 
> > > a/meta-oe/recipes-support/thin-provisioning-tools/thin-provisioning-tools_0.8.5.bb
> > >  
> > > b/meta-oe/recipes-support/thin-provisioning-tools/thin-provisioning-tools_0.8.5.bb
> > > index 9f89bac22..3f82734ac 100644
> > > --- 
> > > a/meta-oe/recipes-support/thin-provisioning-tools/thin-provisioning-tools_0.8.5.bb
> > > +++ 
> > > b/meta-oe/recipes-support/thin-provisioning-tools/thin-provisioning-tools_0.8.5.bb
> > > @@ -7,7 +7,7 @@ SECTION = "devel"
> > >  LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
> > >  S = "${WORKDIR}/git"
> > >
> > > -SRC_URI = "git://github.com/jthornber/thin-provisioning-tools \
> > > +SRC_URI = 
> > > "git://github.com/jthornber/thin-provisioning-tools;branch=main \
> > > file://0001-do-not-strip-pdata_tools-at-do_install.patch \
> > > file://use-sh-on-path.patch \
> > >  "
> > >
> > > 
> > >
> >

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#90156): 
https://lists.openembedded.org/g/openembedded-devel/message/90156
Mute This Topic: https://lists.openembedded.org/mt/81339661/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [meta-oe][dunfell PATCH] thin-provisioning-tools: switch branch from master to main

2021-03-15 Thread Denys Dmytriyenko
Armin,

Could you please merge this backport to dunfell ASAP, as GitHub branch 
renaming broke dunfell builds. Thanks a lot!

-- 
Denys


On Mon, Mar 15, 2021 at 08:48:04AM -0700, Khem Raj wrote:
> I think yes, this should help dunfell if backported.
> 
> On 3/15/21 8:45 AM, Bajjuri, Praneeth wrote:
> >
> >
> >On 3/14/2021 8:14 PM, prane...@ti.com wrote:
> >>From: Changqing Li 
> >
> >Have observed build errors like the below
> >
> >DEBUG: Mirror fetch failure for url
> >git://github.com/jthornber/thin-provisioning-tools;protocol=https
> >(original url: git://github.com/jthornber/thin-provisioning-tools)
> >DEBUG: Fetcher failure: Unable to find revision
> >5e5409f48b5403d2c6dffd9919b35ad77d6fb7b4 in branch master even
> >from upstream
> >ERROR: Fetcher failure: Unable to find revision
> >5e5409f48b5403d2c6dffd9919b35ad77d6fb7b4 in branch master even
> >from upstream
> >ERROR: Fetcher failure for URL:
> >'git://github.com/jthornber/thin-provisioning-tools'. Unable to
> >fetch URL from any source.
> >
> >and looked like the switching branch to main was missing on dunfell branch.
> >
> >Please advise if this is the right fix.
> >
> >
> >>
> >>Signed-off-by: Changqing Li 
> >>Signed-off-by: Khem Raj 
> >>[cherry pick commit 260809cffdaad4fcd42b0977090f2c467a5474ef to dunfell]
> >>Signed-off-by: Praneeth Bajjuri 
> >>---
> >>  .../thin-provisioning-tools/thin-provisioning-tools_0.8.5.bb    | 2 +-
> >>  1 file changed, 1 insertion(+), 1 deletion(-)
> >>
> >>diff --git 
> >>a/meta-oe/recipes-support/thin-provisioning-tools/thin-provisioning-tools_0.8.5.bb
> >> 
> >>b/meta-oe/recipes-support/thin-provisioning-tools/thin-provisioning-tools_0.8.5.bb
> >>
> >>index 9f89bac22..3f82734ac 100644
> >>--- 
> >>a/meta-oe/recipes-support/thin-provisioning-tools/thin-provisioning-tools_0.8.5.bb
> >>
> >>+++ 
> >>b/meta-oe/recipes-support/thin-provisioning-tools/thin-provisioning-tools_0.8.5.bb
> >>
> >>@@ -7,7 +7,7 @@ SECTION = "devel"
> >>  LIC_FILES_CHKSUM =
> >>"file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
> >>  S = "${WORKDIR}/git"
> >>-SRC_URI = "git://github.com/jthornber/thin-provisioning-tools \
> >>+SRC_URI =
> >>"git://github.com/jthornber/thin-provisioning-tools;branch=main
> >>\
> >> file://0001-do-not-strip-pdata_tools-at-do_install.patch \
> >> file://use-sh-on-path.patch \
> >>  "
> >>
> 

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#90117): 
https://lists.openembedded.org/g/openembedded-devel/message/90117
Mute This Topic: https://lists.openembedded.org/mt/81339661/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] OpenEmbedded Happy Hour February 24 9pm/2100 UTC

2021-02-23 Thread Denys Dmytriyenko
Hi,

Please join us for the upcoming OpenEmbedded Happy Hour on February 24 for 
Asia/Pacific timezones @ 2100/9pm UTC (4pm EST):

https://www.openembedded.org/wiki/Calendar
https://www.timeanddate.com/worldclock/fixedtime.html?msg=OpenEmbedded+Happy+Hour+February+24&iso=20210224T21

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#89690): 
https://lists.openembedded.org/g/openembedded-devel/message/89690
Mute This Topic: https://lists.openembedded.org/mt/80858127/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] OpenEmbedded Happy Hour January 27 5pm/1700 UTC

2021-01-25 Thread Denys Dmytriyenko
Hi,

Just a reminder about our upcoming OpenEmbedded Happy Hour on January 27 for
Europe/US timezones @ 1700/5pm UTC (12pm ET):

https://www.openembedded.org/wiki/Calendar
https://www.timeanddate.com/worldclock/fixedtime.html?msg=OpenEmbedded+Happy+Hour+January+27&iso=20210127T17

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#89058): 
https://lists.openembedded.org/g/openembedded-devel/message/89058
Mute This Topic: https://lists.openembedded.org/mt/80120467/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] Canceled: OpenEmbedded Happy Hour December 30

2020-12-15 Thread Denys Dmytriyenko
All,

FYI, our OpenEmbedded Happy Hour is being canceled for December 30 due to the 
Holiday season. We will resume the normal schedule in January.

Thank you and Happy Holidays!

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#88305): 
https://lists.openembedded.org/g/openembedded-devel/message/88305
Mute This Topic: https://lists.openembedded.org/mt/78983952/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [oe] [OE-core] OpenEmbedded Happy Hour November 25 9pm/2100 UTC

2020-11-25 Thread Denys Dmytriyenko
Just a reminder, Happy Hour is in 1 hour.

9pm UTC, 4pm EST (not EDT) or use time conversion link below for your 
location. See you there!

-- 
Denys


On Thu, Nov 19, 2020 at 01:12:35PM -0500, Denys Dmytriyenko wrote:
> Hi,
> 
> Just a reminder about our upcoming OpenEmbedded Happy Hour on November 25 for
> Oceania/Asia timezones @ 2100/9pm UTC (4pm EDT):
> 
> https://www.openembedded.org/wiki/Calendar
> https://www.timeanddate.com/worldclock/fixedtime.html?msg=OpenEmbedded+Happy+Hour+November+25&iso=20201125T21
> 
> -- 
> Denys

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#88106): 
https://lists.openembedded.org/g/openembedded-devel/message/88106
Mute This Topic: https://lists.openembedded.org/mt/78507977/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] OpenEmbedded Happy Hour November 25 9pm/2100 UTC

2020-11-19 Thread Denys Dmytriyenko
Hi,

Just a reminder about our upcoming OpenEmbedded Happy Hour on November 25 for
Oceania/Asia timezones @ 2100/9pm UTC (4pm EDT):

https://www.openembedded.org/wiki/Calendar
https://www.timeanddate.com/worldclock/fixedtime.html?msg=OpenEmbedded+Happy+Hour+November+25&iso=20201125T21

-- 
Denys

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#88024): 
https://lists.openembedded.org/g/openembedded-devel/message/88024
Mute This Topic: https://lists.openembedded.org/mt/78371360/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] OpenEmbedded Happy Hour September 30 9pm/2100 UTC

2020-09-29 Thread Denys Dmytriyenko
Just a reminder about our upcoming OpenEmbedded Happy Hour on September 30 for 
Oceania/Asia timezones @ 2100/9pm UTC (5pm EDT):

https://www.openembedded.org/wiki/Calendar
https://www.timeanddate.com/worldclock/fixedtime.html?msg=OpenEmbedded+Happy+Hour+September+30&iso=20200930T21

-- 
Denys

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#87311): 
https://lists.openembedded.org/g/openembedded-devel/message/87311
Mute This Topic: https://lists.openembedded.org/mt/77208511/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[oe] OpenEmbedded Happy Hour July 29 9pm/2100 UTC

2020-07-28 Thread Denys Dmytriyenko
Just a reminder about our upcoming OpenEmbedded Happy Hour on July 29 for 
Oceania/Asia timezones @ 2100/9pm UTC (5pm EDT):

https://www.openembedded.org/wiki/Calendar
https://www.timeanddate.com/worldclock/fixedtime.html?msg=OpenEmbedded+Happy+Hour+July+29&iso=20200729T21

-- 
Denys
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#86020): 
https://lists.openembedded.org/g/openembedded-devel/message/86020
Mute This Topic: https://lists.openembedded.org/mt/75855832/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-


Re: [oe] [meta-browser][PATCH] chromium.inc: Use python3native.bbclass instead of pythonnative.bbclass

2020-06-22 Thread Denys Dmytriyenko
On Mon, Jun 22, 2020 at 10:53:09PM +, Chandana kalluri wrote:
> I am building the meta-browser layer against poky/master and currently I am 
> seeing parse errors as pythonnative and setuptools classes are no longer 
> supported. Hence the patch.

So, have you had any successful builds of chromium after your patches?


> How are everyone else building python2 chromium against poky/master which 
> doesn’t have support for python2 recipes/classes anymore?

You need meta-python2 layer to enable Python2 support.


> Thanks,
> Chandana
> 
> 
> From: Alejandro Hernandez Samaniego 
> Sent: Monday, June 22, 2020 3:42 PM
> To: Denys Dmytriyenko ; Alexander Kanavin 
> 
> Cc: Chandana Kalluri ; OpenEmbedded Devel List 
> ; Chandana Kalluri 
> 
> Subject: Re: [oe] [meta-browser][PATCH] chromium.inc: Use 
> python3native.bbclass instead of pythonnative.bbclass
> 
> 
> Some of it is already ported, but it doesn't look like it will be fixed soon, 
> its easier to depend on python-native but that creates a dependency on 
> meta-python as well as it uses EOL code.
> 
> If you do that you have to manually patch lots of stuff on the v8 engine (and 
> other components) which try calling /usr/bin/python specifically, but it will 
> work.
> 
> Alejandro
> On 6/22/20 3:32 PM, Denys Dmytriyenko wrote:
> 
> Yeah, not gonna work - many people are waiting for this to happen, but alas:
> 
> 
> 
> https://bugs.chromium.org/p/chromium/issues/detail?id=942720
> 
> 
> 
> 
> 
> On Tue, Jun 23, 2020 at 12:16:51AM +0200, Alexander Kanavin wrote:
> 
> Wait, did you actually test this? Chromium is not yet ready for python3,
> 
> and builds will fail.
> 
> 
> 
> Alex
> 
> 
> 
> On Tue, 23 Jun 2020 at 00:09, Chandana kalluri 
> <mailto:ckall...@xilinx.com> wrote:
> 
> 
> 
> From dunfell onwards, python2 recipes and classes are not supported.
> 
> Inherit
> 
> python3native.bbclass for chromium instead of pythonnative.bbclass
> 
> 
> 
> Signed-off-by: Sai Hari Chandana Kalluri 
> <mailto:chandana.kall...@xilinx.com>
> 
> ---
> 
>  recipes-browser/chromium/chromium.inc | 2 +-
> 
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> 
> 
> diff --git a/recipes-browser/chromium/chromium.inc
> 
> b/recipes-browser/chromium/chromium.inc
> 
> index 14d762f..a483ec4 100644
> 
> --- a/recipes-browser/chromium/chromium.inc
> 
> +++ b/recipes-browser/chromium/chromium.inc
> 
> @@ -18,7 +18,7 @@ TOOLCHAIN = "clang"
> 
>  # to build the native recipes (e.g. GN) with clang too.
> 
>  TOOLCHAIN_class-native = "clang"
> 
> 
> 
> -inherit pythonnative setuptools
> 
> +inherit python3native setuptools
> 
> 
> 
>  # Chromium itself is licensed under the 3-clause BSD license. However, it
> 
>  # depends upon several other projects whose copyright files are listed in
> 
> --
> 
> 2.7.4
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 

> 

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#85278): 
https://lists.openembedded.org/g/openembedded-devel/message/85278
Mute This Topic: https://lists.openembedded.org/mt/75049276/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-


Re: [oe] [meta-browser][PATCH] chromium.inc: Use python3native.bbclass instead of pythonnative.bbclass

2020-06-22 Thread Denys Dmytriyenko
Yeah, not gonna work - many people are waiting for this to happen, but alas:

https://bugs.chromium.org/p/chromium/issues/detail?id=942720


On Tue, Jun 23, 2020 at 12:16:51AM +0200, Alexander Kanavin wrote:
> Wait, did you actually test this? Chromium is not yet ready for python3,
> and builds will fail.
> 
> Alex
> 
> On Tue, 23 Jun 2020 at 00:09, Chandana kalluri  wrote:
> 
> > From dunfell onwards, python2 recipes and classes are not supported.
> > Inherit
> > python3native.bbclass for chromium instead of pythonnative.bbclass
> >
> > Signed-off-by: Sai Hari Chandana Kalluri 
> > ---
> >  recipes-browser/chromium/chromium.inc | 2 +-
> >  1 file changed, 1 insertion(+), 1 deletion(-)
> >
> > diff --git a/recipes-browser/chromium/chromium.inc
> > b/recipes-browser/chromium/chromium.inc
> > index 14d762f..a483ec4 100644
> > --- a/recipes-browser/chromium/chromium.inc
> > +++ b/recipes-browser/chromium/chromium.inc
> > @@ -18,7 +18,7 @@ TOOLCHAIN = "clang"
> >  # to build the native recipes (e.g. GN) with clang too.
> >  TOOLCHAIN_class-native = "clang"
> >
> > -inherit pythonnative setuptools
> > +inherit python3native setuptools
> >
> >  # Chromium itself is licensed under the 3-clause BSD license. However, it
> >  # depends upon several other projects whose copyright files are listed in
> > --
> > 2.7.4
> >
> > 
> >

> 

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#85275): 
https://lists.openembedded.org/g/openembedded-devel/message/85275
Mute This Topic: https://lists.openembedded.org/mt/75049276/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-


[oe] [PATCH v2] serialcheck: switch to a fork and update to the latest

2020-06-11 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

Original serialcheck at https://git.breakpoint.cc/cgit/bigeasy/serialcheck.git/
hasn't been updated since early 2015 and has been forked and continued at
https://github.com/nsekhar/serialcheck

Switch to the fork and update to the latest, while dropping merged and unneeded
patches.

Signed-off-by: Denys Dmytriyenko 
---
v2 - package serialstats separately into ${PN}-stats

 ...01-Add-option-to-enable-internal-loopback.patch | 81 --
 .../0001-Makefile-Change-order-of-link-flags.patch | 34 -
 .../0002-Restore-original-loopback-config.patch| 49 -
 .../serialcheck/serialcheck_1.0.0.bb   | 27 
 4 files changed, 14 insertions(+), 177 deletions(-)
 delete mode 100644 
meta-oe/recipes-devtools/serialcheck/serialcheck/0001-Add-option-to-enable-internal-loopback.patch
 delete mode 100644 
meta-oe/recipes-devtools/serialcheck/serialcheck/0001-Makefile-Change-order-of-link-flags.patch
 delete mode 100644 
meta-oe/recipes-devtools/serialcheck/serialcheck/0002-Restore-original-loopback-config.patch

diff --git 
a/meta-oe/recipes-devtools/serialcheck/serialcheck/0001-Add-option-to-enable-internal-loopback.patch
 
b/meta-oe/recipes-devtools/serialcheck/serialcheck/0001-Add-option-to-enable-internal-loopback.patch
deleted file mode 100644
index f69254a..000
--- 
a/meta-oe/recipes-devtools/serialcheck/serialcheck/0001-Add-option-to-enable-internal-loopback.patch
+++ /dev/null
@@ -1,81 +0,0 @@
-From 059d5512e840fe68e2bb37add6c9208fa9c34d15 Mon Sep 17 00:00:00 2001
-From: Sekhar Nori 
-Date: Tue, 24 Feb 2015 22:16:37 +0530
-Subject: [PATCH 1/2] Add option to enable internal loopback
-
-Upstream-status: Pending

- serialcheck.c | 23 +++
- 1 file changed, 23 insertions(+)
-
-diff --git a/serialcheck.c b/serialcheck.c
-index 4f5b747..4100c37 100644
 a/serialcheck.c
-+++ b/serialcheck.c
-@@ -12,6 +12,8 @@
- #include 
- #include 
-
-+#define TIOCM_LOOP0x8000
-+
- #define __same_type(a, b) __builtin_types_compatible_p(typeof(a), 
typeof(b))
- #define BUILD_BUG_ON_ZERO(e)  (sizeof(struct { int:-!!(e); }))
- #define __must_be_array(a)BUILD_BUG_ON_ZERO(__same_type((a), &(a)[0]))
-@@ -40,6 +42,7 @@ struct g_opt {
-   unsigned char hflow;
-   unsigned char do_termios;
-   unsigned char *cmp_buff;
-+  unsigned char loopback;
- };
-
- /* name, key, arg, flags, doc, group */
-@@ -51,6 +54,7 @@ static struct argp_option options[] = {
-   {"mode",'m', "M",0, "transfer mode (d = duplex, t = send r 
= receive)", 0},
-   {"loops",   'l', "NUM",  0, "loops to perform (0 => wait fot 
CTRL-C", 0},
-   {"no-termios",  'n', NULL,   0, "No termios change (baud rate etc. 
remains unchanged)", 0},
-+  {"loopback",'k', NULL,   0, "loopback mode", 0},
-   {NULL, 0, NULL, 0, NULL, 0}
- };
-
-@@ -67,6 +71,7 @@ static error_t parse_opt(int key, char *arg, struct 
argp_state *state)
-   go->baudrate = 115200;
-   go->loops = UINT_MAX;
-   go->do_termios = 1;
-+  go->loopback = 0;
-   break;
-   case ARGP_KEY_ARG:
-   ret =  ARGP_ERR_UNKNOWN;
-@@ -113,6 +118,9 @@ static error_t parse_opt(int key, char *arg, struct 
argp_state *state)
-   } else
-   go->loops = num;
-   break;
-+  case 'k':
-+  go->loopback = 1;
-+  break;
-   default:
-   ret = ARGP_ERR_UNKNOWN;
-   }
-@@ -487,6 +495,21 @@ int main(int argc, char *argv[])
-   die("tcflush failed: %m\n");
-   }
-
-+  if (opts.loopback) {
-+  unsigned int mcr;
-+
-+  ret = ioctl(fd, TIOCMGET, &mcr);
-+  if (ret < 0)
-+  die("mcr get failed: %m\n");
-+
-+  mcr |= TIOCM_LOOP;
-+
-+  ret = ioctl(fd, TIOCMSET, &mcr);
-+  if (ret < 0)
-+  die ("mcr set failed: %m\n");
-+
-+  }
-+
-   ret = fcntl(fd, F_SETFL, 0);
-   if (ret)
-   printf("Failed to remove nonblock mode\n");
---
-1.9.1
diff --git 
a/meta-oe/recipes-devtools/serialcheck/serialcheck/0001-Makefile-Change-order-of-link-flags.patch
 
b/meta-oe/recipes-devtools/serialcheck/serialcheck/0001-Makefile-Change-order-of-link-flags.patch
deleted file mode 100644
index 2ab4834..000
--- 
a/meta-oe/recipes-devtools/serialcheck/serialcheck/0001-Makefile-Change-order-of-link-flags.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From efc8a4e717ba919c869c2da1c7de2d08bc976926 Mon Sep 17 00:00:00 2001
-From: Khem Raj 
-Date: Wed, 24 Feb 2016 18:48:07 +
-Subject: [PATCH] Makefile: Change order of link flags
-
-This helps in injectcti

Re: [oe] [PATCH] serialcheck: switch to a fork and update to the latest

2020-06-11 Thread Denys Dmytriyenko
On Thu, Jun 11, 2020 at 04:26:51PM -0700, Khem Raj wrote:
> On Thu, Jun 11, 2020 at 4:21 PM Denys Dmytriyenko  wrote:
> >
> > On Thu, Jun 11, 2020 at 04:14:19PM -0700, Khem Raj wrote:
> > > On Thu, Jun 11, 2020 at 3:41 PM Denys Dmytriyenko  wrote:
> > > >
> > > > From: Denys Dmytriyenko 
> > > >
> > > > Original serialcheck at 
> > > > https://git.breakpoint.cc/cgit/bigeasy/serialcheck.git/
> > > > hasn't been updated since early 2015 and has been forked and continued 
> > > > at
> > > > https://github.com/nsekhar/serialcheck
> > > >
> > > > Switch to the fork and update to the latest, while dropping merged and 
> > > > unneeded
> > > > patches.
> > > >
> > > > Signed-off-by: Denys Dmytriyenko 
> > > > ---
> > > >  ...01-Add-option-to-enable-internal-loopback.patch | 81 
> > > > --
> > > >  .../0001-Makefile-Change-order-of-link-flags.patch | 34 -
> > > >  .../0002-Restore-original-loopback-config.patch| 49 -
> > > >  .../serialcheck/serialcheck_1.0.0.bb   | 25 +++
> > > >  4 files changed, 11 insertions(+), 178 deletions(-)
> > > >  delete mode 100644 
> > > > meta-oe/recipes-devtools/serialcheck/serialcheck/0001-Add-option-to-enable-internal-loopback.patch
> > > >  delete mode 100644 
> > > > meta-oe/recipes-devtools/serialcheck/serialcheck/0001-Makefile-Change-order-of-link-flags.patch
> > > >  delete mode 100644 
> > > > meta-oe/recipes-devtools/serialcheck/serialcheck/0002-Restore-original-loopback-config.patch
> > > >
> > > > diff --git 
> > > > a/meta-oe/recipes-devtools/serialcheck/serialcheck/0001-Add-option-to-enable-internal-loopback.patch
> > > >  
> > > > b/meta-oe/recipes-devtools/serialcheck/serialcheck/0001-Add-option-to-enable-internal-loopback.patch
> > > > deleted file mode 100644
> > > > index f69254a..000
> > > > --- 
> > > > a/meta-oe/recipes-devtools/serialcheck/serialcheck/0001-Add-option-to-enable-internal-loopback.patch
> > > > +++ /dev/null
> > > > @@ -1,81 +0,0 @@
> > > > -From 059d5512e840fe68e2bb37add6c9208fa9c34d15 Mon Sep 17 00:00:00 2001
> > > > -From: Sekhar Nori 
> > > > -Date: Tue, 24 Feb 2015 22:16:37 +0530
> > > > -Subject: [PATCH 1/2] Add option to enable internal loopback
> > > > -
> > > > -Upstream-status: Pending
> > > > 
> > > > - serialcheck.c | 23 +++
> > > > - 1 file changed, 23 insertions(+)
> > > > -
> > > > -diff --git a/serialcheck.c b/serialcheck.c
> > > > -index 4f5b747..4100c37 100644
> > > >  a/serialcheck.c
> > > > -+++ b/serialcheck.c
> > > > -@@ -12,6 +12,8 @@
> > > > - #include 
> > > > - #include 
> > > > -
> > > > -+#define TIOCM_LOOP0x8000
> > > > -+
> > > > - #define __same_type(a, b) __builtin_types_compatible_p(typeof(a), 
> > > > typeof(b))
> > > > - #define BUILD_BUG_ON_ZERO(e)  (sizeof(struct { int:-!!(e); }))
> > > > - #define __must_be_array(a)BUILD_BUG_ON_ZERO(__same_type((a), 
> > > > &(a)[0]))
> > > > -@@ -40,6 +42,7 @@ struct g_opt {
> > > > -   unsigned char hflow;
> > > > -   unsigned char do_termios;
> > > > -   unsigned char *cmp_buff;
> > > > -+  unsigned char loopback;
> > > > - };
> > > > -
> > > > - /* name, key, arg, flags, doc, group */
> > > > -@@ -51,6 +54,7 @@ static struct argp_option options[] = {
> > > > -   {"mode",'m', "M",0, "transfer mode (d = duplex, t = 
> > > > send r = receive)", 0},
> > > > -   {"loops",   'l', "NUM",  0, "loops to perform (0 => wait 
> > > > fot CTRL-C", 0},
> > > > -   {"no-termios",  'n', NULL,   0, "No termios change (baud rate 
> > > > etc. remains unchanged)", 0},
> > > > -+  {"loopback",'k', NULL,   0, "loopback mode", 0},
> > > > -   {NULL, 0, NULL, 0, NULL, 0}
> > > > - };
> > > > -
> > > > -@@ -67,6 +71,7 @@ static error_t parse_opt(int key, char *arg, struct 
> >

Re: [oe] [PATCH] serialcheck: switch to a fork and update to the latest

2020-06-11 Thread Denys Dmytriyenko
On Thu, Jun 11, 2020 at 04:14:19PM -0700, Khem Raj wrote:
> On Thu, Jun 11, 2020 at 3:41 PM Denys Dmytriyenko  wrote:
> >
> > From: Denys Dmytriyenko 
> >
> > Original serialcheck at 
> > https://git.breakpoint.cc/cgit/bigeasy/serialcheck.git/
> > hasn't been updated since early 2015 and has been forked and continued at
> > https://github.com/nsekhar/serialcheck
> >
> > Switch to the fork and update to the latest, while dropping merged and 
> > unneeded
> > patches.
> >
> > Signed-off-by: Denys Dmytriyenko 
> > ---
> >  ...01-Add-option-to-enable-internal-loopback.patch | 81 
> > --
> >  .../0001-Makefile-Change-order-of-link-flags.patch | 34 -
> >  .../0002-Restore-original-loopback-config.patch| 49 -
> >  .../serialcheck/serialcheck_1.0.0.bb   | 25 +++
> >  4 files changed, 11 insertions(+), 178 deletions(-)
> >  delete mode 100644 
> > meta-oe/recipes-devtools/serialcheck/serialcheck/0001-Add-option-to-enable-internal-loopback.patch
> >  delete mode 100644 
> > meta-oe/recipes-devtools/serialcheck/serialcheck/0001-Makefile-Change-order-of-link-flags.patch
> >  delete mode 100644 
> > meta-oe/recipes-devtools/serialcheck/serialcheck/0002-Restore-original-loopback-config.patch
> >
> > diff --git 
> > a/meta-oe/recipes-devtools/serialcheck/serialcheck/0001-Add-option-to-enable-internal-loopback.patch
> >  
> > b/meta-oe/recipes-devtools/serialcheck/serialcheck/0001-Add-option-to-enable-internal-loopback.patch
> > deleted file mode 100644
> > index f69254a..000
> > --- 
> > a/meta-oe/recipes-devtools/serialcheck/serialcheck/0001-Add-option-to-enable-internal-loopback.patch
> > +++ /dev/null
> > @@ -1,81 +0,0 @@
> > -From 059d5512e840fe68e2bb37add6c9208fa9c34d15 Mon Sep 17 00:00:00 2001
> > -From: Sekhar Nori 
> > -Date: Tue, 24 Feb 2015 22:16:37 +0530
> > -Subject: [PATCH 1/2] Add option to enable internal loopback
> > -
> > -Upstream-status: Pending
> > 
> > - serialcheck.c | 23 +++
> > - 1 file changed, 23 insertions(+)
> > -
> > -diff --git a/serialcheck.c b/serialcheck.c
> > -index 4f5b747..4100c37 100644
> >  a/serialcheck.c
> > -+++ b/serialcheck.c
> > -@@ -12,6 +12,8 @@
> > - #include 
> > - #include 
> > -
> > -+#define TIOCM_LOOP0x8000
> > -+
> > - #define __same_type(a, b) __builtin_types_compatible_p(typeof(a), 
> > typeof(b))
> > - #define BUILD_BUG_ON_ZERO(e)  (sizeof(struct { int:-!!(e); }))
> > - #define __must_be_array(a)BUILD_BUG_ON_ZERO(__same_type((a), &(a)[0]))
> > -@@ -40,6 +42,7 @@ struct g_opt {
> > -   unsigned char hflow;
> > -   unsigned char do_termios;
> > -   unsigned char *cmp_buff;
> > -+  unsigned char loopback;
> > - };
> > -
> > - /* name, key, arg, flags, doc, group */
> > -@@ -51,6 +54,7 @@ static struct argp_option options[] = {
> > -   {"mode",'m', "M",0, "transfer mode (d = duplex, t = 
> > send r = receive)", 0},
> > -   {"loops",   'l', "NUM",  0, "loops to perform (0 => wait fot 
> > CTRL-C", 0},
> > -   {"no-termios",  'n', NULL,   0, "No termios change (baud rate etc. 
> > remains unchanged)", 0},
> > -+  {"loopback",'k', NULL,   0, "loopback mode", 0},
> > -   {NULL, 0, NULL, 0, NULL, 0}
> > - };
> > -
> > -@@ -67,6 +71,7 @@ static error_t parse_opt(int key, char *arg, struct 
> > argp_state *state)
> > -   go->baudrate = 115200;
> > -   go->loops = UINT_MAX;
> > -   go->do_termios = 1;
> > -+  go->loopback = 0;
> > -   break;
> > -   case ARGP_KEY_ARG:
> > -   ret =  ARGP_ERR_UNKNOWN;
> > -@@ -113,6 +118,9 @@ static error_t parse_opt(int key, char *arg, struct 
> > argp_state *state)
> > -   } else
> > -   go->loops = num;
> > -   break;
> > -+  case 'k':
> > -+  go->loopback = 1;
> > -+  break;
> > -   default:
> > -   ret = ARGP_ERR_UNKNOWN;
> > -   }
> > -@@ -487,6 +495,21 @@ int main(int argc, char *argv[])
> > -   die("tcflush failed: %m\n");
> > -   }
> > -
> > -+  if (opts.loopback) {
> &g

[oe] [PATCH] serialcheck: switch to a fork and update to the latest

2020-06-11 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

Original serialcheck at https://git.breakpoint.cc/cgit/bigeasy/serialcheck.git/
hasn't been updated since early 2015 and has been forked and continued at
https://github.com/nsekhar/serialcheck

Switch to the fork and update to the latest, while dropping merged and unneeded
patches.

Signed-off-by: Denys Dmytriyenko 
---
 ...01-Add-option-to-enable-internal-loopback.patch | 81 --
 .../0001-Makefile-Change-order-of-link-flags.patch | 34 -
 .../0002-Restore-original-loopback-config.patch| 49 -
 .../serialcheck/serialcheck_1.0.0.bb   | 25 +++
 4 files changed, 11 insertions(+), 178 deletions(-)
 delete mode 100644 
meta-oe/recipes-devtools/serialcheck/serialcheck/0001-Add-option-to-enable-internal-loopback.patch
 delete mode 100644 
meta-oe/recipes-devtools/serialcheck/serialcheck/0001-Makefile-Change-order-of-link-flags.patch
 delete mode 100644 
meta-oe/recipes-devtools/serialcheck/serialcheck/0002-Restore-original-loopback-config.patch

diff --git 
a/meta-oe/recipes-devtools/serialcheck/serialcheck/0001-Add-option-to-enable-internal-loopback.patch
 
b/meta-oe/recipes-devtools/serialcheck/serialcheck/0001-Add-option-to-enable-internal-loopback.patch
deleted file mode 100644
index f69254a..000
--- 
a/meta-oe/recipes-devtools/serialcheck/serialcheck/0001-Add-option-to-enable-internal-loopback.patch
+++ /dev/null
@@ -1,81 +0,0 @@
-From 059d5512e840fe68e2bb37add6c9208fa9c34d15 Mon Sep 17 00:00:00 2001
-From: Sekhar Nori 
-Date: Tue, 24 Feb 2015 22:16:37 +0530
-Subject: [PATCH 1/2] Add option to enable internal loopback
-
-Upstream-status: Pending

- serialcheck.c | 23 +++
- 1 file changed, 23 insertions(+)
-
-diff --git a/serialcheck.c b/serialcheck.c
-index 4f5b747..4100c37 100644
 a/serialcheck.c
-+++ b/serialcheck.c
-@@ -12,6 +12,8 @@
- #include 
- #include 
-
-+#define TIOCM_LOOP0x8000
-+
- #define __same_type(a, b) __builtin_types_compatible_p(typeof(a), 
typeof(b))
- #define BUILD_BUG_ON_ZERO(e)  (sizeof(struct { int:-!!(e); }))
- #define __must_be_array(a)BUILD_BUG_ON_ZERO(__same_type((a), &(a)[0]))
-@@ -40,6 +42,7 @@ struct g_opt {
-   unsigned char hflow;
-   unsigned char do_termios;
-   unsigned char *cmp_buff;
-+  unsigned char loopback;
- };
-
- /* name, key, arg, flags, doc, group */
-@@ -51,6 +54,7 @@ static struct argp_option options[] = {
-   {"mode",'m', "M",0, "transfer mode (d = duplex, t = send r 
= receive)", 0},
-   {"loops",   'l', "NUM",  0, "loops to perform (0 => wait fot 
CTRL-C", 0},
-   {"no-termios",  'n', NULL,   0, "No termios change (baud rate etc. 
remains unchanged)", 0},
-+  {"loopback",'k', NULL,   0, "loopback mode", 0},
-   {NULL, 0, NULL, 0, NULL, 0}
- };
-
-@@ -67,6 +71,7 @@ static error_t parse_opt(int key, char *arg, struct 
argp_state *state)
-   go->baudrate = 115200;
-   go->loops = UINT_MAX;
-   go->do_termios = 1;
-+  go->loopback = 0;
-   break;
-   case ARGP_KEY_ARG:
-   ret =  ARGP_ERR_UNKNOWN;
-@@ -113,6 +118,9 @@ static error_t parse_opt(int key, char *arg, struct 
argp_state *state)
-   } else
-   go->loops = num;
-   break;
-+  case 'k':
-+  go->loopback = 1;
-+  break;
-   default:
-   ret = ARGP_ERR_UNKNOWN;
-   }
-@@ -487,6 +495,21 @@ int main(int argc, char *argv[])
-   die("tcflush failed: %m\n");
-   }
-
-+  if (opts.loopback) {
-+  unsigned int mcr;
-+
-+  ret = ioctl(fd, TIOCMGET, &mcr);
-+  if (ret < 0)
-+  die("mcr get failed: %m\n");
-+
-+  mcr |= TIOCM_LOOP;
-+
-+  ret = ioctl(fd, TIOCMSET, &mcr);
-+  if (ret < 0)
-+  die ("mcr set failed: %m\n");
-+
-+  }
-+
-   ret = fcntl(fd, F_SETFL, 0);
-   if (ret)
-   printf("Failed to remove nonblock mode\n");
---
-1.9.1
diff --git 
a/meta-oe/recipes-devtools/serialcheck/serialcheck/0001-Makefile-Change-order-of-link-flags.patch
 
b/meta-oe/recipes-devtools/serialcheck/serialcheck/0001-Makefile-Change-order-of-link-flags.patch
deleted file mode 100644
index 2ab4834..000
--- 
a/meta-oe/recipes-devtools/serialcheck/serialcheck/0001-Makefile-Change-order-of-link-flags.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From efc8a4e717ba919c869c2da1c7de2d08bc976926 Mon Sep 17 00:00:00 2001
-From: Khem Raj 
-Date: Wed, 24 Feb 2016 18:48:07 +
-Subject: [PATCH] Makefile: Change order of link flags
-
-This helps in injectcting LDFLAGS from env to take effect
-as it appears last o

Re: [oe] [dunfell 00/27] Merge request #3

2020-06-11 Thread Denys Dmytriyenko
On Thu, Jun 11, 2020 at 07:38:00AM -0700, akuster wrote:
> Please merge these changes to dunfell
> Cover letter only

Thanks, LGTM!


> The following changes since commit cc155826b0b4f202a8fa4ac103b7c38368d32734:
> 
>   thunar: upgrade 1.8.14 -> 1.8.15 (2020-05-28 21:50:13 -0700)
> 
> are available in the Git repository at:
> 
>   git://git.openembedded.org/meta-openembedded dunfell-next
>   http://cgit.openembedded.org/meta-openembedded/log/?h=dunfell-next
> 
> Adrian Bunk (1):
>   python3-docutils: Remove, moved to OE-core
> 
> Andreas Müller (1):
>   fluidsynth: upgrade 2.1.2 -> 2.1.3
> 
> Denys Dmytriyenko (2):
>   python3-pycryptodome(x): moved to OE-Core, remove from meta-python
>   python3-pyelftools: moved to OE-Core, remove from meta-python
> 
> Domarys Correa (1):
>   python3-pyyaml: Update 5.3 -> 5.3.1
> 
> Hongxu Jia (1):
>   multipath-tools: fix compiling parallel issue
> 
> Kai Kang (1):
>   plymouth: disable systemd-integration for sysvinit
> 
> Khem Raj (1):
>   dfu-util-native: Remove DEPLOY_DIR_TOOLS from sstate-outputdirs
> 
> Konrad Weihmann (6):
>   passwdqc: remove double modify operation
>   sound-theme-freedesktop: remove double depends
>   python3-cmd2: remove double colorama in RDEPENDS
>   python3-smbus2: remove duplicate RDEPENDS settings
>   python3-twisted: remove double var modification
>   proftpd: Fix typo for SRC_URI[md5sum]
> 
> Leon Anavi (1):
>   python3-colorama: Upgrade 0.4.1 -> 0.4.3
> 
> Maciej Pijanowski (1):
>   qpdf: fix typo in RDEPENDS
> 
> Martin Jansa (2):
>   irssi: package libirc_proxy.a in PN-staticdev
>   meta-python: depend on core version 12 or higher
> 
> Patrick Williams (1):
>   net-snmp: refresh patches
> 
> Zang Ruochen (4):
>   libgphoto2: upgrade 2.5.24 -> 2.5.25
>   mosquitto: upgrade 1.6.9 -> 1.6.10
>   snort: upgrade 2.9.15 -> 2.9.16
>   wireshark: upgrade 3.2.2 -> 3.2.4
> 
> Zheng Ruoqin (4):
>   nano: upgrade 4.9.2 -> 4.9.3
>   gsoap: upgrade 2.8.100 -> 2.8.103
>   logwatch: upgrade 7.5.1 -> 7.5.3
>   libnet-dns-perl: upgrade 1.23 -> 1.24
> 
>  .../fluidsynth/fluidsynth.inc |  4 +-
>  ...tables-helper-we-have-to-use-native-.patch | 32 +
>  ...mosquitto_1.6.9.bb => mosquitto_1.6.10.bb} |  4 +-
>  ...deck-for-gettid-API-during-configure.patch | 48 ---
>  .../{snort_2.9.15.bb => snort_2.9.16.bb}  |  5 +-
>  .../recipes-daemons/proftpd/proftpd_1.3.6.bb  |  2 +-
>  ...upport-for-building-applications-and.patch | 24 +-
>  .../0001-config_os_headers-Error-Fix.patch| 10 ++--
>  ...t-snmp-fix-compile-error-disable-des.patch | 14 +++---
>  ...add-knob-whether-nlist.h-are-checked.patch | 15 +++---
>  ...{wireshark_3.2.2.bb => wireshark_3.2.4.bb} |  4 +-
>  .../recipes-connectivity/irssi/irssi_1.2.2.bb |  2 +
>  .../recipes-core/plymouth/plymouth_0.9.4.bb   |  2 +-
>  .../{logwatch_7.5.1.bb => logwatch_7.5.3.bb}  |  4 +-
>  ...gphoto2_2.5.24.bb => libgphoto2_2.5.25.bb} |  4 +-
>  .../sound-theme-freedesktop_0.8.bb|  2 +-
>  meta-oe/recipes-printing/qpdf/qpdf_10.0.1.bb  |  2 +-
>  .../passwdqc/passwdqc_1.3.1.bb|  2 +-
>  .../dfu-util/dfu-util-native_0.9.bb   |  1 -
>  .../{gsoap_2.8.100.bb => gsoap_2.8.103.bb}|  4 +-
>  ...add-explicit-dependency-on-libraries.patch | 40 
>  .../multipath-tools/multipath-tools_0.8.4.bb  |  1 +
>  .../nano/{nano_4.9.2.bb => nano_4.9.3.bb} |  4 +-
>  ...s-perl_1.23.bb => libnet-dns-perl_1.24.bb} |  4 +-
>  meta-python/conf/layer.conf   |  2 +-
>  .../python/python-pycryptodome.inc| 29 ---
>  .../python/python3-cmd2_0.9.23.bb |  1 -
>  ...ama_0.4.1.bb => python3-colorama_0.4.3.bb} |  4 +-
>  .../python/python3-docutils_0.15.2.bb | 15 --
>  .../python/python3-pycryptodome_3.9.4.bb  |  2 -
>  .../python/python3-pycryptodomex_3.9.4.bb | 10 
>  .../python/python3-pyelftools_0.25.bb | 14 --
>  .../python/python3-pyyaml_5.3.1.bb| 18 +++
>  .../python/python3-pyyaml_5.3.bb  | 19 
>  .../python/python3-smbus2_0.3.0.bb|  2 -
>  .../python/python3-twisted_19.10.0.bb |  4 +-
>  36 files changed, 144 insertions(+), 210 deletions(-)
>  rename meta-networking/recipes-connectivity/mosquitto/{mosquitto_1.6.9.bb => 
> mosquitto_1.6.10.bb} (95%)
>  delete mode 100644 
> meta-networking/recipes-connectivity/snort/snort/0001-chdeck-for-gettid-API-during-configure.patch
>  rename meta-networking/recipes-connectivity/snort/{snort_2.9.15.bb => 
> snort_2.9.16.bb} (95%)
>  rename meta-networking/

Re: [oe] [meta-oe][PATCH] igt-gpu-tools: add new package

2020-06-09 Thread Denys Dmytriyenko
On Tue, Jun 09, 2020 at 04:19:31PM +0100, Ross Burton wrote:
> Also I guess you should mention that this is basically copied from
> meta-intel, and talk about how to handle duplicate recipes.
> 
> Ross
> 
> On Tue, 9 Jun 2020 at 15:30, Arthur She  wrote:
> >
> > igt-gpu-tools is a collection of tools for development and testing of the 
> > DRM
> > drivers. (https://gitlab.freedesktop.org/drm/igt-gpu-tools)
> >
> > Signed-off-by: Arthur She 
> > ---
> >  .../igt-gpu-tools/igt-gpu-tools_git.bb| 46 +++
> >  1 file changed, 46 insertions(+)
> >  create mode 100644 
> > meta-oe/recipes-graphics/igt-gpu-tools/igt-gpu-tools_git.bb
> >
> > diff --git a/meta-oe/recipes-graphics/igt-gpu-tools/igt-gpu-tools_git.bb 
> > b/meta-oe/recipes-graphics/igt-gpu-tools/igt-gpu-tools_git.bb
> > new file mode 100644
> > index 0..761df1cbb
> > --- /dev/null
> > +++ b/meta-oe/recipes-graphics/igt-gpu-tools/igt-gpu-tools_git.bb
> > @@ -0,0 +1,46 @@
> > +SUMMARY = "IGT GPU Tools"
> > +DESCRIPTION = "IGT GPU Tools is a collection of tools for development and 
> > testing of the DRM drivers"
> > +
> > +LIC_FILES_CHKSUM = "file://COPYING;md5=67bfee4df38fa6ecbe3a675c552d4c08"
> > +
> > +LICENSE_append = " & ISC"

Huh?


> > +inherit meson gtk-doc
> > +
> > +SRCREV = "${AUTOREV}"
> > +
> > +SRC_URI = 
> > "git://gitlab.freedesktop.org/drm/igt-gpu-tools.git;protocol=https"
> > +
> > +S = "${WORKDIR}/git"
> > +
> > +DEPENDS += "libdrm libpciaccess cairo udev glib-2.0 procps libunwind kmod 
> > openssl xmlrpc-c gsl elfutils alsa-lib json-c bison-native"
> > +RDEPENDS_${PN} += "bash python3-mako python3-six git net-snmp"
> > +
> > +PACKAGE_BEFORE_PN = "${PN}-benchmarks"
> > +
> > +EXTRA_OEMESON = "-Ddocs=disabled -Drunner=enabled -Dchamelium=enabled"
> > +COMPATIBLE_HOST = "(x86_64.*|i.86.*|arm.*|aarch64).*-linux"
> > +COMPATIBLE_HOST_libc-musl_class-target = "null"
> > +
> > +gputools_sysroot_preprocess() {
> > +   rm -f ${SYSROOT_DESTDIR}${libdir}/pkgconfig/intel-gen4asm.pc
> > +}
> > +SYSROOT_PREPROCESS_FUNCS += "gputools_sysroot_preprocess"
> > +
> > +do_install_append() {
> > +install -d ${D}/usr/share/${BPN}/scripts
> > +install ${S}/scripts/run-tests.sh ${D}/usr/share/${BPN}/scripts
> > +install -d ${D}/usr/share/${BPN}/runner
> > +install -D ${B}/runner/igt_runner ${D}/usr/share/${BPN}/runner
> > +install -D ${B}/runner/igt_resume ${D}/usr/share/${BPN}/runner
> > +}
> > +
> > +FILES_${PN} += "\
> > +${libexecdir}/${BPN}/*\
> > +${libdir}/intel_aubdump.so \
> > +${datadir}/${BPN}/1080p-right.png \
> > +${datadir}/${BPN}/1080p-left.png \
> > +${datadir}/${BPN}/pass.png \
> > +${datadir}/${BPN}/test-list.txt \
> > +${libexecdir}/${BPN}/benchmarks \
> > +"
> > --
> > 2.25.1
> >
> > 

> 

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#84923): 
https://lists.openembedded.org/g/openembedded-devel/message/84923
Mute This Topic: https://lists.openembedded.org/mt/74775294/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-


Re: [oe] [meta-oe][PATCH] c-periphery: add recipe

2020-06-07 Thread Denys Dmytriyenko
On Sun, Jun 07, 2020 at 06:05:32PM +0200, Joris Offouga wrote:
> Signed-off-by: Joris Offouga 
> ---
>  .../c-periphery/c-periphery_2.2.1.bb  | 21 +++
>  1 file changed, 21 insertions(+)
>  create mode 100644 meta-oe/recipes-devtools/c-periphery/c-periphery_2.2.1.bb
> 
> diff --git a/meta-oe/recipes-devtools/c-periphery/c-periphery_2.2.1.bb 
> b/meta-oe/recipes-devtools/c-periphery/c-periphery_2.2.1.bb
> new file mode 100644
> index 0..b53cd6b19
> --- /dev/null
> +++ b/meta-oe/recipes-devtools/c-periphery/c-periphery_2.2.1.bb
> @@ -0,0 +1,21 @@
> +SUMMURY = "C-Periphery lib used to access GPIO, LED, PWM, SPI, I2C, MMIO, 
> Serial"
> +DESCRIPTION = "A C library for peripheral I/O (GPIO, LED, PWM, SPI, I2C, 
> MMIO, Serial) in Linux"

libsoc?

If this one gets in, should probably go to recipes-support where libsoc 
lives...


> +HOMEPAGE = "https://github.com/vsergeev/c-periphery";
> +
> +SECTION = "libs"
> +
> +LICENSE = "MIT"
> +LIC_FILES_CHKSUM = "file://LICENSE;md5=4097ec544cf01e9c7cfc4bdf8e4ed887"
> +
> +SRC_URI = "git://github.com/vsergeev/c-periphery;protocol=https"
> +SRCREV = "c2aa7d164f87b807077daeeb3443a56b89e1d1c9"
> +
> +S = "${WORKDIR}/git"
> +
> +inherit cmake
> +
> +EXTRA_OECMAKE = "-DBUILD_SHARED_LIBS=ON"
> +
> +BBCLASSEXTEND = "native nativesdk"
> +
> -- 
> 2.25.1
> 

> 

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#84858): 
https://lists.openembedded.org/g/openembedded-devel/message/84858
Mute This Topic: https://lists.openembedded.org/mt/74733946/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-


Re: [oe] [meta-oe][PATCHv3] meta-python: depend on core version 12 or higher

2020-06-04 Thread Denys Dmytriyenko
On Thu, Jun 04, 2020 at 09:29:08PM -0700, akuster808 wrote:
> 
> 
> On 6/4/20 10:22 AM, Denys Dmytriyenko wrote:
> > On Thu, Jun 04, 2020 at 02:13:11PM +0200, Martin Jansa wrote:
> >> * python3-pyelftools and python3-pycryptodome(x) recipes were recently
> >>   moved from meta-python to oe-core in:
> >>   
> >> https://git.openembedded.org/meta-openembedded/commit/?id=7aee545a61c4f91d5e462d5b46b1b8f9a8bad1e3
> >>   
> >> https://git.openembedded.org/meta-openembedded/commit/?id=a8f3c00d8d113b46a49584682e10435157d516ca
> >> * core version was bumped now:
> >>   
> >> https://git.openembedded.org/openembedded-core/commit/?id=2d503b27e7c88cee9a37c79c4605c77b11f230b6
> >> * this dependency will make sure that people do upgrade oe-core when they 
> >> do
> >>   upgrade meta-python past these revisions, so the recipes won't suddenly
> >>   disappear as a bonus they will get slightly newer version which are now
> >>   in oe-core
> >>   python3-pycryptodome(x) from 3.9.4 to 3.9.7:
> >>   https://www.pycryptodome.org/en/latest/src/changelog.html#february-2020
> >>   python2-pyelftools from 0.25 to 0.26:
> >>   
> >> https://github.com/eliben/pyelftools/commit/8a40f295bc36f96efeb8633dc4a5314f6077d0bf#diff-e4eb329834da3d36278b1b7d943b3bc9
> >>
> >> Signed-off-by: Martin Jansa 
> > Reviewed-by: Denys Dmytriyenko 
> >
> Mit Backport?

Absolut!


> -armin
> >> v3: typo in commit messages "versionw" fixed
> > Thanks!
> >
> >
> >>  meta-python/conf/layer.conf | 2 +-
> >>  1 file changed, 1 insertion(+), 1 deletion(-)
> >>
> >> diff --git a/meta-python/conf/layer.conf b/meta-python/conf/layer.conf
> >> index 7cfeafe599..0dbc4296eb 100644
> >> --- a/meta-python/conf/layer.conf
> >> +++ b/meta-python/conf/layer.conf
> >> @@ -12,7 +12,7 @@ BBFILE_PRIORITY_meta-python = "7"
> >>  # cause compatibility issues with other layers
> >>  LAYERVERSION_meta-python = "1"
> >>  
> >> -LAYERDEPENDS_meta-python = "core openembedded-layer"
> >> +LAYERDEPENDS_meta-python = "core (>= 12) openembedded-layer"
> >>  
> >>  LAYERSERIES_COMPAT_meta-python = "thud warrior zeus dunfell"
> >>  
> >> -- 
> >> 2.25.1
> >>
> >
> > 
> 
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#84797): 
https://lists.openembedded.org/g/openembedded-devel/message/84797
Mute This Topic: https://lists.openembedded.org/mt/74669544/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-


Re: [oe] [meta-oe][PATCHv3] meta-python: depend on core version 12 or higher

2020-06-04 Thread Denys Dmytriyenko
On Thu, Jun 04, 2020 at 02:13:11PM +0200, Martin Jansa wrote:
> * python3-pyelftools and python3-pycryptodome(x) recipes were recently
>   moved from meta-python to oe-core in:
>   
> https://git.openembedded.org/meta-openembedded/commit/?id=7aee545a61c4f91d5e462d5b46b1b8f9a8bad1e3
>   
> https://git.openembedded.org/meta-openembedded/commit/?id=a8f3c00d8d113b46a49584682e10435157d516ca
> * core version was bumped now:
>   
> https://git.openembedded.org/openembedded-core/commit/?id=2d503b27e7c88cee9a37c79c4605c77b11f230b6
> * this dependency will make sure that people do upgrade oe-core when they do
>   upgrade meta-python past these revisions, so the recipes won't suddenly
>   disappear as a bonus they will get slightly newer version which are now
>   in oe-core
>   python3-pycryptodome(x) from 3.9.4 to 3.9.7:
>   https://www.pycryptodome.org/en/latest/src/changelog.html#february-2020
>   python2-pyelftools from 0.25 to 0.26:
>   
> https://github.com/eliben/pyelftools/commit/8a40f295bc36f96efeb8633dc4a5314f6077d0bf#diff-e4eb329834da3d36278b1b7d943b3bc9
> 
> Signed-off-by: Martin Jansa 

Reviewed-by: Denys Dmytriyenko 


> v3: typo in commit messages "versionw" fixed

Thanks!


>  meta-python/conf/layer.conf | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/meta-python/conf/layer.conf b/meta-python/conf/layer.conf
> index 7cfeafe599..0dbc4296eb 100644
> --- a/meta-python/conf/layer.conf
> +++ b/meta-python/conf/layer.conf
> @@ -12,7 +12,7 @@ BBFILE_PRIORITY_meta-python = "7"
>  # cause compatibility issues with other layers
>  LAYERVERSION_meta-python = "1"
>  
> -LAYERDEPENDS_meta-python = "core openembedded-layer"
> +LAYERDEPENDS_meta-python = "core (>= 12) openembedded-layer"
>  
>  LAYERSERIES_COMPAT_meta-python = "thud warrior zeus dunfell"
>  
> -- 
> 2.25.1
> 

> 

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#84792): 
https://lists.openembedded.org/g/openembedded-devel/message/84792
Mute This Topic: https://lists.openembedded.org/mt/74669544/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-


Re: [oe] [meta-oe][PATCHv2] meta-python: depend on core version 12 or higher

2020-06-03 Thread Denys Dmytriyenko
On Thu, Jun 04, 2020 at 02:41:57AM +0200, Martin Jansa wrote:
> * python3-pyelftools and python3-pycryptodome(x) recipes were recently
>   moved from meta-python to oe-core in:
>   
> https://git.openembedded.org/meta-openembedded/commit/?id=7aee545a61c4f91d5e462d5b46b1b8f9a8bad1e3
>   
> https://git.openembedded.org/meta-openembedded/commit/?id=a8f3c00d8d113b46a49584682e10435157d516ca
> * core version was bumped now:
>   
> https://git.openembedded.org/openembedded-core/commit/?id=2d503b27e7c88cee9a37c79c4605c77b11f230b6
> * this dependency will make sure that people do upgrade oe-core when they do
>   upgrade meta-python past these revisions, so the recipes won't suddenly
>   disappear as a bonus they will get slightly newer versionw which are now

Typo: versionw

>   in oe-core
>   python3-pycryptodome(x) from 3.9.4 to 3.9.7:
>   https://www.pycryptodome.org/en/latest/src/changelog.html#february-2020
>   python2-pyelftools from 0.25 to 0.26:
>   
> https://github.com/eliben/pyelftools/commit/8a40f295bc36f96efeb8633dc4a5314f6077d0bf#diff-e4eb329834da3d36278b1b7d943b3bc9
> 
> Signed-off-by: Martin Jansa 

Reviewed-by: Denys Dmytriyenko 


> ---
>  meta-python/conf/layer.conf | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/meta-python/conf/layer.conf b/meta-python/conf/layer.conf
> index 7cfeafe599..0dbc4296eb 100644
> --- a/meta-python/conf/layer.conf
> +++ b/meta-python/conf/layer.conf
> @@ -12,7 +12,7 @@ BBFILE_PRIORITY_meta-python = "7"
>  # cause compatibility issues with other layers
>  LAYERVERSION_meta-python = "1"
>  
> -LAYERDEPENDS_meta-python = "core openembedded-layer"
> +LAYERDEPENDS_meta-python = "core (>= 12) openembedded-layer"
>  
>  LAYERSERIES_COMPAT_meta-python = "thud warrior zeus dunfell"
>  
> -- 
> 2.25.1
> 

> 

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#84782): 
https://lists.openembedded.org/g/openembedded-devel/message/84782
Mute This Topic: https://lists.openembedded.org/mt/74662823/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-


Re: [oe] [meta-python][PATCH 0/2] remove pycryptodome(x) and pyelftools

2020-05-18 Thread Denys Dmytriyenko
On Fri, May 15, 2020 at 02:47:26PM -0400, Denys Dmytriyenko wrote:
> On Fri, May 15, 2020 at 11:42:13AM -0700, Khem Raj wrote:
> > 
> > 
> > On 5/15/20 11:41 AM, Denys Dmytriyenko wrote:
> > >Joshua,
> > >
> > >FYI
> > >
> > >
> > >On Fri, May 15, 2020 at 02:39:38PM -0400, Denys Dmytriyenko wrote:
> > >>From: Denys Dmytriyenko 
> > >>
> > >>python3-pycryptodome(x) and python3-pyelftools have been moved to OE-Core.
> > >>Remove from meta-python now.
> > >>
> > >>OE-Core changes are still in master-next, so may need to wait until merged
> > >>to master.
> > >>
> > 
> > thanks, if you are watching this please send a note once its in master.
> 
> Sure, will do.

So, OE-Core master-next got merged to master earlier today, but I see you 
already have these 2 in your master-next, so should be good. Thanks.


> > >>Denys Dmytriyenko (2):
> > >>   python3-pycryptodome(x): moved to OE-Core, remove from meta-python
> > >>   python3-pyelftools: moved to OE-Core, remove from meta-python
> > >>
> > >>  .../python/python-pycryptodome.inc | 29 
> > >> --
> > >>  .../python/python3-pycryptodome_3.9.4.bb   |  2 --
> > >>  .../python/python3-pycryptodomex_3.9.4.bb  | 10 
> > >>  .../python/python3-pyelftools_0.25.bb  | 14 ---
> > >>  4 files changed, 55 deletions(-)
> > >>  delete mode 100644 
> > >> meta-python/recipes-devtools/python/python-pycryptodome.inc
> > >>  delete mode 100644 
> > >> meta-python/recipes-devtools/python/python3-pycryptodome_3.9.4.bb
> > >>  delete mode 100644 
> > >> meta-python/recipes-devtools/python/python3-pycryptodomex_3.9.4.bb
> > >>  delete mode 100644 
> > >> meta-python/recipes-devtools/python/python3-pyelftools_0.25.bb
> > >>
> > >>-- 
> > >>2.7.4
> > >>
> > >
> > >>
> > >
> > >
> > >
> > >
> 
> > 
> 

> 

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#84466): 
https://lists.openembedded.org/g/openembedded-devel/message/84466
Mute This Topic: https://lists.openembedded.org/mt/74234075/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-


Re: [oe] [meta-python][PATCH 0/2] remove pycryptodome(x) and pyelftools

2020-05-15 Thread Denys Dmytriyenko
On Fri, May 15, 2020 at 11:42:13AM -0700, Khem Raj wrote:
> 
> 
> On 5/15/20 11:41 AM, Denys Dmytriyenko wrote:
> >Joshua,
> >
> >FYI
> >
> >
> >On Fri, May 15, 2020 at 02:39:38PM -0400, Denys Dmytriyenko wrote:
> >>From: Denys Dmytriyenko 
> >>
> >>python3-pycryptodome(x) and python3-pyelftools have been moved to OE-Core.
> >>Remove from meta-python now.
> >>
> >>OE-Core changes are still in master-next, so may need to wait until merged
> >>to master.
> >>
> 
> thanks, if you are watching this please send a note once its in master.

Sure, will do.


> >>Denys Dmytriyenko (2):
> >>   python3-pycryptodome(x): moved to OE-Core, remove from meta-python
> >>   python3-pyelftools: moved to OE-Core, remove from meta-python
> >>
> >>  .../python/python-pycryptodome.inc | 29 
> >> --
> >>  .../python/python3-pycryptodome_3.9.4.bb   |  2 --
> >>  .../python/python3-pycryptodomex_3.9.4.bb  | 10 
> >>  .../python/python3-pyelftools_0.25.bb  | 14 ---
> >>  4 files changed, 55 deletions(-)
> >>  delete mode 100644 
> >> meta-python/recipes-devtools/python/python-pycryptodome.inc
> >>  delete mode 100644 
> >> meta-python/recipes-devtools/python/python3-pycryptodome_3.9.4.bb
> >>  delete mode 100644 
> >> meta-python/recipes-devtools/python/python3-pycryptodomex_3.9.4.bb
> >>  delete mode 100644 
> >> meta-python/recipes-devtools/python/python3-pyelftools_0.25.bb
> >>
> >>-- 
> >>2.7.4
> >>
> >
> >>
> >
> >
> >
> >

> 

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#84388): 
https://lists.openembedded.org/g/openembedded-devel/message/84388
Mute This Topic: https://lists.openembedded.org/mt/74234075/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-


Re: [oe] [meta-python][PATCH 0/2] remove pycryptodome(x) and pyelftools

2020-05-15 Thread Denys Dmytriyenko
Joshua,

FYI


On Fri, May 15, 2020 at 02:39:38PM -0400, Denys Dmytriyenko wrote:
> From: Denys Dmytriyenko 
> 
> python3-pycryptodome(x) and python3-pyelftools have been moved to OE-Core.
> Remove from meta-python now.
> 
> OE-Core changes are still in master-next, so may need to wait until merged
> to master.
> 
> Denys Dmytriyenko (2):
>   python3-pycryptodome(x): moved to OE-Core, remove from meta-python
>   python3-pyelftools: moved to OE-Core, remove from meta-python
> 
>  .../python/python-pycryptodome.inc | 29 
> --
>  .../python/python3-pycryptodome_3.9.4.bb   |  2 --
>  .../python/python3-pycryptodomex_3.9.4.bb  | 10 
>  .../python/python3-pyelftools_0.25.bb  | 14 ---
>  4 files changed, 55 deletions(-)
>  delete mode 100644 
> meta-python/recipes-devtools/python/python-pycryptodome.inc
>  delete mode 100644 
> meta-python/recipes-devtools/python/python3-pycryptodome_3.9.4.bb
>  delete mode 100644 
> meta-python/recipes-devtools/python/python3-pycryptodomex_3.9.4.bb
>  delete mode 100644 
> meta-python/recipes-devtools/python/python3-pyelftools_0.25.bb
> 
> -- 
> 2.7.4
> 

> 

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#84386): 
https://lists.openembedded.org/g/openembedded-devel/message/84386
Mute This Topic: https://lists.openembedded.org/mt/74234075/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-


[oe] [meta-python][PATCH 2/2] python3-pyelftools: moved to OE-Core, remove from meta-python

2020-05-15 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

Signed-off-by: Denys Dmytriyenko 
---
 .../recipes-devtools/python/python3-pyelftools_0.25.bb | 14 --
 1 file changed, 14 deletions(-)
 delete mode 100644 
meta-python/recipes-devtools/python/python3-pyelftools_0.25.bb

diff --git a/meta-python/recipes-devtools/python/python3-pyelftools_0.25.bb 
b/meta-python/recipes-devtools/python/python3-pyelftools_0.25.bb
deleted file mode 100644
index 03d96db..000
--- a/meta-python/recipes-devtools/python/python3-pyelftools_0.25.bb
+++ /dev/null
@@ -1,14 +0,0 @@
-DESCRIPTION = "pyelftools is a pure-Python library for parsing and analyzing 
ELF files and DWARF debugging information"
-HOMEPAGE = "https://github.com/eliben/pyelftools";
-SECTION = "devel/python"
-LICENSE = "PD"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=5ce2a2b07fca326bc7c146d10105ccfc"
-
-SRC_URI[md5sum] = "c5629b9a5d19c82107a946cce52eeec2"
-SRC_URI[sha256sum] = 
"89c6da6f56280c37a5ff33468591ba9a124e17d71fe42de971818cbff46c1b24"
-
-PYPI_PACKAGE = "pyelftools"
-
-inherit pypi setuptools3
-
-BBCLASSEXTEND = "native"
-- 
2.7.4

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#84384): 
https://lists.openembedded.org/g/openembedded-devel/message/84384
Mute This Topic: https://lists.openembedded.org/mt/74234077/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-


[oe] [meta-python][PATCH 0/2] remove pycryptodome(x) and pyelftools

2020-05-15 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

python3-pycryptodome(x) and python3-pyelftools have been moved to OE-Core.
Remove from meta-python now.

OE-Core changes are still in master-next, so may need to wait until merged
to master.

Denys Dmytriyenko (2):
  python3-pycryptodome(x): moved to OE-Core, remove from meta-python
  python3-pyelftools: moved to OE-Core, remove from meta-python

 .../python/python-pycryptodome.inc | 29 --
 .../python/python3-pycryptodome_3.9.4.bb   |  2 --
 .../python/python3-pycryptodomex_3.9.4.bb  | 10 
 .../python/python3-pyelftools_0.25.bb  | 14 ---
 4 files changed, 55 deletions(-)
 delete mode 100644 meta-python/recipes-devtools/python/python-pycryptodome.inc
 delete mode 100644 
meta-python/recipes-devtools/python/python3-pycryptodome_3.9.4.bb
 delete mode 100644 
meta-python/recipes-devtools/python/python3-pycryptodomex_3.9.4.bb
 delete mode 100644 
meta-python/recipes-devtools/python/python3-pyelftools_0.25.bb

-- 
2.7.4

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#84383): 
https://lists.openembedded.org/g/openembedded-devel/message/84383
Mute This Topic: https://lists.openembedded.org/mt/74234075/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-


[oe] [meta-python][PATCH 1/2] python3-pycryptodome(x): moved to OE-Core, remove from meta-python

2020-05-15 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

Signed-off-by: Denys Dmytriyenko 
---
 .../python/python-pycryptodome.inc | 29 --
 .../python/python3-pycryptodome_3.9.4.bb   |  2 --
 .../python/python3-pycryptodomex_3.9.4.bb  | 10 
 3 files changed, 41 deletions(-)
 delete mode 100644 meta-python/recipes-devtools/python/python-pycryptodome.inc
 delete mode 100644 
meta-python/recipes-devtools/python/python3-pycryptodome_3.9.4.bb
 delete mode 100644 
meta-python/recipes-devtools/python/python3-pycryptodomex_3.9.4.bb

diff --git a/meta-python/recipes-devtools/python/python-pycryptodome.inc 
b/meta-python/recipes-devtools/python/python-pycryptodome.inc
deleted file mode 100644
index 63b4a4a..000
--- a/meta-python/recipes-devtools/python/python-pycryptodome.inc
+++ /dev/null
@@ -1,29 +0,0 @@
-SUMMARY = "Cryptographic library for Python"
-DESCRIPTION = "PyCryptodome is a self-contained Python package of low-level\
- cryptographic primitives."
-HOMEPAGE = "http://www.pycryptodome.org";
-LICENSE = "PD & BSD-2-Clause"
-LIC_FILES_CHKSUM = "file://LICENSE.rst;md5=6dc0e2a13d2f25d6f123c434b761faba"
-
-SRC_URI[md5sum] = "f990716b49add7b14ea8b8a961fb3746"
-SRC_URI[sha256sum] = 
"a168e73879619b467072509a223282a02c8047d932a48b74fbd498f27224aa04"
-
-inherit pypi
-
-RDEPENDS_${PN} += " \
-${PYTHON_PN}-io \
-${PYTHON_PN}-math \
-"
-
-RDEPENDS_${PN}-tests += " \
-${PYTHON_PN}-unittest \
-"
-
-PACKAGES =+ "${PN}-tests"
-
-FILES_${PN}-tests = " \
-${PYTHON_SITEPACKAGES_DIR}/Crypto/SelfTest/ \
-${PYTHON_SITEPACKAGES_DIR}/Crypto/SelfTest/__pycache__/ \
-"
-
-BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-python/recipes-devtools/python/python3-pycryptodome_3.9.4.bb 
b/meta-python/recipes-devtools/python/python3-pycryptodome_3.9.4.bb
deleted file mode 100644
index 0c062dd..000
--- a/meta-python/recipes-devtools/python/python3-pycryptodome_3.9.4.bb
+++ /dev/null
@@ -1,2 +0,0 @@
-require python-pycryptodome.inc
-inherit setuptools3
diff --git a/meta-python/recipes-devtools/python/python3-pycryptodomex_3.9.4.bb 
b/meta-python/recipes-devtools/python/python3-pycryptodomex_3.9.4.bb
deleted file mode 100644
index e41c14b..000
--- a/meta-python/recipes-devtools/python/python3-pycryptodomex_3.9.4.bb
+++ /dev/null
@@ -1,10 +0,0 @@
-require python-pycryptodome.inc
-inherit setuptools3
-
-SRC_URI[md5sum] = "46ba513d95b6e323734074d960a7d57b"
-SRC_URI[sha256sum] = 
"22d970cee5c096b9123415e183ae03702b2cd4d3ba3f0ced25c4e1aba3967167"
-
-FILES_${PN}-tests = " \
-${PYTHON_SITEPACKAGES_DIR}/Cryptodome/SelfTest/ \
-${PYTHON_SITEPACKAGES_DIR}/Cryptodome/SelfTest/__pycache__/ \
-"
-- 
2.7.4

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#84385): 
https://lists.openembedded.org/g/openembedded-devel/message/84385
Mute This Topic: https://lists.openembedded.org/mt/74234078/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-


Re: [oe] [meta-python][PATCH 1/5] python-pyroute2: consolidate into a single file

2020-04-03 Thread Denys Dmytriyenko
On Fri, Apr 03, 2020 at 09:42:39PM +0200, Pierre-Jean Texier via 
lists.openembedded.org wrote:
> For details see [1]
> 
> [1] - https://lists.openembedded.org/g/openembedded-devel/topic/72718415
> 
> Suggested-by: Tim Orling 
> Signed-off-by: Pierre-Jean Texier 
> ---
>  .../recipes-devtools/python/python-pyroute2.inc| 25 
> --
>  .../python/python3-pyroute2_0.5.9.bb   | 25 
> --

Any chance to pass -C -M so the diff is more readable?


>  2 files changed, 23 insertions(+), 27 deletions(-)
>  delete mode 100644 meta-python/recipes-devtools/python/python-pyroute2.inc
> 
> diff --git a/meta-python/recipes-devtools/python/python-pyroute2.inc 
> b/meta-python/recipes-devtools/python/python-pyroute2.inc
> deleted file mode 100644
> index add7b7b..000
> --- a/meta-python/recipes-devtools/python/python-pyroute2.inc
> +++ /dev/null
> @@ -1,25 +0,0 @@
> -SUMMARY = "A pure Python netlink and Linux network configuration library"
> -LICENSE = "GPLv2 & Apache-2.0"
> -LIC_FILES_CHKSUM = 
> "file://LICENSE.GPL.v2;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
> -
> file://LICENSE.Apache.v2;md5=34281e312165f843a2b7d1f114fe65ce"
> -
> -SRC_URI[md5sum] = "4ee568832c98c39253230293a2ca3d59"
> -SRC_URI[sha256sum] = 
> "240ed116fabef02c284cc40d27986e629f02aa788311a8059905b8988752d5b7"
> -
> -FILESEXTRAPATHS_prepend := "${THISDIR}/python-pyroute2:"
> -
> -inherit pypi
> -
> -RDEPENDS_${PN} += " \
> -${PYTHON_PN}-ctypes \
> -${PYTHON_PN}-distutils \
> -${PYTHON_PN}-io \
> -${PYTHON_PN}-json \
> -${PYTHON_PN}-logging \
> -${PYTHON_PN}-multiprocessing \
> -${PYTHON_PN}-pickle \
> -${PYTHON_PN}-pkgutil \
> -${PYTHON_PN}-pprint \
> -${PYTHON_PN}-shell \
> -${PYTHON_PN}-unixadmin \
> -"
> diff --git a/meta-python/recipes-devtools/python/python3-pyroute2_0.5.9.bb 
> b/meta-python/recipes-devtools/python/python3-pyroute2_0.5.9.bb
> index a23e72c..90d9486 100644
> --- a/meta-python/recipes-devtools/python/python3-pyroute2_0.5.9.bb
> +++ b/meta-python/recipes-devtools/python/python3-pyroute2_0.5.9.bb
> @@ -1,2 +1,23 @@
> -require python-pyroute2.inc
> -inherit setuptools3
> +SUMMARY = "A pure Python netlink and Linux network configuration library"
> +LICENSE = "GPLv2 & Apache-2.0"
> +LIC_FILES_CHKSUM = 
> "file://LICENSE.GPL.v2;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
> +
> file://LICENSE.Apache.v2;md5=34281e312165f843a2b7d1f114fe65ce"
> +
> +SRC_URI[md5sum] = "4ee568832c98c39253230293a2ca3d59"
> +SRC_URI[sha256sum] = 
> "240ed116fabef02c284cc40d27986e629f02aa788311a8059905b8988752d5b7"
> +
> +inherit setuptools3 pypi
> +
> +RDEPENDS_${PN} += " \
> +${PYTHON_PN}-ctypes \
> +${PYTHON_PN}-distutils \
> +${PYTHON_PN}-io \
> +${PYTHON_PN}-json \
> +${PYTHON_PN}-logging \
> +${PYTHON_PN}-multiprocessing \
> +${PYTHON_PN}-pickle \
> +${PYTHON_PN}-pkgutil \
> +${PYTHON_PN}-pprint \
> +${PYTHON_PN}-shell \
> +${PYTHON_PN}-unixadmin \
> +"
> -- 
> 2.7.4
> 

> 

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#83642): 
https://lists.openembedded.org/g/openembedded-devel/message/83642
Mute This Topic: https://lists.openembedded.org/mt/72756918/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-


  1   2   3   4   5   6   7   8   9   10   >