A couple of fixes for issues I've noticed when working with the newly
reworked server code in bitbake.
Note: patch 2/2 also requires the revert I just sent to bitbake-devel
in order to fully resolve the issue.
The following changes since commit a5bb13a5d7d7a668ca61da6b17884e3b05b95355:
pytho
* If an error is logged while executing a task, we need to ensure we
exit instead of assuming everything went OK.
* If we receive CookerExit, the server is shutting down and we need to
stop waiting for events and probably exit (knotty does this). This
will occur if an exception or bb.fatal()
We don't need to reparse recipes just because BB_SERVER_TIMEOUT changed,
so exclude it from the config hash.
Signed-off-by: Paul Eggleton
---
meta/conf/bitbake.conf | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/conf/bitbake.conf b/meta/conf/bitbake.conf
index 9a3aa8b..
Signed-off-by: Alexander Kanavin
---
...ever-check-after-the-etc-dnf-vars-substit.patch | 37 --
.../dnf/0030-Run-python-scripts-using-env.patch| 13 +---
.../dnf/{dnf_2.5.1.bb => dnf_2.6.3.bb} | 3 +-
3 files changed, 2 insertions(+), 51 deletions(-)
del
Signed-off-by: Alexander Kanavin
---
meta/recipes-devtools/libdnf/{libdnf_0.9.1.bb => libdnf_0.9.3.bb} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
rename meta/recipes-devtools/libdnf/{libdnf_0.9.1.bb => libdnf_0.9.3.bb} (95%)
diff --git a/meta/recipes-devtools/libdnf/libdnf_0.9.1.bb
Signed-off-by: Alexander Kanavin
---
meta/recipes-multimedia/ffmpeg/{ffmpeg_3.3.2.bb => ffmpeg_3.3.3.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename meta/recipes-multimedia/ffmpeg/{ffmpeg_3.3.2.bb => ffmpeg_3.3.3.bb}
(97%)
diff --git a/meta/recipes-multimedia/ffmpeg/ffmpeg
Add a patch to force a native build for a helper binary
(which is not installed or used outside of the build process).
Signed-off-by: Alexander Kanavin
---
...-Makefile-build-mktables-using-native-gcc.patch | 30 ++
.../{btrfs-tools_4.11.1.bb => btrfs-tools_4.12.bb} | 6 +++-
Signed-off-by: Alexander Kanavin
---
meta/recipes-devtools/fdisk/{gptfdisk_1.0.1.bb => gptfdisk_1.0.3.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename meta/recipes-devtools/fdisk/{gptfdisk_1.0.1.bb => gptfdisk_1.0.3.bb}
(86%)
diff --git a/meta/recipes-devtools/fdisk/gptfdis
Signed-off-by: Alexander Kanavin
---
.../recipes-kernel/lttng/{babeltrace_1.5.2.bb => babeltrace_1.5.3.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename meta/recipes-kernel/lttng/{babeltrace_1.5.2.bb => babeltrace_1.5.3.bb}
(82%)
diff --git a/meta/recipes-kernel/lttng/babelt
Drop upstreamed 0001-Fix-FTBFS-problem-with-GCC-6.patch
Signed-off-by: Alexander Kanavin
---
meta/recipes-kernel/oprofile/oprofile.inc | 1 -
.../0001-Fix-FTBFS-problem-with-GCC-6.patch| 51 --
meta/recipes-kernel/oprofile/oprofile_1.1.0.bb | 10 -
m
New feature release, see
https://lists.freedesktop.org/archives/wayland-devel/2017-June/034286.html
for the major features. This is the last major release to support
autotools.
Configure flag "--enable-event-gui" changed name.
Configure flags no longer default to "auto": explicitly disable the
th
On 08/07/2017 03:09 PM, Jussi Kukkonen wrote:
New feature release, see
https://lists.freedesktop.org/archives/wayland-devel/2017-June/034286.html
for the major features. This is the last major release to support
autotools.
Looks like 2017 is when autotools is finally being replaced en masse by
On Mon, 2017-08-07 at 15:19 +0300, Alexander Kanavin wrote:
> On 08/07/2017 03:09 PM, Jussi Kukkonen wrote:
> Looks like 2017 is when autotools is finally being replaced en masse
> by
> various projects, particularly those related to gnome stack. Even
> relatively large projects like gstreamer ar
On 7 August 2017 at 12:45, Alexander Kanavin <
alexander.kana...@linux.intel.com> wrote:
> +- $(Q)$(CC) $(CFLAGS) $< -o $@
> ++ $(Q)$(BUILD_CC) $(CFLAGS) $< -o $@
>
This won't work when CFLAGS contains arguments that the host compiler
doesn't recognise, or are inappropriate.
Ross
--
_
On 08/07/2017 03:59 PM, Burton, Ross wrote:
+- $(Q)$(CC) $(CFLAGS) $< -o $@
++ $(Q)$(BUILD_CC) $(CFLAGS) $< -o $@
This won't work when CFLAGS contains arguments that the host compiler
doesn't recognise, or are inappropriate.
Right, should've been BUILD_CFLAGS? Can you amen
Can you send a v2 instead?
Presumably they don't already use CC_FOR_BUILD and so on?
Ross
On 7 August 2017 at 13:59, Alexander Kanavin <
alexander.kana...@linux.intel.com> wrote:
> On 08/07/2017 03:59 PM, Burton, Ross wrote:
>
> +- $(Q)$(CC) $(CFLAGS) $< -o $@
>> ++ $(Q)$(BUIL
Add a patch to force a native build for a helper binary
(which is not installed or used outside of the build process).
Signed-off-by: Alexander Kanavin
---
...-Makefile-build-mktables-using-native-gcc.patch | 30 ++
.../{btrfs-tools_4.11.1.bb => btrfs-tools_4.12.bb} | 6 +++-
On 08/07/2017 04:00 PM, Richard Purdie wrote:
Thanks for looking at this. Whilst some project still have some support
for both, could we get timings of do_{configure|compile|install} for
autotools vs. meson?
So far there's just one recipe that I can test, json-glib, which is
fairly small, and
Current Dev Position: YP 2.4 M3 is in QA, patches are being merged for M3
Next Deadline: YP 2.4 M3 Cut off is Aug. 21, 2017
SWAT team rotation: Ross -> Leo on Aug. 4, 2017.
SWAT team rotation: Leo -> Juro on Aug. 11, 2017.
https://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team
Key
On 4 August 2017 at 19:57,
wrote:
> +i_sigfile, max_sigfiles_to_compare = 0, 20
> for k in files1.keys() | files2.keys():
> if k in files1 and k in files2:
> +i_sigfile += 1
> print("%s differs:" % k)
> +# this is an e
On Mon, Jul 24, 2017 at 2:51 AM, Chen Qi wrote:
> diffutils-3.5-gcc7.patch is removed as it's merged in this version.
>
> do_configure_prepend is removed to solve the following configure error.
>
> error: possibly undefined macro: gl_TYPE_WINT_T_PREREQ
>
> A workaround patch is made to fix the
On Mon, 2017-08-07 at 17:32 +0100, Burton, Ross wrote:
> On 4 August 2017 at 19:57,
> wrote:
> +i_sigfile, max_sigfiles_to_compare = 0, 20
> for k in files1.keys() | files2.keys():
> if k in files1 and k in files2:
> +i_
Current Dev Position: YP 2.4 M2 rc3 is in QA, patches are being merged for M3
Next Deadline: YP 2.4 M3 Cut off is Aug. 21, 2017
SWAT team rotation: Ross -> Leo on Aug. 4, 2017.
SWAT team rotation: Leo -> Juro on Aug. 11, 2017.
https://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team
On 7 August 2017 at 18:06, Leonardo Sandoval <
leonardo.sandoval.gonza...@linux.intel.com> wrote:
> yes, but we this way, we are not listing those > 20 and I believe this
> is important. This fix just diffsigs the first 20, and the rest are just
> listed for convenience.
>
Good point. You could
On Mon, 2017-08-07 at 18:05 +0100, Burton, Ross wrote:
> On 7 August 2017 at 18:06, Leonardo Sandoval
> wrote:
> yes, but we this way, we are not listing those > 20 and I
> believe this
> is important. This fix just diffsigs the first 20, and the
> rest are just
>
From: Leonardo Sandoval
This reverts commit d2ebee7c3a0c8ab9a09ebad12a2fda51f8d10954.
---
meta/classes/cml1.bbclass | 22 +-
1 file changed, 1 insertion(+), 21 deletions(-)
diff --git a/meta/classes/cml1.bbclass b/meta/classes/cml1.bbclass
index 0bab22efed..eb8e7907f6 100644
From: Leonardo Sandoval
This commit generalizes the work done in [1] and [2], both fixing
issues on several areas (the former with -c patch and gnome-terminal and
the latter with -c menuconfig and several terminals, including
gnome-terminal and tmux). The main idea is to get the PID
from the new
Hi,
The code looks ok but i prefer to implement this kind of feature inside
loader instead of at context module, this is because the oeqa loader has
all the logic to get tests and filter it if is necessary.
Cheers,
Anibal
On 08/02/2017 12:22 PM, Leoanardo Sandoval wrote:
> Useful command line ar
On Mon, 2017-08-07 at 15:29 -0500, Aníbal Limón wrote:
> Hi,
>
> The code looks ok but i prefer to implement this kind of feature inside
> loader instead of at context module, this is because the oeqa loader has
> all the logic to get tests and filter it if is necessary.
I included it at context*
From: Leonardo Sandoval
For perfomance reasons, limit the number of signature comparisons when
stamps differ. The limit set is hardcoded to 20.
[YOCTO #11651]
Signed-off-by: Leonardo Sandoval
---
meta/lib/oeqa/selftest/cases/sstatetests.py | 41 +++--
1 file changed, 2
== Series Details ==
Series: sstatetests: limit the number of signature comparisons when differ
Revision: 1
URL : https://patchwork.openembedded.org/series/8109/
State : failure
== Summary ==
Thank you for submitting this patch series to OpenEmbedded Core. This is
an automated response. Sever
This patch depends of another one (1/1) I sent in the first series and
it also has a logic error. I will send a v3.
Leo
On Mon, 2017-08-07 at 21:01 +, Patchwork wrote:
> == Series Details ==
>
> Series: sstatetests: limit the number of signature comparisons when differ
> Revision: 1
> URL
From: Leonardo Sandoval
Using a python function instead of launching a subprocess fasten the
diffsigs computation.
[YOCTO #11651]
Signed-off-by: Leonardo Sandoval
---
meta/lib/oeqa/selftest/cases/sstatetests.py | 10 +++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/met
From: Leonardo Sandoval
For perfomance reasons, limit the number of signature comparisons when
stamps differ. The limit set is hardcoded to 20.
[YOCTO #11651]
Signed-off-by: Leonardo Sandoval
---
meta/lib/oeqa/selftest/cases/sstatetests.py | 40 +++--
1 file changed, 2
Use git rev-parse to determine the location of the .git directory, in
case it is not an immediate child of EXTERNALSRC (e.g. when using
submodules). In the event git can't resolve the .git directory, fall
back to the non-git method for hashing.
Signed-off-by: Joshua Watt
---
meta/classes/externa
Use git rev-parse to determine the location of the .git directory, in
case it is not an immediate child of EXTERNALSRC (e.g. when using
submodules). In the event git can't resolve the .git directory, fall
back to the non-git method for hashing.
Signed-off-by: Joshua Watt
---
meta/classes/externa
36 matches
Mail list logo