From: Aaron Chan
---
config.py | 34 ++
services.py | 32
2 files changed, 62 insertions(+), 4 deletions(-)
diff --git a/config.py b/config.py
index 2568768..9d0807f 100644
--- a/config.py
+++ b/config.py
@@ -80,3 +80,37
From: Aaron Chan
---
config.py | 34 ++
services.py | 32
2 files changed, 62 insertions(+), 4 deletions(-)
diff --git a/config.py b/config.py
index 2568768..9d0807f 100644
--- a/config.py
+++ b/config.py
@@ -80,3 +80,37
From: Aaron Chan
---
config.py | 34 ++
services.py | 32
2 files changed, 62 insertions(+), 4 deletions(-)
diff --git a/config.py b/config.py
index 2568768..9d0807f 100644
--- a/config.py
+++ b/config.py
@@ -80,3 +80,37
Signed-off-by: Aaron Chan
---
config.py | 9 +
schedulers.py | 9 +++--
2 files changed, 16 insertions(+), 2 deletions(-)
diff --git a/config.py b/config.py
index 2568768..d21948f 100644
--- a/config.py
+++ b/config.py
@@ -80,3 +80,12 @@ builder_to_workers = {
"nightl
Signed-off-by: Aaron Chan
---
config.json | 22 ++
1 file changed, 22 insertions(+)
diff --git a/config.json b/config.json
index 808fefc..e79fae3 100644
--- a/config.json
+++ b/config.json
@@ -230,6 +230,23 @@
"MACHINE" : &quo
Signed-off-by: Aaron Chan
---
builders.py | 2 ++
1 file changed, 2 insertions(+)
diff --git a/builders.py b/builders.py
index 4b6ee9e..0ebe562 100644
--- a/builders.py
+++ b/builders.py
@@ -142,6 +142,7 @@ def create_builder_factory():
util.Property("builde
Signed-off-by: Aaron Chan
---
scripts/config-intel-lava.json | 129 +
scripts/utils.py | 2 +-
2 files changed, 130 insertions(+), 1 deletion(-)
create mode 100644 scripts/config-intel-lava.json
diff --git a/scripts/config-intel-lava.json
Signed-off-by: Aaron Chan
---
config.json| 5 ++---
janitor/clobberdir | 3 +--
2 files changed, 3 insertions(+), 5 deletions(-)
diff --git a/config.json b/config.json
index ecfca51..c9dc21e 100644
--- a/config.json
+++ b/config.json
@@ -8,15 +8,14 @@
"BUILD_HISTORY_DIREC
Signed-off-by: Aaron Chan
---
config.json | 32 +++-
1 file changed, 31 insertions(+), 1 deletion(-)
diff --git a/config.json b/config.json
index c9dc21e..3c1f989 100644
--- a/config.json
+++ b/config.json
@@ -383,6 +383,36 @@
],
"
Signed-off-by: Aaron Chan
---
config.json | 32 +++-
1 file changed, 31 insertions(+), 1 deletion(-)
diff --git a/config.json b/config.json
index c9dc21e..3c1f989 100644
--- a/config.json
+++ b/config.json
@@ -383,6 +383,36 @@
],
"
A patch to fix the data expansion config.json
Signed-off-by: Aaron Chan
---
scripts/utils.py | 16
1 file changed, 16 insertions(+)
diff --git a/scripts/utils.py b/scripts/utils.py
index 7c6535c..d26cd0c 100644
--- a/scripts/utils.py
+++ b/scripts/utils.py
@@ -142,6 +142,22
"REPO_STASH_DIR" read as ${BASE_HOMEDIR}/git/mirror, where it should be
"REPO_STASH_DIR" as /home/pokybuild/git/mirror
Signed-off-by: Aaron Chan
---
scripts/utils.py | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/scripts/utils.py b/scripts/utils.py
index d26
This patch is an extension to default config.json with ABHELPER_JSON env set.
This extension is to support buildset config for target MACHINE intel-corei7-64
with meta-intel layer included.
Signed-off-by: Aaron Chan
---
config-x86_64-lava.json | 34 ++
1 file
R", ourconfig) in our scripts
unless we intend to change the BUILDDIR paths.
Signed-off-by: Aaron Chan
---
janitor/clobberdir | 5 ++---
scripts/utils.py | 8
2 files changed, 10 insertions(+), 3 deletions(-)
diff --git a/janitor/clobberdir b/janitor/clobberdir
index 5dab5af..5e04e
This fix is to move clobberdir from python2 to python3 to resolve unicode data
in python2 and change the data extraction expansion from ourconfig["TRASH_DIR"]
to utils.getconfig("TRASH_DIR", ourconfig) on "Clobber build dir" BuildStep
Signed-off-by: Aaron Chan
---
: Aaron Chan
---
lava/device/bsp-packages.jinja2 | 43 ++
scripts/lava.py | 76
scripts/run-jinja-parser| 97 +
3 files changed, 216 insertions(+)
create mode 100644 lava/device/bsp
This patch is to add/update configuration needed to support several
hardware platforms on ARM64, x32, x86/x86-64, MIPS64, PPC on
autobuilder as new features added in 2.6 M2 and to support automated
manual BSP test case(s) for future QA releases.
Signed-off-by: Aaron Chan
---
config.py | 17
This patch is to enable auto-assignments buildbot URL based on Hosts FQDN.
The socket module allows the retrieval on FQDN and constructs the entire
URL by default, this default settings can be overwritten in c['buildbotURL']
based on local administrator preferences.
Signed-off-by:
This patch is to fix the inconsistency in loading custom module
yoctoabb & yocto_console_view during Buildbot Master startup.
Signed-off-by: Aaron Chan
---
__init__.py| 0
yocto_console_view/__init__.py | 0
2 files changed, 0 insertions(+), 0 deletions(-)
create
This patch is to update the nightly-x86-64-bsp job configuration
and include the TEST_TARGET_IP, TEST_SERVER_IP & TEST_SUITES to
enable OEQA Automated BSP test case(s) using server client connection.
Signed-off-by: Aaron Chan
---
config-intelqa-x86_64-lava.json | 17 ++---
1
This patch is added to generate the LAVA job-config based on
config-intelqa-x86_64-lava.json,lava.py, jinja2 template to construct
the job definition in YAML using autobuilder.
Signed-off-by: Aaron Chan
---
scripts/run-jinja-parser | 121 +++
1 file
That configure script is looking for libconfig.
You need DEPENDS = "libconfig"
On Mon, Jul 30, 2018 at 4:20 AM Zoran Stojsavljevic <
zoran.stojsavlje...@gmail.com> wrote:
> Seems, that this does work?!
> ___
>
> SUMMARY = "Socketcand ..."
> SECTION = "socketcan"
> LICENSE = "GPLv2"
> LIC_FIL
ption that the layers have their
dependent layers added before the parent layers are added.
In general, the parent layer require to be remove first before
its child dependencies layers.
Signed-off-by: Aaron Chan
---
scripts/run-config | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
di
be on the host...
A side note: the bmaptool currently in oe throws a weird error when given
no arguments rather than a usage message. This has been fixed upstream.
--Aaron
+++ b/scripts/oe-run-native
@@ -55,7 +55,7 @@ fi
OLD_PATH=$PATH
# look for a tool only in native sysroot
-PA
Include a reference LAVA job template on x86_64 in jinja2 format.
This template will parsed and converted into YAML configuration
before job is trigger on LAVA server end thru Yocto autobuilder.
Signed-off-by: Aaron Chan
---
lava-templates/generate-jobconfig.jinja2 | 43
-intelqa-x86_64-lava.json when defining your
architecture and hardware configuration at LAVA end.
Signed-off-by: Aaron Chan
---
lava/run-jinja-parser | 96 +++
1 file changed, 96 insertions(+)
create mode 100755 lava/run-jinja-parser
diff --git a
lava-job return a state
either incomplete or canceling stage.
trigger-lava-jobs uses lava_scheduler.py python module where the
LAVA classes and library constructed from XML-RPC API which are
define and supported by Linaro, LAVA.
Signed-off-by: Aaron Chan
---
lava/lava_scheduler.py | 70
autobuilder before it
completes and end the entire job workflow.
Signed-off-by: Aaron Chan
---
lava/resume-lava-jobs | 79 +++
1 file changed, 79 insertions(+)
create mode 100755 lava/resume-lava-jobs
diff --git a/lava/resume-lava-jobs b/lava/resume
-off-by: Aaron Chan
---
scripts/publish-artefacts | 8
1 file changed, 8 insertions(+)
diff --git a/scripts/publish-artefacts b/scripts/publish-artefacts
index 83a4094..3418de2 100755
--- a/scripts/publish-artefacts
+++ b/scripts/publish-artefacts
@@ -137,6 +137,14 @@ case "$targe
new community.
Signed-off-by: Aaron Chan
---
config-intelqa-x86_64-lava.json | 163
1 file changed, 149 insertions(+), 14 deletions(-)
diff --git a/config-intelqa-x86_64-lava.json b/config-intelqa-x86_64-lava.json
index 81e248d..450890c 100644
--- a
http://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/meta/classes/kernel-yocto.bbclass#n297
With no KCONFIG_MODE specified, we check if the user has copied a defconfig
to workdir, and then use allnoconfig if so. Shouldn't we be using
alldefconfig in this case?
The result currently is that if you u
re expanding variable SRCPV, expression
> was ${@bb.fetch2.get_srcrev(d)} which triggered exception AttributeError:
> 'FetchData' object has no attribute 'moddir'
I've fixed this with the following patch, which moves some code in the Hg
fetcher to later in the urldata_i
Also, what is it that is supposed to create the
$(BUILDDIR)/tmp/hosttools/hg symlink?
For some reason, this link is not created for me automatically. It works
fine if I create it manually.
--Aaron
On Mon, Nov 26, 2018 at 3:34 PM Aaron Cohen wrote:
> I'm trying to write a recipe for
busybox getty
yelling at me about unrecognized flags.
Is the best approach to adjust the ALTERNATIVE_PRIORITY for either the
busybox getty or mingetty to have update-alternatives select mingetty, or
is there an easier modification to my sysvinit-innittab bbappend above that
will enable autologin?
Thanks for the help!
Aaron
--
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto
ing that vty, though.
Thanks for the help
On Fri, Jul 28, 2017 at 8:32 PM, Andre McCurdy wrote:
> On Fri, Jul 28, 2017 at 11:29 AM, Aaron Schwartz
> wrote:
> > Hello,
> >
> > I'm trying to have the busybox getty in Poky login as root automatically
> but
> >
ready to go (or close to it).
Thanks in advance!
Aaron
--
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto
Wow, thanks Chris and Andre!
I'm just getting to play around with this, but Andre's trick seems to have
worked exactly like I was hoping for. I ended up just adding a bbappend
that removes the file touched in the line of the eudev recipe Andre
referenced.
Thanks again,
Aaron
On F
r setup.py
in the ${B} location, but it is only present in the ${S} location when `devtool
modify` has been run. I have tried setting ${B} to ${S} explicitly in the
recipe, but this doesn't result in ${B} being changed when I run `bitbake -e
mytool`. I could always copy ${S} to ${B} in t
menuconfig ...` it will automatically open a second pane on the
bottom half of your screen where you can edit your kernel config. That
pane will close automatically when you exit the menuconfig application.
I hope that helps!
Aaron
0) https://github.com/tmux/tmux/wiki
On Wed, Sep 13, 2017
Hello,
I am trying to add a folder and some files to a raspberry pi build which does
build successfully with the latest Yocto.
When added, I receive parsing errors at the inherit “systemd” line.
The idea is that the web-files folder should be transferred in its entirety,
rules.sh and the executa
[--enable-pthread Include PThreads],
> [case "${enableval}" in
> yes)use_pthread=true ;;
> no) use_pthread=false ;;
> *) AC_MSG_ERROR(bad value ${enableval} for
> --enable-pthread) ;;
> es
do so).
That could be a part of what you're looking for, at least.
Hope that helps,
Aaron
0) https://layers.openembedded.org/layerindex/branch/master/recipes/
1) http://git.yoctoproject.org/cgit/cgit.cgi/layerindex-web/tree/layerindex
On Thu, Oct 12, 2017 at 5:34 AM, Bernd wrote:
&g
-native]:rename from RDEPENDS_${PN}_class-native
> data_smart.py:644 [renameVar]
> # ""
> # pre-expansion value:
> # " ${PYTHON_PN}-subprocess "
> RDEPENDS_python-numpy=" python-subprocess "
Anyone have any ideas for why this recipe doe
a
qa task that would discover this sort of error if it seems feasible?
--Aaron
On Thu, May 9, 2019 at 4:15 PM Aaron Cohen wrote:
> python-numpy is being installed on my image as a dependency of one of my
> packages.
>
> However, none of python-numpy's RDEPENDS are currently
ate_sdk"
somehow, so that what you end up on the target is equivalent to what is in
a generated SDK.
In particular, if I add something to TOOLCHAIN_TARGET_TASK, it doesn't seem
to also be added to anything that tools-sdk cares about.
Am
Is there a place I should post this that would get more attention?
On Thu, May 9, 2019 at 4:48 PM Aaron Cohen wrote:
> I think the problem is in the python-numpy_1.14.5.bb recipe.
>
> It does: RDEPENDS_${PN}_class-target_append = ...
>
> where it seems to need to be: RDEPENDS_${P
Is there such a thing as zero padding a number in a recipe (or vice versa?
I'd be just as happy starting with a zero-padded number, and converting it
to non-zero-padded.
The crux of the dilemma is that I must have zero-padding for file-naming,
but I CAN'T have zero padding in these numbers when I p
I'd like to be able to create a file using the cat command in a recipe.
The sub-goal is to have the file created somewhere I can actually find it:
do_create_tebf0808() {
cat > tebf0808.bif <--
___
yocto mailing list
yocto@yoctoproject.org
https://lists.
That seems to work. Thanks!
On Fri, Jun 28, 2019 at 3:53 PM Burton, Ross wrote:
> The bash parser does have some bugs, and I think you just found one.
> Probably easier to have a template on disk in SRC_URI, and sed in the
> value you want.
>
> Ross
>
> On Fri, 28 Jun
[Sending again because I initially replied to Claudius only, and not
mailing list]
I found using back-ticks with printf also works in a recipe:
NUMBER = "1"
NUMBER_PADDED="FOO_`printf "02d" ${NUMBER}`_MOARFOO"
On Fri, Jun 28, 2019 at 4:48 PM Claudius Heine w
be
installed again in the docker container for this application.
Do I have to edit the recipe for the application and remove the
RDEPENDS="gpsd" line, or is there some more clever way that I can specify
that the RDEPENDS has been fulfilled for the container
In short, I'd like to have my recipe know the name of a file that is a
symbolic link, as in "readlink" and the linux prompt.- preferably before
populating SRC_URI, but this is not working (so I guess random shell
scripts are not doable in recipes):
LINK_TARGET=`readlink -f ${LATEST_VER}`
SRC_URI =
I would like to get visual studio code on my NXP i.MX8. If someone is
aware of a aarch64 rpm of it, that would be the easiest. Alternatively,
if anyone knows how to build it using bitbake, I can build it myself.
Thank you.
-Aaron
--
___
yocto mailing
DISTRO_FEATURES_append.
What is the correct thing here?
I also installed yarn according to those instructions, which worked (it said it
was successfully installed) however when I tried to use it I got an error about
not finding gulp:
# yarn watch
yarn run v1.19.1
$ gulp watch --max_old
-Original Message-
From: Ross Burton
Sent: Friday, November 1, 2019 2:04 PM
To: Aaron Solochek ; yocto@yoctoproject.org
Subject: Re: [yocto] visual studio code packages or building instructions?
On 01/11/2019 17:51, Aaron Solochek wrote:
> Well I grabbed the .deb that one of th
I'm having some trouble with native dependencies in my recipe, and I'm
wondering if anyone has any tips. I'm building with the petalinux toolset on
an x64 linux for an arm architecture.
I have a recipe myapp, which has a native version, myapp-native. myapp depends
on its myapp-native, as this
From: Aaron Chan
---
schedulers.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/schedulers.py b/schedulers.py
index 8f3dbc5..02e4340 100644
--- a/schedulers.py
+++ b/schedulers.py
@@ -63,7 +63,7 @@ def props_for_builder(builder):
props.append
Hi Richard,
Did you manage to take a look at this patch ?
Regards,
Aaron
-Original Message-
From: yocto-boun...@yoctoproject.org [mailto:yocto-boun...@yoctoproject.org] On
Behalf Of yocto-requ...@yoctoproject.org
Sent: Wednesday, June 13, 2018 6:23 PM
To: yocto@yoctoproject.org
Subject
"good to have" I will resend a "better description" in the
next submission.
Cheers,
Aaron
-Original Message-
From: richard.pur...@linuxfoundation.org
[mailto:richard.pur...@linuxfoundation.org]
Sent: Tuesday, June 26, 2018 6:30 PM
To: Chan, Aaron Chun Yew ;
yocto@yo
Hi Richard,
Kindly ignore this patch as it contains the old description. I'll send a new
patch indicating the reason behind this buildset-config is needed.
Cheers,
Aaron
From: Chan, Aaron Chun Yew
Sent: Monday, July 02, 2018 6:30 PM
To: richar
Hi Richard,
Added a patch fix on this on
https://lists.yoctoproject.org/pipermail/yocto/2018-July/041644.html
This resolves the handling unicode string during loadconfig() apart from
dictonary data expansions.
Let me know what are your thoughts on this. Thanks.
Cheers,
Aaron
mirror/1530669213-56172']' returned non-zero exit status 1
also, this action causes directory named ${BASE_HOMEDIR} to be created under
~/yocto-worker/poky-tiny/build
This patch
[https://lists.yoctoproject.org/pipermail/yocto/2018-July/041685.html] which
submitted today resolves th
x27;ll updated the patch on Item 2 in
https://lists.yoctoproject.org/pipermail/yocto/2018-July/041694.html
Thanks,
Best wishes,
Aaron
From: richard.pur...@linuxfoundation.org [richard.pur...@linuxfoundation.org]
Sent: Wednesday, July 04, 2018 3:51 PM
To: Chan
...@linuxfoundation.org
[mailto:richard.pur...@linuxfoundation.org]
Sent: Thursday, July 5, 2018 5:54 PM
To: Chan, Aaron Chun Yew ; yocto@yoctoproject.org
Subject: Re: [PATCH] [yocto-ab-helper] clobberdir: Fix Unicode data expansion
with utils API
On Thu, 2018-07-05 at 13:34 +0800, Aaron Chan
BSP test (using LAVA) on their platform starting with
benchmarking own manual BSP test case(s).
Cheers,
Aaron
-Original Message-
From: richard.pur...@linuxfoundation.org
[mailto:richard.pur...@linuxfoundation.org]
Sent: Friday, July 6, 2018 9:30 PM
To: Chan, Aaron Chun Yew ; yocto@yocto
My name is Aaron and not Aron for start
Martin,
Please try this
#!/usr/bin/env python2
import os
a = os.path.join('http://', 'alibaba.com')
b = '/'.join(['http://', 'alibaba.com'])
c = '/'.join(['http:/', 'alibaba.com
str(config.web_port) + '/'
[Reply] You have a valid point, however in this case seems like os.path.join()
doesn't seem to construct a path. It's a bug.
Will send a new patch on this one. Thanks for reviewing it.
Cheers,
Aaron
topped
5832 2018-07-10 18:42:27+0800 [-] Main loop terminated.
5833 2018-07-10 18:42:27+0800 [-] Server Shut Down.
Cheers,
Aaron
From: richard.pur...@linuxfoundation.org [richard.pur...@linuxfoundation.org]
Sent: Tuesday, July 10, 2018 4:40 PM
To: Chan
uot;;
c['buildbotURL'] = "http://localhost:8010/'
The intention of this patch is to reduce the need for local configurations, yes
I do agree that there will
be some level of customization needed on local setup. I'll leave it to you then
to det
default host distribution as default python2 and still make it worked? What
is the best practices here and should all the buildbot-workers start in
virtualenv defaults to python3 as well ? I am little lost right here, please
advise.
Cheers,
Aaron
Try using virtualenv:
$ python --version
Python
Hi Richard,
Thanks for the well crafted explanation, and after talking to Paul I got a
clearer picture on which direction we should be heading and we should align
and work towards python3. Maybe I was not aware, my bad.
Cheers,
Aaron
-Original Message-
From: richard.pur
ng at where we can upstream this
https://github.com/lab-github/yoctoproject-lava-test-shell
Thanks!
Cheers,
Aaron Chan
Open Source Technology Center Intel
-Original Message-
From: richard.pur...@linuxfoundation.org
[mailto:richard.pur...@linuxfoundation.org]
Sent: Thursday, Novembe
72 matches
Mail list logo