libbz2.so.1.0.6 and all the other output files are
> now reproducible with LTO enabled. I also verified that libtool is
> passing the -f*-prefix-map flags to the link command in log.do_compile
> as intended.
>
> I also verified that core-image-minimal builds successfully with t
From: Changqing Li
Steps:
1. build out rootfs core-image-minimal-qemux86-64.tar.bz2
2. docker import core-image-minimal-qemux86-64.tar.bz2 poky:latest
3. docker run -it --rm poky:latest /bin/sh
4.
/var # ls -al
drwxr-xr-x8 root root 4096 Mar 9 2018 .
drwxr-xr-x1 root
Please merge these changes.
Thanks,
Anuj
The following changes since commit e458c15627e7b27392d158cbb9417f66424aa7d5:
xserver-xorg: Fix builds without glx (2021-07-14 00:04:22 +0800)
are available in the Git repository at:
git://push.openembedded.org/openembedded-core-contrib
On 8/5/21 6:21 AM, Richard Purdie wrote:
> On Wed, 2021-08-04 at 20:13 -0400, Randy MacLeod wrote:
>> On 2021-07-27 9:34 a.m., Tony Battersby wrote:
>>> Currently, enabling Link Time Optimization via:
>>>
>>> require conf/distro/include/lto.inc
>>> DISTRO_FEATURES_append = " lto"
>>>
>>> makes the
Make cmd in pkg_installLibrary() LARGE_BUFFER_SIZE to avoid
pathname truncation if the install path is longer than about
150 characters. For default compilation, the U_ASSERT does
not detect buffer overflow.
Signed-off-by: Joe Slater
---
...pkgdata-increase-command-buffer-size.patch | 41
Hi,
On Thu, 2021-08-05 at 18:59 +0200, Konrad Weihmann wrote:
> I'm currently seeing the following behavior after the latest override
> syntax change (tested up to today's poky and meta-openembedded)
>
> Take an image and install any kind of packagegroup, which references
> several recipes,
On 8/5/21 6:01 AM, Robert P. J. Day wrote:
>
> style question here, but i'm perusing an OE/YP (actually wind river,
> but effectively the same thing) layer that was handed to me, and i'm
> puzzled by how the internally-written systemd-controlled services are
> implemented.
>
> on the one
Hi,
I'm currently seeing the following behavior after the latest override
syntax change (tested up to today's poky and meta-openembedded)
Take an image and install any kind of packagegroup, which references
several recipes, which pull in dependencies by their own.
image:
On Thu, 2021-08-05 at 17:00 +0100, Richard Purdie via lists.openembedded.org
wrote:
> On Tue, 2021-07-27 at 09:36 -0400, Tony Battersby wrote:
> > -f*-prefix-map flags are required when linking with LTO enabled to make
> > the output binary reproducible.
> >
> > See discussion here:
> >
Signed-off-by: Michael Opdenacker
---
meta/classes/cve-check.bbclass | 9 ++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/meta/classes/cve-check.bbclass b/meta/classes/cve-check.bbclass
index bf7dd15c73..6582f97151 100644
--- a/meta/classes/cve-check.bbclass
+++
On Tue, 2021-07-27 at 09:36 -0400, Tony Battersby wrote:
> -f*-prefix-map flags are required when linking with LTO enabled to make
> the output binary reproducible.
>
> See discussion here:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101473
>
> [YOCTO #14481]
>
> Signed-off-by: Tony
The old URL schema
https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-ID
now redirects to
https://nvd.nist.gov/vuln/detail/CVE-ID
Signed-off-by: Michael Opdenacker
---
meta/classes/cve-check.bbclass | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
This implements various fixes in comments in cve-check.bbclass
In particular, the "whitlisted" typo is important as the "whitelisted"
word is going to be replaced in a near future.
Signed-off-by: Michael Opdenacker
---
meta/classes/cve-check.bbclass | 8
1 file changed, 4
From: Richard Purdie
When adding a layer which changed SSTATE_EXCLUDEDEPS_SYSROOT, the state
hashes were changing when they should not. This was caused by wider use
of setscene_depvalid which means the dependency on the variable was seen
when it was previously not.
Exclude the variable since
From: Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises
the following commits:
0a0beb1f9120 Linux 5.4.135
d2f7b384a74f udp: annotate data races around unix_sk(sk)->gso_size
c72374978b3f perf test bpf: Free obj_buf
17bc942c0b96 bpftool:
From: Changqing Li
Signed-off-by: Changqing Li
Signed-off-by: Alexandre Belloni
Signed-off-by: Richard Purdie
(cherry picked from commit d7776a23cbea836ddb8ac5ec77012af2449ab875)
Signed-off-by: Steve Sakoman
---
meta/classes/archiver.bbclass | 5 -
1 file changed, 4 insertions(+), 1
From: Nicolas Dechesne
In order to be compliant with the YP compatible status, a layer also
needs to ensure that all its dependencies are compatible
too. Currently yocto-check-layer only checks the requested layer,
without testing any dependencies.
With this change, all dependencies are also
From: Nicolas Dechesne
What this function does is really to find a layer, not a 'depends'. We
are using this function to find a dependent layer, but the name is
confusing.
Signed-off-by: Nicolas Dechesne
Signed-off-by: Alexandre Belloni
Signed-off-by: Richard Purdie
(cherry picked from
From: Nicolas Dechesne
Split add_layer_dependencies() into 2 parts. First search for layer
dependencies, and then add them to the config. That allows us to
call get_layer_dependencies() independently.
Signed-off-by: Nicolas Dechesne
Signed-off-by: Alexandre Belloni
Signed-off-by: Richard
From: Nicolas Dechesne
The first 2 calls to add_layer_dependencies() are here to add all
dependencies for the 'layer under test' and the additional layers
provided by the users.
In both cases, we use misssing_dependencies boolean to indicate if any
dependency is missing. But we then never
From: Teoh Jay Shen
This test mimic the
Test_if_usb_hid_device_works_well_after_resume_from_suspend_state manual test
case from oeqa/manual/bsp-hw.json.
Signed-off-by: Teoh Jay Shen
Signed-off-by: Richard Purdie
(cherry picked from commit 23a3dc370a52907ee3261746405fb9b2af9e9a11)
From: Teoh Jay Shen
-Improve this test case to fulfill the requirements of replacing the
click_terminal_icon_on_X_desktop manual test case from oeqa/manual/bsp-hw :
1) verify that the terminal window is working without problem
2) verify that there's only 1 terminal window is launched
From: TeohJayShen
This test is checking that the terminal application is able to run. The
click_terminal_icon_on_X_desktop manual test case from oeqa/manual/bsp-hw can
be replace by this runtime test.
Signed-off-by: TeohJayShen
Signed-off-by: Richard Purdie
(cherry picked from commit
From: Teoh Jay Shen
This test case is checking the command and LAN device behaviour before and
after suspend state. The
Test_if_LAN_device_works_well_after_resume_from_suspend_state and standby
manual test cases from oeqa/manual/bsp-hw can be replace by this runtime test.
Signed-off-by: Teoh
From: Wes Lindauer
Previously doing a stop/start worked, but using a disable/enable does
not work on a read-only rootfs. Add a --runtime flag to systemctl so
that systemd only modifies the current boot and does not attempt to
write to the filesystem.
This also keeps the test from making a
From: Teoh Jay Shen
This test is checking the functionality of the RTC(Real Time Clock). The
Check_if_RTC_(Real_Time_Clock)_can_work_correctly manual test case from
oeqa/manual/bsp-hw can be replace by this runtime test.
Signed-off-by: Teoh Jay Shen
Signed-off-by: Richard Purdie
(cherry
From: Teoh Jay Shen
This test mimic the ethernet_static_ip_set_in_connman and
ethernet_get_IP_in_connman_via_DHCP test case from oeqa/manual/bsp-hw.json.
The ethernet_static_ip_set_in_connman and ethernet_get_IP_in_connman_via_DHCP
manual test case should be remove from oeqa/manual/bsp-hw.json
From: Yi Zhao
When dhclient is used with ifupdown and in the /etc/network/interfaces
file is something like e.g. "iface eth0 inet6 dhcp" the system does not
boot but hangs at the after dhcp configuration of IPv4 at the stage
where IPv6 should be configured.
The reason seems to be, that ifupdown
From: Armin Kuster
Signed-off-by: Armin Kuster
Signed-off-by: Richard Purdie
Signed-off-by: Ruslan Babayev
Signed-off-by: Steve Sakoman
---
meta/recipes-devtools/qemu/qemu_4.2.0.bb | 1 +
1 file changed, 1 insertion(+)
diff --git a/meta/recipes-devtools/qemu/qemu_4.2.0.bb
From: Nathan Rossi
Add the seccomp PACKAGECONFIG option to allow building seccomp features
in QEMU. The libseccomp library is available in additional layers (e.g.
meta-security).
Additionally this serves as a way to disable seccomp by default to avoid
the configure of QEMU automatically finding
From: Michael Opdenacker
This updates the link to the YP docs
and proposes to access the OE website through https
Signed-off-by: Michael Opdenacker
Signed-off-by: Richard Purdie
(cherry picked from commit 87686233aeffc639c3f412fd5c4898b32b15013b)
Signed-off-by: Steve Sakoman
---
From: Ross Burton
Fix a Makefile race resulting in the target creating a directory being
executed after the target to write into that directory.
[ YOCTO #14485 ]
Signed-off-by: Ross Burton
Signed-off-by: Alexandre Belloni
Signed-off-by: Richard Purdie
(cherry picked from commit
From: Richard Purdie
Nicolas Dechesne spotted there was duplicate code I had introduced with a
previous fix. Remove the second statement since the earlier one is correct
all that is needed.
Signed-off-by: Richard Purdie
Signed-off-by: Alexandre Belloni
Signed-off-by: Richard Purdie
(cherry
From: Ulrich Ölmann
Signed-off-by: Ulrich Ölmann
Signed-off-by: Alexandre Belloni
Signed-off-by: Richard Purdie
(cherry picked from commit 71f1f6bc9402ee0fad82aaf0757fffb73da4b706)
Signed-off-by: Steve Sakoman
---
meta/recipes-core/initrdscripts/initramfs-framework/setup-live | 2 +-
1 file
From: Oleksandr Kravchuk
URI has been permanently moved and returns HTTP 301.
Signed-off-by: Oleksandr Kravchuk
Signed-off-by: Alexandre Belloni
Signed-off-by: Richard Purdie
(cherry picked from commit a3a85d54af38a30f6de5f6d23e432afa26859888)
Signed-off-by: Steve Sakoman
---
From: leimaohui
do_unpack_and_patch error happens for these recipes inherit dos2unix.
Signed-off-by: Lei Maohui
Signed-off-by: Alexandre Belloni
Signed-off-by: Richard Purdie
(cherry picked from commit 2ceda7c90c0087f52693c54d5ccab143b27f4d21)
Signed-off-by: Steve Sakoman
---
From: Khem Raj
(From OE-Core rev: 5406ce83e07c3f89b9f2bb26f083861467b7bc59)
Signed-off-by: Khem Raj
Signed-off-by: Richard Purdie
Signed-off-by: Steve Sakoman
---
.../ovmf/0001-Fix-VLA-parameter-warning.patch | 51 +++
meta/recipes-core/ovmf/ovmf_git.bb| 3 +-
2
From: Ralph Siemsen
PACKAGE_CLASES should be PACKAGE_CLASSES.
Signed-off-by: Ralph Siemsen
Signed-off-by: Richard Purdie
(cherry picked from commit 7a96f3bceb2c857f841b1dbeb4587a8aaace529e)
Signed-off-by: Steve Sakoman
---
meta/lib/oeqa/manual/toaster-managed-mode.json | 2 +-
1 file
From: Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises
the following commits:
9afc0c209685 Linux 5.4.134
c1dafbb26164 seq_file: disallow extremely large seq buffer allocations
b06ab67bd63b misc: alcor_pci: fix inverted branch condition
On Thu, Aug 5, 2021 at 4:01 AM Robert P. J. Day wrote:
>
>
> style question here, but i'm perusing an OE/YP (actually wind river,
> but effectively the same thing) layer that was handed to me, and i'm
> puzzled by how the internally-written systemd-controlled services are
> implemented.
>
>
From: Mike Crowe
curl v7.78 contained fixes for five CVEs:
CVE-2021-22922[1] and CVE-2021-22923[2] are only present when support
for metalink is enabled. EXTRA_OECONF contains "--without-libmetalink"
so these fixes are unnecessary.
CVE-2021-22926[3] only affects builds for MacOS.
From: Neetika Singh
Applied trivial patch for cve issue CVE-2021-22898
Link:
https://github.com/curl/curl/commit/39ce47f219b09c380b81f89fe54ac586c8db6bde
Signed-off-by: Neetika.Singh
Signed-off-by: Steve Sakoman
---
.../curl/curl/CVE-2021-22898.patch| 26 +++
A flaw was found in avahi in versions 0.6 up to 0.8. The event used
to signal the termination of the client connection on the avahi Unix
socket is not correctly handled in the client_work function,
allowing a local attacker to trigger an infinite loop. The highest
threat from this vulnerability is
A flaw was found in libxml2. Exponential entity expansion attack
is possible bypassing all existing protection mechanisms and leading
to denial of service.
https://nvd.nist.gov/vuln/detail/CVE-2021-3541
CVE: 2021-3541
Signed-off-by: Steve Sakoman
---
.../libxml/libxml2/CVE-2021-3541.patch
CPE entries for gst-plugins-* are listed as gstreamer issues
so we need to ignore the false hits for the CVEs we've patched
in plugins recipes
Signed-off-by: Steve Sakoman
---
meta/recipes-multimedia/gstreamer/gstreamer1.0_1.16.3.bb | 9 +
1 file changed, 9 insertions(+)
diff --git
Change is correct but should be in gstreamer recipe not gstreamer-plugins-base
This reverts commit f32e90a7f8918aacda61ef6176eb1655742045b4.
---
.../gstreamer/gstreamer1.0-plugins-base_1.16.3.bb | 4
1 file changed, 4 deletions(-)
diff --git
Change is correct but should be in gstreamer recipe not gstreamer-plugins-good
This reverts commit d853e2bde1ea083f8438e8d7a80f041196d2e38d.
---
.../gstreamer/gstreamer1.0-plugins-good_1.16.3.bb| 5 -
1 file changed, 5 deletions(-)
diff --git
Please review this next set of patches for dunfell and have comments back by
end of day Monday.
Passed a-full on autobuilder:
https://autobuilder.yoctoproject.org/typhoon/#/builders/83/builds/2417
with the exception of an intermittent issue on qemumips which passed on
subsequent re-test:
On Thu, 2021-08-05 at 17:03 +0200, Daniel Gomez wrote:
> Be able to get the stock fstab in partitions.
>
> Functionality reverted at commit id:
> ce682a73b7447652f898ce1d1d0416a456df5416
>
> Signed-off-by: Daniel Gomez
> ---
>
> Hi,
>
> I'm trying to get back the stock fstab file in a rootfs
Be able to get the stock fstab in partitions.
Functionality reverted at commit id:
ce682a73b7447652f898ce1d1d0416a456df5416
Signed-off-by: Daniel Gomez
---
Hi,
I'm trying to get back the stock fstab file in a rootfs partition
image (wic plugin) and I'd like to know what you think about it.
Some tests such as lttng-tools are marginal and timing out on the autobuilder
with the current 300s default. Increase to avoid this noise in the ptest
failures list.
Signed-off-by: Richard Purdie
---
meta/lib/oeqa/runtime/cases/ptest.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
style question here, but i'm perusing an OE/YP (actually wind river,
but effectively the same thing) layer that was handed to me, and i'm
puzzled by how the internally-written systemd-controlled services are
implemented.
on the one hand, there are reasonable recipes that each represent
some
On Wed, 2021-08-04 at 20:13 -0400, Randy MacLeod wrote:
> On 2021-07-27 9:34 a.m., Tony Battersby wrote:
> > Currently, enabling Link Time Optimization via:
> >
> > require conf/distro/include/lto.inc
> > DISTRO_FEATURES_append = " lto"
> >
> > makes the build non-reproducible (as in
> >
It will detect the rename, once the license diff is removed.
Alex
On Thu, 5 Aug 2021 at 08:11, Khem Raj wrote:
>
>
> On 8/4/21 2:33 PM, Tim Orling wrote:
> > NOTE: The 4.2.0 Release of SCons will deprecate Python 3.5 Support.
> > Python 3.5 support will be dropped in the next major release.
>
From: Ross Burton
Fix a slew of CVEs (CVE-2021-3544, CVE-2021-3545, CVE-2021-3546) by
backporting the relevant patches from qemu's git.
(From OE-Core rev: ce850a5ce84f949d3114024c89ae3dd98fcbef41)
Signed-off-by: Ross Burton
Signed-off-by: Richard Purdie
(cherry picked from commit
From: Lee Chee Yang
(cherry picked from commit 6774efd1e3d0bd5c8c34f84dcf4f698d7eafb36a)
Signed-off-by: Lee Chee Yang
Signed-off-by: Alexandre Belloni
Signed-off-by: Richard Purdie
---
meta/recipes-devtools/qemu/qemu.inc | 2 +
.../qemu/qemu/CVE-2021-3527-1.patch | 42
On 8/4/21 2:33 PM, Tim Orling wrote:
NOTE: The 4.2.0 Release of SCons will deprecate Python 3.5 Support.
Python 3.5 support will be dropped in the next major release.
RELEASE 4.2.0 - Sat, 31 Jul 2021 18:12:46 -0700
From Byron Platt:
- Fix Install() issue when copytree recursion gives
57 matches
Mail list logo