'why would you want to have multiple, alternative syslog daemons on the system?
Wouldn't a better fix be to move the syslogd and klogd symlinks to the
busybox-syslog package? It doesn't seem to make much sense to have a syslogd
binary on the system without an init script(?)
The original problem
Fixes build for older git versions (e.g. in Centos 7) which are not able
to redirect if the .git suffix is missing. Build got broken by
25bac865def42650c0c0323322158ba338e8b753
Signed-off-by: Markus Lehtonen
---
meta/recipes-graphics/cantarell-fonts/cantarell-fonts_git.bb | 2 +-
1 file changed
Hmm,
There should be rconflicts in place, in both way – i.e. busybox-syslog
rconflicts with sysklogd and the other way around. Isn't there(?)
- Markus
On 03/09/2018, 19.34, "Khem Raj" wrote:
On Sun, Sep 2, 2018 at 11:49 PM Markus Lehtonen
wrote:
>
>
Hi,
IIRC, the problem was that all the syslog packages were providing
${sysconfdir}/init.d/syslog which caused problems. And I don't think that has
changed.
Why would you want to install two syslog daemons on the system? You should be
able to install busybox after syslog as busybox-syslog is p
On 15/03/2018, 15.14, "Ross Burton"
wrote:
Signed-off-by: Ross Burton
---
meta/lib/oeqa/buildperf/test_basic.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/meta/lib/oeqa/buildperf/test_basic.py
b/meta/lib/oeqa/buildperf/test_basic.py
ind
Fix a crash when generating a txt report and the two commits to be
compared were not consecutive (but there were some tested commits
between them).
Signed-off-by: Markus Lehtonen
---
scripts/oe-build-perf-report | 11 ---
1 file changed, 4 insertions(+), 7 deletions(-)
diff --git a
marquiz/fixes-9338
http://cgit.openembedded.org/openembedded-core-contrib/log/?h=marquiz/fixes-9338
Markus Lehtonen (14):
python3-native: support profile optimized build
python3: fix depends of python3-tests
python3: add python3-profile-opt recipe
python3-profile-opt: rename libpython3
-08 08:45:33 +)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contrib marquiz/fixes-9338
http://cgit.openembedded.org/openembedded-core-contrib/log/?h=marquiz/fixes-9338
Markus Lehtonen (14):
python3-native: support profile optimized build
python3
es when running "gcc -E -v".
The second hack becomes useless after the first hack has been removed
and we get the standard include and lib directories normally from gcc.
Signed-off-by: Markus Lehtonen
---
.../python3-setup.py-no-host-headers-libs.patch| 33
Check that we're able to run python profile task on qemu and that python
builds when pgo is enabled.
[YOCTO #9338]
Signed-off-by: Markus Lehtonen
---
meta/lib/oeqa/selftest/cases/python.py | 28
1 file changed, 28 insertions(+)
create mode 100644 meta/lib
Useful in developing Python, e.g. in benchmarking.
[YOCTO #9338]
Signed-off-by: Markus Lehtonen
---
meta/recipes-devtools/python/python-3.5-manifest.inc | 10 +++---
meta/recipes-devtools/python/python3_3.5.3.bb| 5 +
scripts/contrib/python/generate-manifest-3.5.py | 3
Without this the pgo-related compiler flags are not used in
cross-builds.
[YOCTO #9338]
Signed-off-by: Markus Lehtonen
---
...-CFLAGS-for-extensions-when-cross-compili.patch | 56 ++
meta/recipes-devtools/python/python3_3.5.3.bb | 1 +
2 files changed, 57 insertions
specify
PYTHON3_PROFILE_OPT = "1" in your local.conf, and, have profile data available
in the location pointed to by PYTHON3_PROFILE_DIR. Profile data can be
obtainen e.g. by running bitbake python-pgo-image -c profile3.
[YOCTO #9338]
Signed-off-by: Markus Lehtonen
---
meta/recipe
This function was dropped in f352ef37a27cb0871c87cf9991d8ad2e1d560fde as
unused, but, python-pgo-image needs it for running profile task on
target hw.
[YOCTO #9338]
Signed-off-by: Markus Lehtonen
---
meta/lib/oeqa/targetcontrol.py | 25 +
1 file changed, 25 insertions
specified with PYTHON3_PROFILE_TASK.
The default profile task is pybench, although an example for using
test.regrtest is included in the recipe.
[YOCTO #9338]
Signed-off-by: Markus Lehtonen
---
meta/recipes-devtools/images/python-pgo-image.bb | 92
1 file changed, 92
Signed-off-by: Markus Lehtonen
---
meta/lib/oeqa/targetcontrol.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/meta/lib/oeqa/targetcontrol.py b/meta/lib/oeqa/targetcontrol.py
index d147a44480..da529e67a4 100644
--- a/meta/lib/oeqa/targetcontrol.py
+++ b/meta/lib/oeqa
[YOCTO #9338]
Signed-off-by: Markus Lehtonen
---
meta/recipes-connectivity/iproute2/iproute2.inc | 7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/meta/recipes-connectivity/iproute2/iproute2.inc
b/meta/recipes-connectivity/iproute2/iproute2.inc
index a578eb3afa
[YOCTO #9338]
Signed-off-by: Markus Lehtonen
---
...revent-absolute-path-in-installed-symlink.patch | 29 ++
meta/recipes-extended/iptables/iptables_1.6.1.bb | 3 +++
2 files changed, 32 insertions(+)
create mode 100644
meta/recipes-extended/iptables/iptables/prevent
the target hardware. This patch enables the first step,
i.e. building python with profile instrumentation enabled
[YOCTO #9338]
Signed-off-by: Markus Lehtonen
---
meta/recipes-devtools/python/python3-profile-opt | 1 +
.../python/python3-profile-opt_3.5.3.bb| 9 +
[YOCTO #9338]
Signed-off-by: Markus Lehtonen
---
...1-don-t-use-absolute-path-for-ssh-program.patch | 31 ++
meta/recipes-connectivity/openssh/openssh_7.6p1.bb | 7 -
2 files changed, 37 insertions(+), 1 deletion(-)
create mode 100644
meta/recipes-connectivity/openssh
.conf, e.g.
PYTHON3_NATIVE_PROFILE_TASK = "${S}/Tools/pybench/pybench.py -n 2 --with-gc
--with-syscheck"
[YOCTO #9338]
Signed-off-by: Markus Lehtonen
---
meta/recipes-devtools/python/python3-native_3.5.3.bb | 9 +
.../python/python3/0001-cross-compile-support.patch |
[YOCTO #9338]
Signed-off-by: Markus Lehtonen
---
meta/recipes-extended/libmnl/libmnl_1.0.4.bb | 2 ++
1 file changed, 2 insertions(+)
diff --git a/meta/recipes-extended/libmnl/libmnl_1.0.4.bb
b/meta/recipes-extended/libmnl/libmnl_1.0.4.bb
index b458799800..23262e8c6f 100644
--- a/meta/recipes
O #9338]
Signed-off-by: Markus Lehtonen
---
.../python/python3-profile-opt_3.5.3.bb| 1 +
...name-libpython3-to-libpython-profile-opt3.patch | 108 +
2 files changed, 109 insertions(+)
create mode 100644
meta/recipes-devtools/python/python3/rename-libpython3-
penembedded.org/openembedded-core-contrib marquiz/fixes-9338
http://cgit.openembedded.org/openembedded-core-contrib/log/?h=marquiz/fixes-9338
Markus Lehtonen (16):
python3-native: support profile optimized build
python3: fix depends of python3-tests
python3: add python3-profile-opt recipe
pyth
Similar to an earlier fix for Python 2.7. Make the tests subpackage
depend on all modules as test.regrtest uses most (if not all) of them.
Some tests also depend on libgcc so add that as a runtime dependency as
well.
[YOCTO #9338]
Signed-off-by: Markus Lehtonen
---
meta/recipes-devtools
ttp://cgit.openembedded.org/openembedded-core-contrib/log/?h=marquiz/fixes-9338
Markus Lehtonen (15):
python3-native: support profile optimized build
python3: fix depends of python3-tests
python3: add python3-profile-opt recipe
python3-profile-opt: rename libpython3
openssh: extend to -native
libmnl: ena
es when running "gcc -E -v".
The second hack becomes useless after the first hack has been removed
and we get the standard include and lib directories normally from gcc.
Signed-off-by: Markus Lehtonen
---
.../python3-setup.py-no-host-headers-libs.patch| 33
Without this the pgo-related compiler flags are not used in
cross-builds.
[YOCTO #9338]
Signed-off-by: Markus Lehtonen
---
...-CFLAGS-for-extensions-when-cross-compili.patch | 56 ++
meta/recipes-devtools/python/python3_3.5.3.bb | 1 +
2 files changed, 57 insertions
Useful in developing Python, e.g. in benchmarking.
[YOCTO #9338]
Signed-off-by: Markus Lehtonen
---
meta/recipes-devtools/python/python-3.5-manifest.inc | 8 +---
meta/recipes-devtools/python/python3_3.5.3.bb| 5 +
2 files changed, 10 insertions(+), 3 deletions(-)
diff --git a
Signed-off-by: Markus Lehtonen
---
meta/lib/oeqa/targetcontrol.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/meta/lib/oeqa/targetcontrol.py b/meta/lib/oeqa/targetcontrol.py
index d147a44480..da529e67a4 100644
--- a/meta/lib/oeqa/targetcontrol.py
+++ b/meta/lib/oeqa
This function was dropped in f352ef37a27cb0871c87cf9991d8ad2e1d560fde as
unused, but, python-pgo-image needs it for running profile task on
target hw.
[YOCTO #9338]
Signed-off-by: Markus Lehtonen
---
meta/lib/oeqa/targetcontrol.py | 25 +
1 file changed, 25 insertions
[YOCTO #9338]
Signed-off-by: Markus Lehtonen
---
...1-don-t-use-absolute-path-for-ssh-program.patch | 31 ++
meta/recipes-connectivity/openssh/openssh_7.6p1.bb | 7 -
2 files changed, 37 insertions(+), 1 deletion(-)
create mode 100644
meta/recipes-connectivity/openssh
specify
PYTHON3_PROFILE_OPT = "1" in your local.conf, and, have profile data available
in the location pointed to by PYTHON3_PROFILE_DIR. Profile data can be
obtainen e.g. by running bitbake python-pgo-image -c profile3.
[YOCTO #9338]
Signed-off-by: Markus Lehtonen
---
meta/recipe
specified with PYTHON3_PROFILE_TASK.
The default profile task is pybench, although an example for using
test.regrtest is included in the recipe.
[YOCTO #9338]
Signed-off-by: Markus Lehtonen
---
meta/recipes-devtools/images/python-pgo-image.bb | 92
1 file changed, 92
[YOCTO #9338]
Signed-off-by: Markus Lehtonen
---
meta/recipes-extended/libmnl/libmnl_1.0.4.bb | 2 ++
1 file changed, 2 insertions(+)
diff --git a/meta/recipes-extended/libmnl/libmnl_1.0.4.bb
b/meta/recipes-extended/libmnl/libmnl_1.0.4.bb
index b458799800..23262e8c6f 100644
--- a/meta/recipes
[YOCTO #9338]
Signed-off-by: Markus Lehtonen
---
...revent-absolute-path-in-installed-symlink.patch | 29 ++
meta/recipes-extended/iptables/iptables_1.6.1.bb | 3 +++
2 files changed, 32 insertions(+)
create mode 100644
meta/recipes-extended/iptables/iptables/prevent
[YOCTO #9338]
Signed-off-by: Markus Lehtonen
---
meta/recipes-connectivity/iproute2/iproute2.inc | 7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/meta/recipes-connectivity/iproute2/iproute2.inc
b/meta/recipes-connectivity/iproute2/iproute2.inc
index a578eb3afa
O #9338]
Signed-off-by: Markus Lehtonen
---
.../python/python3-profile-opt_3.5.3.bb| 1 +
...name-libpython3-to-libpython-profile-opt3.patch | 108 +
2 files changed, 109 insertions(+)
create mode 100644
meta/recipes-devtools/python/python3/rename-libpython3-
.conf, e.g.
PYTHON3_NATIVE_PROFILE_TASK = "${S}/Tools/pybench/pybench.py -n 2 --with-gc
--with-syscheck"
[YOCTO #9338]
Signed-off-by: Markus Lehtonen
---
meta/recipes-devtools/python/python3-native_3.5.3.bb | 9 +
.../python/python3/0001-cross-compile-support.patch |
Similar to an earlier fix for Python 2.7. Make the tests subpackage
depend on all modules as test.regrtest uses most (if not all) of them.
Some tests also depend on libgcc so add that as a runtime dependency as
well.
[YOCTO #9338]
Signed-off-by: Markus Lehtonen
---
meta/recipes-devtools
the target hardware. This patch enables the first step,
i.e. building python with profile instrumentation enabled
[YOCTO #9338]
Signed-off-by: Markus Lehtonen
---
meta/recipes-devtools/python/python3-profile-opt | 1 +
.../python/python3-profile-opt_3.5.3.bb| 9 +
enembedded-core-contrib/log/?h=marquiz/fixes-9338
Markus Lehtonen (15):
python3-native: support profile optimized build
python3: fix depends of python3-tests
python3: add python3-profile-opt recipe
python3-profile-opt: rename libpython3
openssh: extend to -native
libmnl: enable native
ipta
On 10/31/2017 03:15 AM, Markus Lehtonen wrote:
> Hi,
>
> Please see the 6th patch ("devtools/images: add python-pgo-image") in my
patchset for python-pgo-image.
>
> I'd like the profiling to work out-of-the-box, without requiring some
&g
Sanity check for future packages.
[YOCTO #10944]
Signed-off-by: Markus Lehtonen
---
meta/classes/update-alternatives.bbclass | 4
1 file changed, 4 insertions(+)
diff --git a/meta/classes/update-alternatives.bbclass
b/meta/classes/update-alternatives.bbclass
index 65cae7002f..aa01058cf9
This kludge is not needed anymore, now that syslog packages (or any
other package) don't use update-alternatives for managing SysV init
scripts.
This reverts commit fc89a3f739ff25306ea91d9bdb424fc8389bdf72.
[YOCTO #10944]
---
meta/classes/update-alternatives.bbclass | 29 +++-
Make lsbinitscripts (r)conflict with initscripts-functions package.
[YOCTO #10944]
Signed-off-by: Markus Lehtonen
---
meta/recipes-extended/lsb/lsbinitscripts_9.72.bb | 8 ++--
1 file changed, 2 insertions(+), 6 deletions(-)
diff --git a/meta/recipes-extended/lsb/lsbinitscripts_9.72.bb
b
Using update-alternatives for managing init scripts has proved to be
problematic. And, sysklogd rconflicts with other syslog daemons so there
is no point in using update-alternatives from this perspective, either.
[YOCTO #10944]
Signed-off-by: Markus Lehtonen
---
meta/recipes-extended/sysklogd
In order to make that the default provider for initd-functions.
[YOCTO #10944]
Signed-off-by: Markus Lehtonen
---
meta/recipes-core/initscripts/initscripts_1.0.bb | 2 ++
1 file changed, 2 insertions(+)
diff --git a/meta/recipes-core/initscripts/initscripts_1.0.bb
b/meta/recipes-core
Stop using update-alternatives for managing /etc/init.d/functions. Also,
make the initscripts-functions subpackage to (runtime) conflict with
lsbinitscripts.
[YOCTO #10944]
Signed-off-by: Markus Lehtonen
---
meta/classes/update-rc.d.bbclass | 3 +--
meta/conf/distro/include
:
README.qemu: qemuppc64 is not supported (2017-10-16 23:54:27 +0100)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contrib marquiz/fixes-10944
http://cgit.openembedded.org/openembedded-core-contrib/log/?h=marquiz/fixes-10944
Markus Lehtonen (6
n-pgo-image.
HOSTTOOLS has its default value set in bitbake.conf, and we could modify
it in other conf files like distro conf or local.conf. Could this
possibly be your solution?
Best Regards,
Chen Qi
On 10/30/2017 10:42 PM, Markus Lehtonen wrote:
> Hi
Hi,
I do not run any runtime tests, I just use the available library functions to
run python profiling task on the device. No changes to local.conf are / should
be required.
Cheers,
Markus
On 30/10/2017, 15.56, "Konrad Scherer" wrote:
On 10/30/2017 06:51 AM, Markus Leht
henQi" wrote:
On 10/27/2017 06:07 PM, Markus Lehtonen wrote:
> Needed to be able to run images using the runtime test facilities.
Hi Markus,
What do you mean by 'run images using runtime test facilities'?
testimage? ptest?
'scp' a
es when running "gcc -E -v".
The second hack becomes useless after the first hack has been removed
and we get the standard include and lib directories normally from gcc.
Signed-off-by: Markus Lehtonen
---
.../python3-setup.py-no-host-headers-libs.patch| 33
Useful in developing Python, e.g. in benchmarking.
[YOCTO #9338]
Signed-off-by: Markus Lehtonen
---
meta/recipes-devtools/python/python-3.5-manifest.inc | 8 +---
meta/recipes-devtools/python/python3_3.5.3.bb| 5 +
2 files changed, 10 insertions(+), 3 deletions(-)
diff --git a
specify
PYTHON3_PROFILE_OPT = "1" in your local.conf, and, have profile data available
in the location pointed to by PYTHON3_PROFILE_DIR. Profile data can be
obtainen e.g. by running bitbake python-pgo-image -c profile3.
[YOCTO #9338]
Signed-off-by: Markus Lehtonen
---
meta/recipe
specified with PYTHON3_PROFILE_TASK.
The default profile task is pybench, although an example for using
test.regrtest is included in the recipe.
[YOCTO #9338]
Signed-off-by: Markus Lehtonen
---
meta/recipes-devtools/images/python-pgo-image.bb | 92
1 file changed, 92
-contrib/log/?h=marquiz/fixes-9338
Markus Lehtonen (10):
python3-native: support profile optimized build
python3: fix depends of python3-tests
python3: add python3-profile-opt recipe
python3-profile-opt: rename libpython3
bitbake.conf: add ip and scp to HOSTTOOLS unconditionally
Similar to an earlier fix for Python 2.7. Make the tests subpackage
depend on all modules as test.regrtest uses most (if not all) of them.
Some tests also depend on libgcc so add that as a runtime dependency as
well.
[YOCTO #9338]
Signed-off-by: Markus Lehtonen
---
meta/recipes-devtools
Needed to be able to run images using the runtime test facilities.
Signed-off-by: Markus Lehtonen
---
meta/conf/bitbake.conf | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/meta/conf/bitbake.conf b/meta/conf/bitbake.conf
index 9696273acc..9075d03998 100644
--- a/meta
Without this the pgo-related compiler flags are not used in
cross-builds.
[YOCTO #9338]
Signed-off-by: Markus Lehtonen
---
...-CFLAGS-for-extensions-when-cross-compili.patch | 56 ++
meta/recipes-devtools/python/python3_3.5.3.bb | 1 +
2 files changed, 57 insertions
O #9338]
Signed-off-by: Markus Lehtonen
---
.../python/python3-profile-opt_3.5.3.bb| 1 +
...name-libpython3-to-libpython-profile-opt3.patch | 108 +
2 files changed, 109 insertions(+)
create mode 100644
meta/recipes-devtools/python/python3/rename-libpython3-
the target hardware. This patch enables the first step,
i.e. building python with profile instrumentation enabled
[YOCTO #9338]
Signed-off-by: Markus Lehtonen
---
meta/recipes-devtools/python/python3-profile-opt | 1 +
.../python/python3-profile-opt_3.5.3.bb| 9 +
.conf, e.g.
PYTHON3_NATIVE_PROFILE_TASK = "${S}/Tools/pybench/pybench.py -n 2 --with-gc
--with-syscheck"
[YOCTO #9338]
Signed-off-by: Markus Lehtonen
---
meta/recipes-devtools/python/python3-native_3.5.3.bb | 9 +
.../python/python3/0001-cross-compile-support.patch |
Add images as separate MIME objects instead of directly embedding images
in the html (as base64 encoded pngs). This makes the emails better
suited for certain email servers/clients.
Signed-off-by: Markus Lehtonen
---
scripts/contrib/oe-build-perf-report-email.py | 42
More refactoring of buildstats-diff script. Move recipe version
comparison functionality to scripts/lib/buildstats.py. This patch also
compasses some wording changes, i.e. changing 'package' to 'recipe'.
[YOCTO #11382]
Signed-off-by: Markus Lehtonen
---
scripts/bu
If buildstats are available (for a certain measurement), show recipe
version changes between the two builds that are being compared. The
information shown includes new and dropped recipes as well as changes in
recipe version, revision or epoch.
[YOCTO #11382]
Signed-off-by: Markus Lehtonen
)
[YOCTO #11381]
Signed-off-by: Markus Lehtonen
---
scripts/lib/build_perf/html/report.html | 60 +-
scripts/lib/buildstats.py | 8 +++
scripts/oe-build-perf-report| 90 -
3 files changed, 133 insertions(+), 25 deletions
Move over code from buildstats-diff to new scripts/lib/buildstats.py
module in order to share code related to buildstats processing. Also,
refactor the code, introducing new classes to make the code readable,
maintainable and easier to debug.
[YOCTO #11381]
Signed-off-by: Markus Lehtonen
/openembedded-core-contrib/log/?h=marquiz/fixes-11381
Markus Lehtonen (4):
scripts/buildstats-diff: move code to lib/buildstats.py
scripts/oe-build-perf-report: summary of task resource usage
scripts/buildstats-diff: move more code to lib/buildstats.py
scripts/oe-build-perf-report: show recipe
Making the code a bit more readable.
Signed-off-by: Markus Lehtonen
---
scripts/lib/build_perf/report.py | 5 -
scripts/oe-build-perf-report | 16 +---
2 files changed, 13 insertions(+), 8 deletions(-)
diff --git a/scripts/lib/build_perf/report.py b/scripts/lib/build_perf
-14 12:39:29
+0100)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contrib marquiz/buildperf/fixes
http://cgit.openembedded.org/openembedded-core-contrib/log/?h=marquiz/buildperf/fixes
Markus Lehtonen (7):
scripts/oe-build-perf-report: fix dumping
Signed-off-by: Markus Lehtonen
---
scripts/oe-build-perf-report | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/scripts/oe-build-perf-report b/scripts/oe-build-perf-report
index 4e067caba0..8d730cd20a 100755
--- a/scripts/oe-build-perf-report
+++ b/scripts/oe-build-perf
Fix some problems in the html syntax of the generated report:
- prevent empty rows in the summary table
- add one missing column in the results table
Signed-off-by: Markus Lehtonen
---
scripts/lib/build_perf/html/report.html | 36 ++---
1 file changed, 20 insertions
Don't crash if 'left' revision is older than the range of commits
specified with '--history-length'. In this case the 'left' revision
takes precedence.
Signed-off-by: Markus Lehtonen
---
scripts/oe-build-perf-report | 2 +-
1 file changed, 1 insertion(+), 1 d
Some leftover from an early prototype.
Signed-off-by: Markus Lehtonen
---
scripts/oe-build-perf-report | 4
1 file changed, 4 deletions(-)
diff --git a/scripts/oe-build-perf-report b/scripts/oe-build-perf-report
index 89d9d6f6b5..4e067caba0 100755
--- a/scripts/oe-build-perf-report
+++ b
Makes it possible to list test results for certain host only, instead of
always listing all results from all hosts.
Signed-off-by: Markus Lehtonen
---
scripts/oe-build-perf-report | 6 --
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/scripts/oe-build-perf-report b/scripts/oe
Fix a misbehavior when some of the buildstats are missing.
Signed-off-by: Markus Lehtonen
---
scripts/oe-build-perf-report | 1 +
1 file changed, 1 insertion(+)
diff --git a/scripts/oe-build-perf-report b/scripts/oe-build-perf-report
index b5ad42bc8a..23081db173 100755
--- a/scripts/oe-build
Makes diagnosing failures easier.
[YOCTO #11209]
Signed-off-by: Markus Lehtonen
---
meta-selftest/lib/oeqa/runtime/cases/dnf_runtime.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/meta-selftest/lib/oeqa/runtime/cases/dnf_runtime.py
b/meta-selftest/lib/oeqa/runtime
ds of subpackages you get different figures.
- Markus
On 17/08/2017, 17.52, "Leonardo Sandoval"
wrote:
On Thu, 2017-08-17 at 10:50 +0300, Markus Lehtonen wrote:
> Hi,
>
> I quickly run some tests on a Xeon server, using glibc-locale as the
recipe to build.
BB_NUMBER_THREADS as Andre suggested in another email.
- Markus
On 16/08/2017, 19.00, "Leonardo Sandoval"
wrote:
On Wed, 2017-08-16 at 15:28 +0300, Markus Lehtonen wrote:
> I agree. I don't see reason for dropping parallelism completely. There is
a real gain when running o
I agree. I don't see reason for dropping parallelism completely. There is a
real gain when running on beefier machines. Making it configurable would
probably be best. Or just drop it to a saner value, like 20 or 10.
- Markus
On 16/08/2017, 2.53, "Mark Hatle"
wrote:
It would probably be
[YOCTO #11209]
Signed-off-by: Markus Lehtonen
---
meta-selftest/files/signing/key.passphrase | 1 +
meta-selftest/lib/oeqa/runtime/cases/dnf_runtime.py | 4 +++-
meta/lib/oeqa/selftest/cases/runtime_test.py| 12 +++-
3 files changed, 15 insertions(+), 2 deletions
Prevent stale temp files and a possible (if unlikely) race in tempfile
usage.
Signed-off-by: Markus Lehtonen
---
meta-selftest/lib/oeqa/runtime/cases/dnf_runtime.py | 9 ++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/meta-selftest/lib/oeqa/runtime/cases/dnf_runtime.py
Rename one dnf runtime test that it will recognized as a python module
and thus also found by the oe test loader. Also, fix value of
TEST_SUITES in dnf selftest so that all test dependencies are satisfied
and the runtime test may be successfully run from there.
Signed-off-by: Markus Lehtonen
If package feed signing is enabled enable repo gpg signature check for
rpm repositories added via PACKAGE_FEED_URIS. This has the implication
that all repositories added via this mechanism must be signed with the
same key.
[YOCTO #11209]
Signed-off-by: Markus Lehtonen
---
meta/lib/oe
In particular, do_unpack needs to be deleted as it was causing missing
subpackages. Do_unpack cleans the builddir and if it was run after
do_get_public_keys it cleaned up all keys causing no packages to be
built.
Signed-off-by: Markus Lehtonen
---
meta/recipes-core/meta/signing-keys.bb | 8
[YOCTO #11209]
Signed-off-by: Markus Lehtonen
---
meta/lib/oe/package_manager.py | 14 +-
1 file changed, 13 insertions(+), 1 deletion(-)
diff --git a/meta/lib/oe/package_manager.py b/meta/lib/oe/package_manager.py
index 518cf8dbe3..942f2dd903 100644
--- a/meta/lib/oe
If package-management is enabled.
[YOCTO #11209]
Signed-off-by: Markus Lehtonen
---
meta/classes/sign_package_feed.bbclass | 3 +++
1 file changed, 3 insertions(+)
diff --git a/meta/classes/sign_package_feed.bbclass
b/meta/classes/sign_package_feed.bbclass
index 71df03bab3..f03c4802d0 100644
This makes it possible to enable 'repo_gpgcheck' in dnf.conf. That is, do
GPG signature check on repository metadata. Without gnupg dnf fails with
"error: Invalid crypto engine."
[YOCTO #11209]
Signed-off-by: Markus Lehtonen
---
meta/recipes-devtools/dnf/dnf_2.6.3.bb | 2 +
rg/openembedded-core-contrib/log/?h=marquiz/fixes-11209
Markus Lehtonen (8):
lib/oe/package_manager: re-implement rpm feed signing
dnf: rrecommend gnupg
signing-keys: delete unused tasks
sign_package_feed.bbclass: install signing key into rootfs
package_manager.py: enable dnf's repo_gp
On 14/08/2017, 14.16, "Alexander Kanavin"
wrote:
On 08/11/2017 06:35 PM, Markus Lehtonen wrote:
>
> import re
> -output_makecache = self.dnf('makecache')
> +output_makecache = self.dnf('-y makecache')
org/openembedded-core-contrib marquiz/fixes-11209
http://cgit.openembedded.org/openembedded-core-contrib/log/?h=marquiz/fixes-11209
Markus Lehtonen (7):
lib/oe/package_manager: re-implement rpm feed signing
dnf: rrecommend gnupg
sign_package_feed.bbclass: install signing key into roo
[YOCTO #12099]
Signed-off-by: Markus Lehtonen
---
meta-selftest/files/signing/key.passphrase | 1 +
meta-selftest/lib/oeqa/runtime/cases/dnf_runtime.py | 3 ++-
meta/lib/oeqa/selftest/cases/runtime_test.py| 12 +++-
3 files changed, 14 insertions(+), 2 deletions
Prevent stale temp files and a possible (if unlikely) race in tempfile
usage.
Signed-off-by: Markus Lehtonen
---
meta-selftest/lib/oeqa/runtime/cases/dnf_runtime.py | 9 ++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/meta-selftest/lib/oeqa/runtime/cases/dnf_runtime.py
Rename one dnf runtime test that it will recognized as a python module
and thus also found by the oe test loader. Also, fix value of
TEST_SUITES in dnf selftest so that all test dependencies are satisfied
and the runtime test may be successfully run from there.
Signed-off-by: Markus Lehtonen
If package feed signing is enabled enable repo gpg signature check for
rpm repositories added via PACKAGE_FEED_URIS. This has the implication
that all repositories added via this mechanism must be signed with the
same key.
[YOCTO #11209]
Signed-off-by: Markus Lehtonen
---
meta/lib/oe
at:
git://git.openembedded.org/openembedded-core-contrib marquiz/fixes-11209
http://cgit.openembedded.org/openembedded-core-contrib/log/?h=marquiz/fixes-11209
Markus Lehtonen (7):
lib/oe/package_manager: re-implement rpm feed signing
dnf: rrecommend gnupg
sign_package_feed.bbclass: inst
If package-management is enabled.
[YOCTO #11209]
Signed-off-by: Markus Lehtonen
---
meta/classes/sign_package_feed.bbclass | 3 +++
1 file changed, 3 insertions(+)
diff --git a/meta/classes/sign_package_feed.bbclass
b/meta/classes/sign_package_feed.bbclass
index 71df03bab3..f03c4802d0 100644
This makes it possible to enable 'repo_gpgcheck' in dnf.conf. That is, do
GPG signature check on repository metadata. Without gnupg dnf fails with
"error: Invalid crypto engine."
[YOCTO #11209]
Signed-off-by: Markus Lehtonen
---
meta/recipes-devtools/dnf/dnf_2.5.1.bb | 2 +
1 - 100 of 681 matches
Mail list logo