Date   

Enhancements/Bugs closed WW44!

Stephen Jolley
 

All,

The below were the owners of enhancements or bugs closed during the last week!

Who

Count

stacy.gaikovaia@...

2

ross@...

2

anuj.mittal@...

1

jay.shen.teoh@...

1

shantanoo_desai@...

1

raj.khem@...

1

steve@...

1

Grand Total

9

Thanks,

 

Stephen K. Jolley

Yocto Project Program Manager

(    Cell:                (208) 244-4460

* Email:              sjolley.yp.pm@...

 


Current high bug count owners for Yocto Project 3.3

Stephen Jolley
 

All,

Below is the list as of top 50 bug owners as of the end of WW44 of who have open medium or higher bugs and enhancements against YP 3.3.   There are 121 possible work days left until the final release candidates for YP 3.3 needs to be released.

Who

Count

richard.purdie@...

31

david.reyna@...

22

ross@...

19

bluelightning@...

19

bruce.ashfield@...

19

JPEWhacker@...

13

sakib.sajal@...

11

timothy.t.orling@...

11

mark.morton@...

11

trevor.gamblin@...

9

akuster808@...

9

kai.kang@...

8

Qi.Chen@...

6

stacy.gaikovaia@...

5

mostthingsweb@...

4

mingli.yu@...

4

rpjday@...

4

randy.macleod@...

4

raj.khem@...

4

idadelm@...

4

chee.yang.lee@...

4

alejandro@...

3

ydirson@...

3

hongxu.jia@...

3

yi.zhao@...

3

jpuhlman@...

2

matthewzmd@...

2

jeanmarie.lemetayer@...

2

saul.wold@...

2

jaewon@...

2

kergoth@...

2

mark.hatle@...

2

michael@...

2

jon.mason@...

2

jbb5044@...

1

joe.slater@...

1

Martin.Jansa@...

1

dl9pf@...

1

liu.ming50@...

1

kexin.hao@...

1

aehs29@...

1

maxime.roussinbelanger@...

1

jason.wessel@...

1

liezhi.yang@...

1

apoorvsangal@...

1

kai.ruhnau@...

1

fede@...

1

anuj.mittal@...

1

ankur.tyagi85@...

1

matt.ranostay@...

1

Grand Total

267

Thanks,

 

Stephen K. Jolley

Yocto Project Program Manager

(    Cell:                (208) 244-4460

* Email:              sjolley.yp.pm@...

 


Yocto Project Newcomer & Unassigned Bugs - Help Needed

Stephen Jolley
 

All,

 

The triage team is starting to try and collect up and classify bugs which a newcomer to the project would be able to work on in a way which means people can find them. They're being listed on the triage page under the appropriate heading:

https://wiki.yoctoproject.org/wiki/Bug_Triage#Newcomer_Bugs  Also please review: https://www.openembedded.org/wiki/How_to_submit_a_patch_to_OpenEmbedded and how to create a bugzilla account at: https://bugzilla.yoctoproject.org/createaccount.cgi

The idea is these bugs should be straight forward for a person to help work on who doesn't have deep experience with the project.  If anyone can help, please take ownership of the bug and send patches!  If anyone needs help/advice there are people on irc who can likely do so, or some of the more experienced contributors will likely be happy to help too.

 

Also, the triage team meets weekly and does its best to handle the bugs reported into the Bugzilla. The number of people attending that meeting has fallen, as have the number of people available to help fix bugs. One of the things we hear users report is they don't know how to help. We (the triage team) are therefore going to start reporting out the currently 325 unassigned or newcomer bugs.

 

We're hoping people may be able to spare some time now and again to help out with these.  Bugs are split into two types, "true bugs" where things don't work as they should and "enhancements" which are features we'd want to add to the system.  There are also roughly four different "priority" classes right now, “3.2”, “3.3, "3.99" and "Future", the more pressing/urgent issues being in "3.2" and then “3.3”.

 

Please review this link and if a bug is something you would be able to help with either take ownership of the bug, or send me (sjolley.yp.pm@...) an e-mail with the bug number you would like and I will assign it to you (please make sure you have a Bugzilla account).  The list is at: https://wiki.yoctoproject.org/wiki/Bug_Triage_Archive#Unassigned_or_Newcomer_Bugs

 

Thanks,

 

Stephen K. Jolley

Yocto Project Program Manager

(    Cell:                (208) 244-4460

* Email:              sjolley.yp.pm@...

 


Re: #yocto -zeus #yocto

Konrad Weihmann
 

"github.com[0: 140.82.114.4]: errno=Connection timed out" indicates either a temporary issue with github (unlikely) or with your network setup.
Already tried a different network path from your dev-machine to the inet? Just to rule out any proxy/MITM instances.

It's also likely that git port is somehow blocked in your setup - try changing "protocol=git" to "protocol=https" in the recipe and check if it is working.
And if have a talk with your IT or internet provider afterwards.

On 02.11.20 21:31, Monsees, Steven C (US) via lists.yoctoproject.org wrote:
github.com[0: 140.82.114.4]: errno=Connection timed out


#yocto -zeus #yocto

Monsees, Steven C (US)
 

 

Attempting to move to zeus…

Build with zeus 3.0.4, using “bitbake –k”, all other downloads for kernel/image were successful…

 

Can someone tell why I am getting the following 4 errors and how best to resolve ?

 

 

Loading cache: 100% |###############################################################################################| Time: 0:00:00

Loaded 3642 entries from dependency cache.

NOTE: Resolving any missing task queue dependencies

 

Build Configuration:

BB_VERSION           = "1.44.0"

BUILD_SYS            = "x86_64-linux"

NATIVELSBSTRING      = "rhel-7.8"

TARGET_SYS           = "x86_64-poky-linux"

MACHINE              = "sbcb-default"

DISTRO               = "limws"

DISTRO_VERSION       = "3.0.4"

TUNE_FEATURES        = "m64 corei7"

TARGET_FPU           = ""

meta                

meta-poky            = "my_yocto_3.0.4:f2eb22a8783f1eecf99bd4042695bab920eed00e"

meta-perl           

meta-python         

meta-filesystems    

meta-networking     

meta-initramfs      

meta-oe              = "zeus:2b5dd1eb81cd08bc065bc76125f2856e9383e98b"

meta-intel           = "zeus:d9942d4c3a710406b051852de7232db03c297f4e"

meta-intel           = "v2019.02:f635a364c55f1fb12519aff54924a0a5b947091e"

 

Initialising tasks: 100% |##########################################################################################| Time: 0:00:03

Sstate summary: Wanted 316 Found 296 Missed 20 Current 1793 (93% match, 99% complete)

NOTE: Executing Tasks

NOTE: Setscene tasks completed

WARNING: ovmf-native-edk2-stable201905-r0 do_fetch: Failed to fetch URL gitsm://github.com/tianocore/edk2.git;branch=master;protocol=git, attempting MIRRORS if available

ERROR: ovmf-native-edk2-stable201905-r0 do_fetch: Fetcher failure: Fetch command export PSEUDO_DISABLED=1; unset _PYTHON_SYSCONFIGDATA_NAME; export DBUS_SESSION_BUS_ADDRESS="unix:abstract=/tmp/dbus-3LFubab4k2,guid=5c19cfb5af3a9248c3a7a8bb5f7eedd1"; export SSH_AGENT_PID="22978"; export SSH_AUTH_SOCK="/run/user/11588/keyring/ssh"; export PATH="/disk0/scratch/smonsees/yocto/workspace_3/poky/scripts/native-intercept:/disk0/scratch/smonsees/yocto/workspace_3/poky/scripts:/disk0/scratch/smonsees/yocto/workspace_3/meta-bae/meta-limws/builds/sbcb-default/tmp/work/x86_64-linux/ovmf-native/edk2-stable201905-r0/recipe-sysroot-native/usr/bin/x86_64-linux:/disk0/scratch/smonsees/yocto/workspace_3/meta-bae/meta-limws/builds/sbcb-default/tmp/work/x86_64-linux/ovmf-native/edk2-stable201905-r0/recipe-sysroot-native/usr/bin:/disk0/scratch/smonsees/yocto/workspace_3/meta-bae/meta-limws/builds/sbcb-default/tmp/work/x86_64-linux/ovmf-native/edk2-stable201905-r0/recipe-sysroot-native/usr/sbin:/disk0/scratch/smonsees/yocto/workspace_3/meta-bae/meta-limws/builds/sbcb-default/tmp/work/x86_64-linux/ovmf-native/edk2-stable201905-r0/recipe-sysroot-native/usr/bin:/disk0/scratch/smonsees/yocto/workspace_3/meta-bae/meta-limws/builds/sbcb-default/tmp/work/x86_64-linux/ovmf-native/edk2-stable201905-r0/recipe-sysroot-native/sbin:/disk0/scratch/smonsees/yocto/workspace_3/meta-bae/meta-limws/builds/sbcb-default/tmp/work/x86_64-linux/ovmf-native/edk2-stable201905-r0/recipe-sysroot-native/bin:/disk0/scratch/smonsees/yocto/workspace_3/poky/bitbake/bin:/disk0/scratch/smonsees/yocto/workspace_3/meta-bae/meta-limws/builds/sbcb-default/tmp/hosttools"; export HOME="/ede/smonsees"; LANG=C git -c core.fsyncobjectfiles=0 clone --bare --mirror git://github.com/tianocore/edk2.git /disk0/scratch/smonsees/yocto/workspace_3/downloads/intel/git2/github.com.tianocore.edk2.git --progress failed with exit code 128, output:

Cloning into bare repository '/disk0/scratch/smonsees/yocto/workspace_3/downloads/intel/git2/github.com.tianocore.edk2.git'...

 

fatal: unable to connect to github.com:

github.com[0: 140.82.114.4]: errno=Connection timed out

 

 

ERROR: ovmf-native-edk2-stable201905-r0 do_fetch: Fetcher failure for URL: 'gitsm://github.com/tianocore/edk2.git;branch=master;protocol=git'. Unable to fetch URL from any source.

ERROR: Logfile of failure stored in: /disk0/scratch/smonsees/yocto/workspace_3/meta-bae/meta-limws/builds/sbcb-default/tmp/work/x86_64-linux/ovmf-native/edk2-stable201905-r0/temp/log.do_fetch.1158

ERROR: Task (virtual:native:/disk0/scratch/smonsees/yocto/workspace_3/poky/meta/recipes-core/ovmf/ovmf_git.bb:do_fetch) failed with exit code '1'

WARNING: ovmf-edk2-stable201905-r0 do_fetch: Failed to fetch URL gitsm://github.com/tianocore/edk2.git;branch=master;protocol=git, attempting MIRRORS if available

ERROR: ovmf-edk2-stable201905-r0 do_fetch: Fetcher failure: Fetch command export PSEUDO_DISABLED=1; unset _PYTHON_SYSCONFIGDATA_NAME; export DBUS_SESSION_BUS_ADDRESS="unix:abstract=/tmp/dbus-3LFubab4k2,guid=5c19cfb5af3a9248c3a7a8bb5f7eedd1"; export SSH_AGENT_PID="22978"; export SSH_AUTH_SOCK="/run/user/11588/keyring/ssh"; export PATH="/disk0/scratch/smonsees/yocto/workspace_3/poky/scripts:/disk0/scratch/smonsees/yocto/workspace_3/meta-bae/meta-limws/builds/sbcb-default/tmp/work/corei7-64-poky-linux/ovmf/edk2-stable201905-r0/recipe-sysroot-native/usr/bin/x86_64-poky-linux:/disk0/scratch/smonsees/yocto/workspace_3/meta-bae/meta-limws/builds/sbcb-default/tmp/work/corei7-64-poky-linux/ovmf/edk2-stable201905-r0/recipe-sysroot/usr/bin/crossscripts:/disk0/scratch/smonsees/yocto/workspace_3/meta-bae/meta-limws/builds/sbcb-default/tmp/work/corei7-64-poky-linux/ovmf/edk2-stable201905-r0/recipe-sysroot-native/usr/sbin:/disk0/scratch/smonsees/yocto/workspace_3/meta-bae/meta-limws/builds/sbcb-default/tmp/work/corei7-64-poky-linux/ovmf/edk2-stable201905-r0/recipe-sysroot-native/usr/bin:/disk0/scratch/smonsees/yocto/workspace_3/meta-bae/meta-limws/builds/sbcb-default/tmp/work/corei7-64-poky-linux/ovmf/edk2-stable201905-r0/recipe-sysroot-native/sbin:/disk0/scratch/smonsees/yocto/workspace_3/meta-bae/meta-limws/builds/sbcb-default/tmp/work/corei7-64-poky-linux/ovmf/edk2-stable201905-r0/recipe-sysroot-native/bin:/disk0/scratch/smonsees/yocto/workspace_3/poky/bitbake/bin:/disk0/scratch/smonsees/yocto/workspace_3/meta-bae/meta-limws/builds/sbcb-default/tmp/hosttools"; export HOME="/ede/smonsees"; LANG=C git -c core.fsyncobjectfiles=0 clone --bare --mirror git://github.com/tianocore/edk2.git /disk0/scratch/smonsees/yocto/workspace_3/downloads/intel/git2/github.com.tianocore.edk2.git --progress failed with exit code 128, output:

Cloning into bare repository '/disk0/scratch/smonsees/yocto/workspace_3/downloads/intel/git2/github.com.tianocore.edk2.git'...

 

fatal: unable to connect to github.com:

github.com[0: 140.82.112.3]: errno=Connection timed out

 

 

ERROR: ovmf-edk2-stable201905-r0 do_fetch: Fetcher failure for URL: 'gitsm://github.com/tianocore/edk2.git;branch=master;protocol=git'. Unable to fetch URL from any source.

ERROR: Logfile of failure stored in: /disk0/scratch/smonsees/yocto/workspace_3/meta-bae/meta-limws/builds/sbcb-default/tmp/work/corei7-64-poky-linux/ovmf/edk2-stable201905-r0/temp/log.do_fetch.1182

ERROR: Task (/disk0/scratch/smonsees/yocto/workspace_3/poky/meta/recipes-core/ovmf/ovmf_git.bb:do_fetch) failed with exit code '1'

NOTE: Tasks Summary: Attempted 5885 tasks of which 5868 didn't need to be rerun and 2 failed.

 

Summary: 2 tasks failed:

  virtual:native:/disk0/scratch/smonsees/yocto/workspace_3/poky/meta/recipes-core/ovmf/ovmf_git.bb:do_fetch

  /disk0/scratch/smonsees/yocto/workspace_3/poky/meta/recipes-core/ovmf/ovmf_git.bb:do_fetch

Summary: There were 3 WARNING messages shown.

Summary: There were 4 ERROR messages shown, returning a non-zero exit code.

 


Re: QA notification for completed autobuilder build (yocto-3.2.rc2)

Khem Raj
 

On Sun, Nov 1, 2020 at 8:18 PM Sangeeta Jain <sangeeta.jain@intel.com> wrote:

Hello all,

This is the full report for yocto-3.2.rc2:
https://git.yoctoproject.org/cgit/cgit.cgi/yocto-testresults-contrib/tree/?h=intel-yocto-testresults

======= Summary ========
No new defects are found.
No high milestone defects.

Bugs verified:

BUG id:14106 - [QA 3.2 RC1] failure in ptest : glib-2.0.glib/gdatetime.test
Verified Fixed.

Existing bugs observed in this release:

BUG id:14051 - [QA 3.2 M3 RC1] failure in ptest : valgrind.drd and valgrind.helgrind
Updated with 17 ptests passed, 1 ptest still failing
No new failures.


======= Bugs ========
https://bugzilla.yoctoproject.org/show_bug.cgi?id=14106
https://bugzilla.yoctoproject.org/show_bug.cgi?id=14051


This looks good. I am fine with releasing this.

Thanks,
Sangeeta

-----Original Message-----
From: Pokybuild User <pokybuild@fedora30-ty-1.yocto.io>
Sent: Tuesday, 27 October, 2020 4:15 PM
To: yocto@lists.yoctoproject.org
Cc: otavio@ossystems.com.br; yi.zhao@windriver.com; Sangal, Apoorv
<apoorv.sangal@intel.com>; Yeoh, Ee Peng <ee.peng.yeoh@intel.com>; Chan,
Aaron Chun Yew <aaron.chun.yew.chan@intel.com>;
richard.purdie@linuxfoundation.org; akuster808@gmail.com;
sjolley.yp.pm@gmail.com; Jain, Sangeeta <sangeeta.jain@intel.com>
Subject: QA notification for completed autobuilder build (yocto-3.2.rc2)


A build flagged for QA (yocto-3.2.rc2) was completed on the autobuilder and is
available at:


https://autobuilder.yocto.io/pub/releases/yocto-3.2.rc2


Build hash information:

bitbake: fec2b85689bba1d26ad6f376bc11cc29bb27cbe5
meta-arm: 2d3ded053ae0774b9c7254bdc084451438b2150a
meta-gplv2: 6e8e969590a22a729db1ff342de57f2fd5d02d43
meta-intel: 4ee7bc0ab408db7388374e86920ffa378b7b4535
meta-kernel: dbf8bdfa6683404e5071feb47ef6aa347cab1b01
meta-mingw: d2809d7c93bdb46014e1f8b3b0a4f42030078905
oecore: d3114ca369792201a5316c1ede29eb72f0868d35
poky: 5d75168a13d00253460020e536b2a87833ec67d2



This is an automated message from the Yocto Project Autobuilder
Git: git://git.yoctoproject.org/yocto-autobuilder2
Email: richard.purdie@linuxfoundation.org




Re: #yocto #yocto

Monsees, Steven C (US)
 


Thanks you, that was the issue...


Re: #yocto #yocto

Martin Jansa
 

your 2nd meta-intel probably still has:
LICENSE_PATH += "${LAYERDIR}/custom-licenses"
in layer.conf without having this directory included in the layer?

On Mon, Nov 2, 2020 at 1:37 PM Monsees, Steven C (US) via lists.yoctoproject.org <steven.monsees=baesystems.com@...> wrote:

I am not sure I am following ...

#1 is the actual package being built, #2 is the mods to the recipes for the image I am building...

    (1)    ./workspace_1/poky/../meta-intel

    (2)    ./workspace_1/poky/../meta-1/meta-2/meta-intel
These directories share the same name, but the local.conf for #2 requires a unique BBFILE_COLLECTIONS name now ?

If I change the BBFILE_COLLECTIONS name to be unique,  I see the following error:

--- Starting bitbake server pid 12022 at 2020-11-02 07:19:06.133802 ---
ERROR: Unable to parse Var <AVAILABLE_LICENSES[:=]>
Traceback (most recent call last):
  File "Var <AVAILABLE_LICENSES[:=]>", line 1, in <module>
  File "/disk0/scratch/smonsees/yocto/workspace_3/poky/meta/classes/license.bbclass", line 275, in available_licenses(d=<bb.data_smart.DataSmart object at 0x7fc921cbdda0>):
         for lic_dir in lic_dirs:
    >        licenses += os.listdir(lic_dir)
    
bb.data_smart.ExpansionError: Failure expanding variable AVAILABLE_LICENSES[:=], expression was ${@' '.join(available_licenses(d))} which triggered exception FileNotFoundError: [Errno 2] No such file or directory: '/disk0/scratch/smonsees/yocto/workspace_3/poky/../meta-bae/meta-limws/meta-intel/custom-licenses'



 





Re: #yocto #yocto

Monsees, Steven C (US)
 


I am not sure I am following ...

#1 is the actual package being built, #2 is the mods to the recipes for the image I am building...

    (1)    ./workspace_1/poky/../meta-intel

    (2)    ./workspace_1/poky/../meta-1/meta-2/meta-intel
These directories share the same name, but the local.conf for #2 requires a unique BBFILE_COLLECTIONS name now ?

If I change the BBFILE_COLLECTIONS name to be unique,  I see the following error:

--- Starting bitbake server pid 12022 at 2020-11-02 07:19:06.133802 ---
ERROR: Unable to parse Var <AVAILABLE_LICENSES[:=]>
Traceback (most recent call last):
  File "Var <AVAILABLE_LICENSES[:=]>", line 1, in <module>
  File "/disk0/scratch/smonsees/yocto/workspace_3/poky/meta/classes/license.bbclass", line 275, in available_licenses(d=<bb.data_smart.DataSmart object at 0x7fc921cbdda0>):
         for lic_dir in lic_dirs:
    >        licenses += os.listdir(lic_dir)
    
bb.data_smart.ExpansionError: Failure expanding variable AVAILABLE_LICENSES[:=], expression was ${@' '.join(available_licenses(d))} which triggered exception FileNotFoundError: [Errno 2] No such file or directory: '/disk0/scratch/smonsees/yocto/workspace_3/poky/../meta-bae/meta-limws/meta-intel/custom-licenses'



 


Re: Install Yocto image and backup

JH
 

Thanks Matthias,

The A/B partitioning is very common and I would argue, it is the
simplest way if you want you OTA Update to be safe in regards of any
errors (user unplugging etc.) that may happen during write / switching
to new software. If you can spare the extra partitions on your NAND, my
advice would be to do it exactly that way, and use a common tool for
that (i.e. swupate, rauc, ... ).
We don't have OTA update for RO kernel and rootfs yet, I'll take the
advice for running OTA A/B partitioning when the requirement is
coming.

Thank you all for your kind responses.

Kind regards,

- jupiter


Re: Install Yocto image and backup

Matthias Schoepfer
 

Hi!

On 11/2/20 10:16 AM, JH wrote:
If I do need to use a backup, it won't need another NAND chip, it will
be another UBI/UBIFS partition. But I would like as simple as possible
if no backup is a common practice.
The A/B partitioning is very common and I would argue, it is the simplest way if you want you OTA Update to be safe in regards of any errors (user unplugging etc.) that may happen during write / switching to new software. If you can spare the extra partitions on your NAND, my advice would be to do it exactly that way, and use a common tool for that (i.e. swupate, rauc, ... ).

Regards,

  Matthias


Re: Install Yocto image and backup

JH
 

Hi Alexander,

Thanks for your advice.

In my opinion two things are common practice:

1) Using a layer on top of raw NAND, like UBI/UBIFS nowadays, so bad blocks
can be handled properly in a layer below your rootfs.
Yes, the UBI/UBIFS is used in NAND partitions, I guess you alluded
there is no need use the backup, right?

2) Using an A/B scheme for updating and using a well tested framework for
that (instead of self written shell scripts). You don't need another NAND chip
for that, just multiple partitions. You can still have your kernel/rootfs read-only at runtime.
If I do need to use a backup, it won't need another NAND chip, it will
be another UBI/UBIFS partition. But I would like as simple as possible
if no backup is a common practice.

Thank you very much.

Kind regards,

- jupiter


[meta-security][PATCH 2/2] clamav: unify volatiles file name

Yi Zhao
 

Make the volatiles file name starts with digital.

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
---
recipes-scanners/clamav/clamav_0.101.5.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-scanners/clamav/clamav_0.101.5.bb b/recipes-scanners/clamav/clamav_0.101.5.bb
index 47fbae4..7dad263 100644
--- a/recipes-scanners/clamav/clamav_0.101.5.bb
+++ b/recipes-scanners/clamav/clamav_0.101.5.bb
@@ -86,7 +86,7 @@ do_install_append_class-target () {

install -m 644 ${WORKDIR}/clamd.conf ${D}/${sysconfdir}
install -m 644 ${WORKDIR}/freshclam.conf ${D}/${sysconfdir}
- install -m 0644 ${WORKDIR}/volatiles.03_clamav ${D}${sysconfdir}/default/volatiles/volatiles.03_clamav
+ install -m 0644 ${WORKDIR}/volatiles.03_clamav ${D}${sysconfdir}/default/volatiles/03_clamav
sed -i -e 's#${STAGING_DIR_HOST}##g' ${D}${libdir}/pkgconfig/libclamav.pc
rm ${D}/${libdir}/libclamav.so
if [ "${INSTALL_CLAMAV_CVD}" = "1" ]; then
--
2.17.1


[meta-security][PATCH 1/2] suricata: unify volatiles file name

Yi Zhao
 

Make the volatiles file name starts with digital.

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
---
recipes-ids/suricata/suricata_4.1.9.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-ids/suricata/suricata_4.1.9.bb b/recipes-ids/suricata/suricata_4.1.9.bb
index 135871c..3f7beaa 100644
--- a/recipes-ids/suricata/suricata_4.1.9.bb
+++ b/recipes-ids/suricata/suricata_4.1.9.bb
@@ -55,7 +55,7 @@ do_install_append () {
oe_runmake install-rules DESTDIR=${D}

install -d ${D}${sysconfdir}/suricata ${D}${sysconfdir}/default/volatiles
- install -m 0644 ${WORKDIR}/volatiles.03_suricata ${D}${sysconfdir}/default/volatiles/volatiles.03_suricata
+ install -m 0644 ${WORKDIR}/volatiles.03_suricata ${D}${sysconfdir}/default/volatiles/03_suricata

install -m 0644 ${S}/threshold.config ${D}${sysconfdir}/suricata

--
2.17.1


Re: QA notification for completed autobuilder build (yocto-3.2.rc2)

Sangeeta Jain
 

Hello all,

This is the full report for yocto-3.2.rc2:
https://git.yoctoproject.org/cgit/cgit.cgi/yocto-testresults-contrib/tree/?h=intel-yocto-testresults

======= Summary ========
No new defects are found.
No high milestone defects.

Bugs verified:

BUG id:14106 - [QA 3.2 RC1] failure in ptest : glib-2.0.glib/gdatetime.test
Verified Fixed.

Existing bugs observed in this release:

BUG id:14051 - [QA 3.2 M3 RC1] failure in ptest : valgrind.drd and valgrind.helgrind
Updated with 17 ptests passed, 1 ptest still failing
No new failures.


======= Bugs ========
https://bugzilla.yoctoproject.org/show_bug.cgi?id=14106
https://bugzilla.yoctoproject.org/show_bug.cgi?id=14051


Thanks,
Sangeeta

-----Original Message-----
From: Pokybuild User <pokybuild@fedora30-ty-1.yocto.io>
Sent: Tuesday, 27 October, 2020 4:15 PM
To: yocto@lists.yoctoproject.org
Cc: otavio@ossystems.com.br; yi.zhao@windriver.com; Sangal, Apoorv
<apoorv.sangal@intel.com>; Yeoh, Ee Peng <ee.peng.yeoh@intel.com>; Chan,
Aaron Chun Yew <aaron.chun.yew.chan@intel.com>;
richard.purdie@linuxfoundation.org; akuster808@gmail.com;
sjolley.yp.pm@gmail.com; Jain, Sangeeta <sangeeta.jain@intel.com>
Subject: QA notification for completed autobuilder build (yocto-3.2.rc2)


A build flagged for QA (yocto-3.2.rc2) was completed on the autobuilder and is
available at:


https://autobuilder.yocto.io/pub/releases/yocto-3.2.rc2


Build hash information:

bitbake: fec2b85689bba1d26ad6f376bc11cc29bb27cbe5
meta-arm: 2d3ded053ae0774b9c7254bdc084451438b2150a
meta-gplv2: 6e8e969590a22a729db1ff342de57f2fd5d02d43
meta-intel: 4ee7bc0ab408db7388374e86920ffa378b7b4535
meta-kernel: dbf8bdfa6683404e5071feb47ef6aa347cab1b01
meta-mingw: d2809d7c93bdb46014e1f8b3b0a4f42030078905
oecore: d3114ca369792201a5316c1ede29eb72f0868d35
poky: 5d75168a13d00253460020e536b2a87833ec67d2



This is an automated message from the Yocto Project Autobuilder
Git: git://git.yoctoproject.org/yocto-autobuilder2
Email: richard.purdie@linuxfoundation.org



Install Yocto image and backup

JH
 

Apology if it is an off topic, I could not find proper mailing lists
to ask questions.

I built Yocto Linux kernel and installed Yocto image to MTD NAND
storage in an iMAX6 device, because we designed RO for the kernel and
root file system, RW for applications, we can update applications OTA
but we cannot update kernel and root file system OTA. My supervisor
asked if we need to have a dual NAND storage to backup the kernel and
root file image, if the NAND bad sector occurred in the primary image,
it can be booted from the secondary backup image. I understand where
the concerns come from, but I am not clear if it is necessary or if it
is a common practice to perform NAND backup storage, appreciate your
insight advice.

Thank you very much.

Kind regards,

- jupiter


Re: Meta-java - openjdk-8-native - fatal error: sys/sdt.h: No such file or directory

Chuck Wolber
 

I have bumbled into a few recipes like that as well. It caused some concern because bitbake is supposed to avoid contamination like that.

You can use the ERROR_QA variable to do compile-host-path and install-host-path checks in your distro config. That should produce errors when something like your issue happens.

..Ch:W..


On Fri, Oct 30, 2020 at 8:56 AM Darcy Watkins <dwatkins@...> wrote:

Hi,

 

My host OS has systemtap-sdt-devel installed for some reason.  I temporarily renamed the sdt.h to get it out of the way and the build worked.

 

If all I have to do is remove that package (and hopefully not need something that depends on it) then that works out OK.

 

On the other hand, this could be an indication that when building openjdk-8-native, the recipe is not properly distinguishing the native (target) sysroot versus the host sysroot (for the GCC on the system).  Or the fact that the buildtools are used doesn’t prevent it from still checking the host system’s sysroot.

 

For now, the answer is don’t have systemtap-sdt-devel on your CentOS7 system (or use a docker container without it).

 

 

 

Regards,

 

Darcy

 

Darcy Watkins ::  Senior Staff Engineer, Firmware

 

SIERRA WIRELESS

Direct  +1 604 233 7989   ::  Fax  +1 604 231 1109  ::  Main  +1 604 231 1100

13811 Wireless Way  :: Richmond, BC Canada V6V 3A4

[M4]

dwatkins@... :: www.sierrawireless.com

 

From: Darcy Watkins <dwatkins@...>
Date: Thursday, October 29, 2020 at 8:39 AM
To: "yocto@..." <yocto@...>
Subject: Meta-java - openjdk-8-native - fatal error: sys/sdt.h: No such file or directory

 

Hi,

 

Openjdk-8-native breaks due to some mixup related to sdt.h not found

 

Dunfell branch built on CentOS7 with the buildtools installed.

 

This is first attempt with dunfell.  Warrior built openjdk-8-native OK

 

I remember seeing something like this long ago but I don’t remember the fix.

 

 

--------

 

| /home/dwatkins/workspace/zeta/upgrade-yocto_mg90-MG-os/build/tmp/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/hotspot/src/share/vm/utilities/dtrace.hpp:31:10: fatal error: sys/sdt.h: No such file or directory

|    31 | #include <sys/sdt.h>

|       |          ^~~~~~~~~~~

| compilation terminated.

| make[6]: *** [/home/dwatkins/workspace/zeta/upgrade-yocto_mg90-MG-os/build/tmp/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/hotspot/make/linux/makefiles/vm.make:310: precompiled.hpp.gch] Error 1

| make[5]: *** [/home/dwatkins/workspace/zeta/upgrade-yocto_mg90-MG-os/build/tmp/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/hotspot/make/linux/makefiles/top.make:119: the_vm] Error 2

| make[4]: *** [/home/dwatkins/workspace/zeta/upgrade-yocto_mg90-MG-os/build/tmp/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/hotspot/make/linux/Makefile:284: product] Error 2

| make[3]: *** [Makefile:231: generic_build2] Error 2

| make[2]: *** [Makefile:177: product] Error 2

| make[1]: *** [HotspotWrapper.gmk:45: /home/dwatkins/workspace/zeta/upgrade-yocto_mg90-MG-os/build/tmp/work/x86_64-linux/openjdk-8-native/272-r0/build/hotspot/_hotspot.timestamp] Error 2

| make: *** [/home/dwatkins/workspace/zeta/upgrade-yocto_mg90-MG-os/build/tmp/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga//make/Main.gmk:110: hotspot-only] Error 2

| WARNING: /home/dwatkins/workspace/zeta/upgrade-yocto_mg90-MG-os/build/tmp/work/x86_64-linux/openjdk-8-native/272-r0/temp/run.do_compile.27136:1 exit 1 from 'exit 1'

|

ERROR: Task (/home/dwatkins/workspace/zeta/upgrade-yocto_mg90-MG-os/upstream/yocto/meta-java/recipes-core/openjdk/openjdk-8-native_272.bb:do_compile) failed with exit code '1'

NOTE: Tasks Summary: Attempted 973 tasks of which 966 didn't need to be rerun and 1 failed.

 

Summary: 1 task failed:

  /home/dwatkins/workspace/zeta/upgrade-yocto_mg90-MG-os/upstream/yocto/meta-java/recipes-core/openjdk/openjdk-8-native_272.bb:do_compile

Summary: There was 1 WARNING message shown.

Summary: There were 2 ERROR messages shown, returning a non-zero exit code.

 

 

 

 

Regards,

 

Darcy

 

Darcy Watkins ::  Senior Staff Engineer, Firmware

 

SIERRA WIRELESS

Direct  +1 604 233 7989   ::  Fax  +1 604 231 1109  ::  Main  +1 604 231 1100

13811 Wireless Way  :: Richmond, BC Canada V6V 3A4

[M4]

dwatkins@... :: www.sierrawireless.com






--
"Perfection must be reached by degrees; she requires the slow hand of time." - Voltaire


Re: Meta-java - openjdk-8-native - fatal error: sys/sdt.h: No such file or directory

Darcy Watkins
 

Hi,

 

My host OS has systemtap-sdt-devel installed for some reason.  I temporarily renamed the sdt.h to get it out of the way and the build worked.

 

If all I have to do is remove that package (and hopefully not need something that depends on it) then that works out OK.

 

On the other hand, this could be an indication that when building openjdk-8-native, the recipe is not properly distinguishing the native (target) sysroot versus the host sysroot (for the GCC on the system).  Or the fact that the buildtools are used doesn’t prevent it from still checking the host system’s sysroot.

 

For now, the answer is don’t have systemtap-sdt-devel on your CentOS7 system (or use a docker container without it).

 

 

 

Regards,

 

Darcy

 

Darcy Watkins ::  Senior Staff Engineer, Firmware

 

SIERRA WIRELESS

Direct  +1 604 233 7989   ::  Fax  +1 604 231 1109  ::  Main  +1 604 231 1100

13811 Wireless Way  :: Richmond, BC Canada V6V 3A4

[M4]

dwatkins@... :: www.sierrawireless.com

 

From: Darcy Watkins <dwatkins@...>
Date: Thursday, October 29, 2020 at 8:39 AM
To: "yocto@..." <yocto@...>
Subject: Meta-java - openjdk-8-native - fatal error: sys/sdt.h: No such file or directory

 

Hi,

 

Openjdk-8-native breaks due to some mixup related to sdt.h not found

 

Dunfell branch built on CentOS7 with the buildtools installed.

 

This is first attempt with dunfell.  Warrior built openjdk-8-native OK

 

I remember seeing something like this long ago but I don’t remember the fix.

 

 

--------

 

| /home/dwatkins/workspace/zeta/upgrade-yocto_mg90-MG-os/build/tmp/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/hotspot/src/share/vm/utilities/dtrace.hpp:31:10: fatal error: sys/sdt.h: No such file or directory

|    31 | #include <sys/sdt.h>

|       |          ^~~~~~~~~~~

| compilation terminated.

| make[6]: *** [/home/dwatkins/workspace/zeta/upgrade-yocto_mg90-MG-os/build/tmp/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/hotspot/make/linux/makefiles/vm.make:310: precompiled.hpp.gch] Error 1

| make[5]: *** [/home/dwatkins/workspace/zeta/upgrade-yocto_mg90-MG-os/build/tmp/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/hotspot/make/linux/makefiles/top.make:119: the_vm] Error 2

| make[4]: *** [/home/dwatkins/workspace/zeta/upgrade-yocto_mg90-MG-os/build/tmp/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/hotspot/make/linux/Makefile:284: product] Error 2

| make[3]: *** [Makefile:231: generic_build2] Error 2

| make[2]: *** [Makefile:177: product] Error 2

| make[1]: *** [HotspotWrapper.gmk:45: /home/dwatkins/workspace/zeta/upgrade-yocto_mg90-MG-os/build/tmp/work/x86_64-linux/openjdk-8-native/272-r0/build/hotspot/_hotspot.timestamp] Error 2

| make: *** [/home/dwatkins/workspace/zeta/upgrade-yocto_mg90-MG-os/build/tmp/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga//make/Main.gmk:110: hotspot-only] Error 2

| WARNING: /home/dwatkins/workspace/zeta/upgrade-yocto_mg90-MG-os/build/tmp/work/x86_64-linux/openjdk-8-native/272-r0/temp/run.do_compile.27136:1 exit 1 from 'exit 1'

|

ERROR: Task (/home/dwatkins/workspace/zeta/upgrade-yocto_mg90-MG-os/upstream/yocto/meta-java/recipes-core/openjdk/openjdk-8-native_272.bb:do_compile) failed with exit code '1'

NOTE: Tasks Summary: Attempted 973 tasks of which 966 didn't need to be rerun and 1 failed.

 

Summary: 1 task failed:

  /home/dwatkins/workspace/zeta/upgrade-yocto_mg90-MG-os/upstream/yocto/meta-java/recipes-core/openjdk/openjdk-8-native_272.bb:do_compile

Summary: There was 1 WARNING message shown.

Summary: There were 2 ERROR messages shown, returning a non-zero exit code.

 

 

 

 

Regards,

 

Darcy

 

Darcy Watkins ::  Senior Staff Engineer, Firmware

 

SIERRA WIRELESS

Direct  +1 604 233 7989   ::  Fax  +1 604 231 1109  ::  Main  +1 604 231 1100

13811 Wireless Way  :: Richmond, BC Canada V6V 3A4

[M4]

dwatkins@... :: www.sierrawireless.com


Zeus to Dunfell package license checking change

Anders Montonen
 

Hi,

While upgrading our distro from Zeus to Dunfell, I ran into an issue where some locale packages blocked due to incompatible licenses, even though their licenses have not changed.
For example, the license of libgnutls30 is “LGPLv2.1+", while the license for libgnutls-locale-fi is “GPLv3+ & LGPLv2.1+”. In Zeus, this combination was accepted, but not anymore. Is this intentional?

I also think it’s a bit odd that the localization package has a different license than the library itself, though I haven’t looked if there’s anything explicitly said about this in the source code.

Regards,
Anders Montonen


Re: Yocto OS Creation on Linux Ubuntu 16.04 LTS #yocto

Martin Jansa
 

This URL also fetches for me without any issues.

If you cannot reach it from your location, you can still put an archive with it to your premirror or redirect it to some other repo accessible to you with something like:

in your .gitconfig.

> Please let us know if there is any other alternative to install the Yocto OS or the Valgrind tool on Yocto OS.

Normal iproute2 recipes are currently fetching tarball "${KERNELORG_MIRROR}/linux/utils/net/${BPN}/${BP}.tar.xz", the recipe you're using commes from some meta-intel-tsn layer:
meta-intel-tsn/recipes-connectivity/iproute2/iproute2_git.bb:do_fetch
which isn't even listed in https://layers.openembedded.org/, so first thing to fix your Yocto OS :) is to get rid of meta-intel-tsn or fix your networking.


On Fri, Oct 30, 2020 at 3:21 PM Sujan KS <katakam.sujan@...> wrote:
Hi

Thank you for your response.sorry missed to include yocto group list.
I tried in two different networks , one is office n/w and other is personal n/w.
Both ways I got the same issue.

We could do it successively for the first time and later, we wanted to do it for the second time, because we need to include Valgrind in
the config files so that we can run the Valgrind tool for our code.

Please let us know if there is any other alternative to install the Yocto OS or the Valgrind tool on Yocto OS.

Regards
Sujan

On Fri, Oct 30, 2020 at 1:50 PM Josef Holzmayr <jester@...> wrote:
For one thing, please keep the list on CC.

Am Fr., 30. Okt. 2020 um 09:11 Uhr schrieb Sujan KS <katakam.sujan@...>:
>
> Hi
>
> We tried all that. There are no n/w issues.
> We found some of the files needed are not available in github.
> Actually we use git commands to get the source code, which failed during the build process and resulted in time out issue.

Second, I have just verified that the URL
git://git.kernel.org/pub/scm/network/iproute2/iproute2.git perfectly
clones here. So it might be a problem with your provider or some
national firewall - another hint is:

git.kernel.org[0: 147.75.46.191]: errno=Connection timed out
git.kernel.org[1: 2604:1380:4080:c00::1]: errno=Network is unreachable

But there's really nothing that we can do about it, sorry. It *IS* a
network issue somewhere between you and the source repository.

Greetz.
>
> Please let us know how to proceed.
>
> Regards
> Sujan
>
>
> On Fri, Oct 30, 2020 at 1:28 PM Josef Holzmayr <jester@...> wrote:
>>
>> Just given the links a quick try here, it seems like your build is
>> having connectivity issues. Please check you uplink, or if it is
>> somehow filtered/proxied.
>>
>> Greetz
>>
>> Am Fr., 30. Okt. 2020 um 08:43 Uhr schrieb <katakam.sujan@...>:
>> >
>> > We are facing issue in yocto OS creation due to time out issue and unable to create the image.
>> >
>> > The log for this is as below,
>> > WARNING: xf86-video-intel-2_2.99.917-r0 do_fetch: Failed to fetch URL git://anongit.freedesktop.org/xorg/driver/xf86-video-intel;branch=master, attempting MIRRORS if available
>> > WARNING: xf86-video-ast-2_1.1.5-r0 do_fetch: Failed to fetch URL http://xorg.freedesktop.org/releases/individual/driver/xf86-video-ast-1.1.5.tar.bz2, attempting MIRRORS if available
>> > WARNING: xinit-1_1.4.1-r0 do_fetch: Failed to fetch URL http://xorg.freedesktop.org/releases/individual/app/xinit-1.4.1.tar.bz2, attempting MIRRORS if available
>> > WARNING: cwautomacros-native-20110201-r0 do_fetch: Failed to fetch URL https://downloads.sourceforge.net/cwautomacros.berlios/cwautomacros-20110201.tar.bz2, attempting MIRRORS if available
>> > WARNING: intel-microcode-20190618-r0 do_fetch: Failed to fetch URL git://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files.git;protocol=https, attempting MIRRORS if available
>> > WARNING: lvm2-2.03.02-r0 do_fetch: Failed to fetch URL ftp://sources.redhat.com/pub/lvm2/releases/LVM2.2.03.02.tgz, attempting MIRRORS if available
>> > WARNING: xdpyinfo-1_1.3.2-r0 do_fetch: Failed to fetch URL http://xorg.freedesktop.org/releases/individual/app/xdpyinfo-1.3.2.tar.bz2, attempting MIRRORS if available
>> > WARNING: xhost-1_1.0.8-r0 do_fetch: Failed to fetch URL http://xorg.freedesktop.org/releases/individual/app/xhost-1.0.8.tar.bz2, attempting MIRRORS if available
>> > WARNING: linux-firmware-1_0.0+gitAUTOINC+711d3297ba-r0 do_fetch: Failed to fetch URL git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git, attempting MIRRORS if available
>> > WARNING: dpkg-1.19.4-r0 do_fetch: Failed to fetch URL http://ftp.debian.org/debian/pool/main/d/dpkg/dpkg_1.19.4.tar.xz, attempting MIRRORS if available
>> > WARNING: iproute2-1.0-gitAUTOINC+97864a5af3-r0 do_fetch: Failed to fetch URL git://git.kernel.org/pub/scm/network/iproute2/iproute2.git, attempting MIRRORS if available
>> > ERROR: iproute2-1.0-gitAUTOINC+97864a5af3-r0 do_fetch: Fetcher failure: Fetch command export PSEUDO_DISABLED=1; unset _PYTHON_SYSCONFIGDATA_NAME; export DBUS_SESSION_BUS_ADDRESS="unix:abstract=/tmp/dbus-owimWyNVWV"; export SSH_AUTH_SOCK="/run/user/1000/keyring/ssh"; export PATH="/home/user/pdl/yocto_build/scripts:/home/user/pdl/yocto_build/build/tmp-glibc/work/corei7-64-oe-linux/iproute2/1.0-gitAUTOINC+97864a5af3-r0/recipe-sysroot-native/usr/bin/x86_64-oe-linux:/home/user/pdl/yocto_build/build/tmp-glibc/work/corei7-64-oe-linux/iproute2/1.0-gitAUTOINC+97864a5af3-r0/recipe-sysroot/usr/bin/crossscripts:/home/user/pdl/yocto_build/build/tmp-glibc/work/corei7-64-oe-linux/iproute2/1.0-gitAUTOINC+97864a5af3-r0/recipe-sysroot-native/usr/sbin:/home/user/pdl/yocto_build/build/tmp-glibc/work/corei7-64-oe-linux/iproute2/1.0-gitAUTOINC+97864a5af3-r0/recipe-sysroot-native/usr/bin:/home/user/pdl/yocto_build/build/tmp-glibc/work/corei7-64-oe-linux/iproute2/1.0-gitAUTOINC+97864a5af3-r0/recipe-sysroot-native/sbin:/home/user/pdl/yocto_build/build/tmp-glibc/work/corei7-64-oe-linux/iproute2/1.0-gitAUTOINC+97864a5af3-r0/recipe-sysroot-native/bin:/home/user/pdl/yocto_build/bitbake/bin:/home/user/pdl/yocto_build/build/tmp-glibc/hosttools"; export HOME="/home/user"; LANG=C git -c core.fsyncobjectfiles=0 clone --bare --mirror git://git.kernel.org/pub/scm/network/iproute2/iproute2.git /home/user/pdl/yocto_build/build/downloads/git2/git.kernel.org.pub.scm.network.iproute2.iproute2.git --progress failed with exit code 128, output:
>> > Cloning into bare repository '/home/user/pdl/yocto_build/build/downloads/git2/git.kernel.org.pub.scm.network.iproute2.iproute2.git'...
>> > fatal: unable to connect to git.kernel.org:
>> > git.kernel.org[0: 147.75.46.191]: errno=Connection timed out
>> > git.kernel.org[1: 2604:1380:4080:c00::1]: errno=Network is unreachableERROR: iproute2-1.0-gitAUTOINC+97864a5af3-r0 do_fetch: Fetcher failure for URL: 'git://git.kernel.org/pub/scm/network/iproute2/iproute2.git'. Unable to fetch URL from any source.
>> > ERROR: iproute2-1.0-gitAUTOINC+97864a5af3-r0 do_fetch:
>> > ERROR: iproute2-1.0-gitAUTOINC+97864a5af3-r0 do_fetch: Function failed: base_do_fetch
>> > ERROR: Logfile of failure stored in: /home/user/pdl/yocto_build/build/tmp-glibc/work/corei7-64-oe-linux/iproute2/1.0-gitAUTOINC+97864a5af3-r0/temp/log.do_fetch.25170
>> > ERROR: Task (/home/user/pdl/yocto_build/meta-intel-tsn/recipes-connectivity/iproute2/iproute2_git.bb:do_fetch) failed with exit code '1'
>> > NOTE: Tasks Summary: Attempted 3220 tasks of which 0 didn't need to be rerun and 1 failed.Summary: 1 task failed:
>> >   /home/user/pdl/yocto_build/meta-intel-tsn/recipes-connectivity/iproute2/iproute2_git.bb:do_fetch
>> > Summary: There were 38 WARNING messages shown.
>> > Summary: There were 4 ERROR messages shown, returning a non-zero exit code.
>> >
>> > Anyone faced similar issue, please help us resolving this issue.
>> >
>> >
>> >



4681 - 4700 of 55902