On Tue, Jun 13, 2017 at 03:13:01PM -0700, Khem Raj wrote:
> On Tue, Jun 13, 2017 at 2:39 PM, Martin Jansa wrote:
> > On Sat, Apr 01, 2017 at 08:21:16AM -0700, Khem Raj wrote:
> >> On Fri, Mar 31, 2017 at 10:52 PM, Martin Jansa
> >> wrote:
> >> > Why is it needed?
> >>
> >> If you have clang/llvm
New devtool deploy-target option --strip which enables deploying
stripped binaries, saving some space on target.
* Copies the files of ${D} into a new directory and strips them in place
* Based on sysroot_strip from staging.bbclass
* Added devtool.conf option "strip" for changing default behavior
The function is "sysroot_strip" instead of "split_and_strip_files".
Signed-off-by: Chen Qi
---
meta/classes/staging.bbclass | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/classes/staging.bbclass b/meta/classes/staging.bbclass
index 9c26794..1bb22aa 100644
--- a/meta/cla
The following changes since commit 2db8f3265e3b253f9e21301661f9fbe102aa595a:
linux-yocto: include missing description files and conf fragments (2017-06-13
10:47:09 +0100)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib ChenQi/staging_typo
http://git.pokylinux.
Generating the host keys atomically prevents power interruptions during
the first boot from leaving the key files incomplete, which often
prevents users from being able to ssh into the device.
Signed-off-by: Joshua Watt
---
meta/recipes-connectivity/openssh/openssh/init | 25 +++
On Tue, Jun 13, 2017 at 10:31 PM, Joshua Watt wrote:
> Generating the host keys atomically prevents power interruptions during
> the first boot from leaving the key files incomplete, which often
> prevents users from being able to ssh into the device.
>
> Signed-off-by: Joshua Watt
> ---
> meta/
Generating the host keys atomically prevents power interruptions during
the first boot from leaving the key files incomplete, which often
prevents users from being able to ssh into the device.
Signed-off-by: Joshua Watt
---
meta/recipes-connectivity/openssh/openssh/init | 24 +++-
On Tue, Jun 13, 2017 at 2:39 PM, Martin Jansa wrote:
> On Sat, Apr 01, 2017 at 08:21:16AM -0700, Khem Raj wrote:
>> On Fri, Mar 31, 2017 at 10:52 PM, Martin Jansa
>> wrote:
>> > Why is it needed?
>>
>> If you have clang/llvm installed on your build host then it defaults to that
>> thats why its
On Sat, Apr 01, 2017 at 08:21:16AM -0700, Khem Raj wrote:
> On Fri, Mar 31, 2017 at 10:52 PM, Martin Jansa wrote:
> > Why is it needed?
>
> If you have clang/llvm installed on your build host then it defaults to that
> thats why its needed.
And where does meta-clang install it? Because if it doe
If you attempt to build an image with both attr(-doc) and man-pages
packages your rootfs might fail to assemble. The error will be
something like:
Error: Transaction check error:
file /usr/share/man/man2/fgetxattr.2 from install of \
attr-doc-2.4.47-r0.core2_64 conflicts with file from \
On Tuesday, June 13, 2017 9:13:28 PM EDT Burton, Ross wrote:
> On 13 June 2017 at 19:46, Mark Asselstine
>
> wrote:
> > Yet the 'Upstream-status' is marked in the same way for both patches. So I
> > am
> > ingnoring this unless someone is able to see the issue which I can not.
>
> The test is pi
On 13 June 2017 at 19:46, Mark Asselstine
wrote:
> Yet the 'Upstream-status' is marked in the same way for both patches. So I
> am
> ingnoring this unless someone is able to see the issue which I can not.
>
The test is picky:
+Upstream-status: Backport
The correct string (as machines are stupi
From: Jose Perez Carranza
Add test cases to test “exclude” and “installroot“ options, also modify
the logic of filtering packages on the feed to have all the packages
needed by the tests.
[YOCTO #10744]
Signed-off-by: Jose Perez Carranza
---
meta/classes/testimage.bbclass | 11 ---
Eliminate CVE patches that are now in source. Add CVE-2017-7975
patch.
Signed-off-by: Joe Slater
---
.../ghostscript/ghostscript/CVE-2016-10219.patch | 49 ---
.../ghostscript/ghostscript/CVE-2016-10220.patch | 55 --
.../ghostscript/ghostscript/CVE-2016-
Add information necessary to build for x11, but
do not enable that option.
Fix parallel build directory creation issue.
Signed-off-by: Joe Slater
---
.../ghostscript/avoid-host-contamination.patch | 19
.../ghostscript/ghostscript/mkdir-p.patch | 36 +++
configure for version 9.21 finds, but rejects, pkg-config
and cups-config. We need cups-config, so we short circuit
the test for it.
Signed-off-by: Joe Slater
---
meta/recipes-extended/ghostscript/ghostscript_9.21.bb | 4
1 file changed, 4 insertions(+)
diff --git a/meta/recipes-extended/
On 9 June 2017 at 08:43, Ismo Puustinen wrote:
> +# If readline is not there, don't create python3-readline package and
> +# also do not depend on it. Same goes for gdbm.
> +PACKAGES_remove = " \
> +${@bb.utils.contains('PACKAGECONFIG', 'readline', '',
> '${PN}-readline', d)} \
> +${@bb.u
On Tue, 2017-06-13 at 14:16 +, Peter Kjellerstedt wrote:
> > -Original Message-
> > From: openembedded-core-boun...@lists.openembedded.org
> > [mailto:openembedded-core-boun...@lists.openembedded.org] On Behalf Of
> > Amarnath Valluri
> > Sent: den 13 juni 2017 15:24
> > To: openembedde
== Series Details ==
Series: *** ghostscript 9.21 *** (rev2)
Revision: 2
URL : https://patchwork.openembedded.org/series/7226/
State : failure
== Summary ==
Thank you for submitting this patch series to OpenEmbedded Core. This is
an automated response. Several tests have been executed on the
On Tuesday, June 13, 2017 2:08:11 PM EDT Mark Asselstine wrote:
> If you attempt to build an image with both attr(-doc) and man-pages
> packages your rootfs might fail to assemble. The error will be
> something like:
>
> Error: Transaction check error:
> file /usr/share/man/man2/fgetxattr.2 from
On Tue, Jun 13, 2017 at 2:09 AM, Mike Crowe wrote:
> On Tuesday 16 May 2017 at 13:40:00 +0100, Mike Crowe wrote:
>> meta-micro puts headers in /include rather than /usr/include in the
>> sysroot. ${target_includedir} means that the correct path will be used
>> automatically.
>>
patch looks ok to
Add information necessary to build for x11, but
do not enable that option.
Fix parallel build directory creation issue.
Signed-off-by: Joe Slater
---
.../ghostscript/avoid-host-contamination.patch | 19
.../ghostscript/ghostscript/mkdir-p.patch | 36 +++
configure for version 9.21 finds, but rejects, pkg-config
and cups-config. We need cups-config, so we short circuit
the test for it.
Signed-off-by: Joe Slater
---
meta/recipes-extended/ghostscript/ghostscript_9.21.bb | 4
1 file changed, 4 insertions(+)
diff --git a/meta/recipes-extended/
configure for version 9.21 finds, but rejects, pkg-config
and cups-config. We need cups-config, so we short circuit
the test for it.
Signed-off-by: Joe Slater
---
meta/recipes-extended/ghostscript/ghostscript_9.21.bb | 4
1 file changed, 4 insertions(+)
diff --git a/meta/recipes-extended/
Eliminate CVE patches that are now in source. Add CVE-2017-7975
patch.
Signed-off-by: Joe Slater
---
.../ghostscript/ghostscript/CVE-2016-10219.patch | 49 ---
.../ghostscript/ghostscript/CVE-2016-10220.patch | 55 --
.../ghostscript/ghostscript/CVE-2016-
Resolve issue with not using CUPSCONFIG. Also, set up PACKAGECONFIG
to allow X11 support, but do not enable it. Use of X11 has been
minimally verified.
Joe Slater (3):
ghostscript: move to version 9.21
ghostscript: add X11 PACKAGECONFIG info
ghostscript: specify CUPSCONFIG
.../ghostscr
== Series Details ==
Series: attr: Fix build failure when image includes man-pages pkg
Revision: 1
URL : https://patchwork.openembedded.org/series/7225/
State : failure
== Summary ==
Thank you for submitting this patch series to OpenEmbedded Core. This is
an automated response. Several tests
On 05/22/2017 11:09 AM, Martin Kelly wrote:
On 05/22/2017 10:53 AM, Randy Witt wrote:
On 05/22/2017 10:29 AM, Martin Kelly wrote:
(friendly ping)
On 05/02/2017 12:20 PM, Martin Kelly wrote:
Currently, the qemu CPUs for are specified as generic, but the built
artifacts are not. For example, we
If you attempt to build an image with both attr(-doc) and man-pages
packages your rootfs might fail to assemble. The error will be
something like:
Error: Transaction check error:
file /usr/share/man/man2/fgetxattr.2 from install of \
attr-doc-2.4.47-r0.core2_64 conflicts with file from \
This patch adds missing PACKAGECONFIG options and allow for a more
fine-grained build of bluez5.
I took care of providing a default configuration that matches the
previous default config.
Signed-off-by: Marc Ferland
---
meta/recipes-connectivity/bluez5/bluez5.inc | 28 +-
Not a dependency since version 5.9.
Signed-off-by: Marc Ferland
---
meta/recipes-connectivity/bluez5/bluez5.inc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/recipes-connectivity/bluez5/bluez5.inc
b/meta/recipes-connectivity/bluez5/bluez5.inc
index 01ade7d..5fc49f3 10
Bug fixes
Bug 98833 - [REGRESSION, bisected] Wayland revert commit breaks non-Vsync
fullscreen frame updates
Bug 100741 - Chromium - Memory leak
Bug 100877 - vulkan/tests/block_pool_no_free regression
Bug 101110 - Build failure in GNOME Continuous
Signed-off-by: Otavio Salvador
---
meta/recip
On Tue, Jun 13, 2017 at 10:10 AM, Khem Raj wrote:
> On Tue, Jun 13, 2017 at 9:43 AM, Burton, Ross wrote:
>>
>> On 12 June 2017 at 15:59, Khem Raj wrote:
>>>
>>> Fix build with gcc7
>>>
>>> clang can not compile it therefore mark it gcc only recipe
>>
>>
>> This doesn't apply to master, can you r
On 06/13/2017 09:52 AM, Burton, Ross wrote:
On 13 June 2017 at 17:46, Martin Kelly mailto:mke...@xevo.com>> wrote:
Ah, I was checking meta-openembedded by mistake. Thanks.
The Best Known Method is to have a oe-core clone that you use for
pushing stuff upstream, and then you can just rebas
On Tue, Jun 13, 2017 at 9:43 AM, Burton, Ross wrote:
>
> On 12 June 2017 at 15:59, Khem Raj wrote:
>>
>> Fix build with gcc7
>>
>> clang can not compile it therefore mark it gcc only recipe
>
>
> This doesn't apply to master, can you rebase?
>
ok.
> Ross
--
On 06/13/2017 09:38 AM, Burton, Ross wrote:
On 13 June 2017 at 17:35, Martin Kelly mailto:mke...@xevo.com>> wrote:
Alright, makes sense. Do the patches look OK to you?
Yes, they're both in master now.
Ah, I was checking meta-openembedded by mistake. Thanks.
--
_
On 13 June 2017 at 17:46, Martin Kelly wrote:
> Ah, I was checking meta-openembedded by mistake. Thanks.
>
The Best Known Method is to have a oe-core clone that you use for pushing
stuff upstream, and then you can just rebase to see what has been merged or
what hasn't yet merged and needs rebasi
On Tue, Jun 13, 2017 at 02:04:02PM +0100, Richard Purdie wrote:
> On Mon, 2017-06-12 at 14:23 -0400, Denys Dmytriyenko wrote:
> > Ping. Any comments, issues?
>
> https://autobuilder.yocto.io/builders/build-appliance/builds/306/steps/BuildImages_1/logs/stdio
>
>
> ERROR: util-linux-2.30-r0 do_ins
From: Denys Dmytriyenko
Drop uuid-test-error-api.patch as it's been fixed upstream differently:
https://github.com/karelzak/util-linux/commit/b770b487004778f4425639c7ed1bb6ca22d157bf
Drop ptest for tailf, as it got deprecated and removed:
https://github.com/karelzak/util-linux/commit/70ca1a77721
On 06/07/2017 12:09 PM, Burton, Ross wrote:
On 7 June 2017 at 17:33, Martin Kelly mailto:mke...@xevo.com>> wrote:
Which patch are you referring to? I used git send-email for the
systemd patch, and it applies just fine for me on OE-core master
(using patch -p1).
Sorry, forgot to tr
If these are set to URLs then the errors produced are not helpful.
Signed-off-by: Ross Burton
---
meta/classes/externalsrc.bbclass | 7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/meta/classes/externalsrc.bbclass b/meta/classes/externalsrc.bbclass
index d64af6a..529be49
On 12 June 2017 at 15:59, Khem Raj wrote:
> Fix build with gcc7
>
> clang can not compile it therefore mark it gcc only recipe
>
This doesn't apply to master, can you rebase?
Ross
--
___
Openembedded-core mailing list
Openembedded-core@lists.openembe
On 13 June 2017 at 17:35, Martin Kelly wrote:
> Alright, makes sense. Do the patches look OK to you?
>
Yes, they're both in master now.
Ross
--
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/
On Tue, 2017-06-13 at 19:13 +0300, Alexander Kanavin wrote:
>
> Have you ran these all at once? If so, then the wall times aren't very
> meaningful: if the CPU is already saturated by having a lot of bitbake
> tasks running, then adding further threads to these tasks isn't going to
> make anyt
On 06/13/2017 07:15 PM, Leonardo Sandoval wrote:
On Mon, 2017-06-12 at 14:29 -0500, Leonardo Sandoval wrote:
On Mon, 2017-06-12 at 17:58 +0300, Alexander Kanavin wrote:
This greatly reduces build times when there is a large amount of small
rpm packages to produce. The patches are rather invasiv
On Mon, 2017-06-12 at 14:29 -0500, Leonardo Sandoval wrote:
> On Mon, 2017-06-12 at 17:58 +0300, Alexander Kanavin wrote:
> > This greatly reduces build times when there is a large amount of small
> > rpm packages to produce. The patches are rather invasive,
> > and so will be submitted upstream.
>
On Tue, Jun 13, 2017 at 2:49 AM, Richard Purdie
wrote:
> Since the processing code for signature generation is now threaded,
> use higher thread values as examples in this code for better performance.
>
> Signed-off-by: Richard Purdie
> ---
> meta/lib/oeqa/selftest/cases/sstatetests.py | 4 ++--
Goes down to 40 seconds from over 4 minutes :)
Note that there is no control over the amount of shell jobs; on my machine
this is not a problem, but if it's a problem on less capable hardware,
we can add some kind of limiter.
Signed-off-by: Alexander Kanavin
---
...1-Run-installation-commands-a
runqemu uses stty to change terminal settings to give users
better control to qemu. However, stty does not work when
runqemu is run directly or indirectly via oe-selftest in
a Docker container (presumably some problems with Docker's
pseudo-tty implementation).
The error reported is:
stty: 'standar
Removed code that reads /etc/mtools.conf, /etc/default/mtools.conf,
/etc/mtools and /etc/default/mtools to ensure that mtools output
doesn't depend on the global host configs.
It's still possible to use ~/.mtoolsrc config or point MTOOLSRC
environment variable to any configuration file if user wan
For the same reasons as Debian:
https://www.debian.org/News/2017/20170425
Signed-off-by: Maxin B. John
---
meta/recipes-connectivity/dhcp/dhcp.inc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/recipes-connectivity/dhcp/dhcp.inc
b/meta/recipes-connectivity/dhcp/dhcp.in
For the same reasons as Debian:
https://www.debian.org/News/2017/20170425
Signed-off-by: Maxin B. John
---
meta/recipes-bsp/grub/grub2.inc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/recipes-bsp/grub/grub2.inc b/meta/recipes-bsp/grub/grub2.inc
index bb6ebdd..da6aad2
For the same reasons as Debian:
https://www.debian.org/News/2017/20170425
Signed-off-by: Maxin B. John
---
meta/recipes-multimedia/libid3tag/libid3tag_0.15.1b.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/recipes-multimedia/libid3tag/libid3tag_0.15.1b.bb
b/meta/rec
For the same reasons as Debian:
https://www.debian.org/News/2017/20170425
Signed-off-by: Maxin B. John
---
meta/recipes-graphics/mesa/mesa-demos_8.3.0.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/recipes-graphics/mesa/mesa-demos_8.3.0.bb
b/meta/recipes-graphics/me
Reduce the usage of ftp protocol in SRC_URIs:
https://www.debian.org/News/2017/20170425
As part of [YOCTO #11413]
Maxin B. John (7):
libpcre: switch from ftp to https
dhcp: switch from ftp to http
mesa-demos: switch from ftp to https
mesa: switch from ftp to https
libglu: switch from
For the same reasons as Debian:
https://www.debian.org/News/2017/20170425
Signed-off-by: Maxin B. John
---
meta/recipes-graphics/mesa/libglu_9.0.0.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/recipes-graphics/mesa/libglu_9.0.0.bb
b/meta/recipes-graphics/mesa/libgl
For the same reasons as Debian:
https://www.debian.org/News/2017/20170425
Signed-off-by: Maxin B. John
---
meta/recipes-support/libpcre/libpcre_8.40.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/recipes-support/libpcre/libpcre_8.40.bb
b/meta/recipes-support/libpcre
For the same reasons as Debian:
https://www.debian.org/News/2017/20170425
Signed-off-by: Maxin B. John
---
meta/recipes-graphics/mesa/mesa_17.1.1.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/recipes-graphics/mesa/mesa_17.1.1.bb
b/meta/recipes-graphics/mesa/mesa_17
> -Original Message-
> From: openembedded-core-boun...@lists.openembedded.org
> [mailto:openembedded-core-boun...@lists.openembedded.org] On Behalf Of
> Amarnath Valluri
> Sent: den 13 juni 2017 15:24
> To: openembedded-core@lists.openembedded.org
> Subject: [OE-core] [PATCH v4 7/8] image:
== Series Details ==
Series: automake: Backport perl 5.22 fix (rev3)
Revision: 3
URL : https://patchwork.openembedded.org/series/6623/
State : failure
== Summary ==
Thank you for submitting this patch series to OpenEmbedded Core. This is
an automated response. Several tests have been executed
From: Marek Vasut
Backport 13f00eb4493c "automake: port to Perl 5.22 and later"
from automake upstream to fix build with perl 5.22 .
Signed-off-by: Marek Vasut
Signed-off-by: Ross Burton
Signed-off-by: Richard Purdie
---
...0001-automake-port-to-Perl-5.22-and-later.patch | 32 +++
Use ${root_prefix} instead of ${base_prefix} while setting
${target_base_prefix}, otherwise we might loose the root prefix configuration
change in case of 'usrmerge' distro feature is enabled.
Signed-off-by: Amarnath Valluri
---
meta/classes/cross.bbclass | 2 +-
1 file changed, 1 insertion(+),
- Enable/disable the split-usr support in systemd based on 'usrmerge'
DISTRO_FEATURE.
- Modify rootprefix to point to ${root_prefix}, rather than ${base_prefix}.
- And fixed firmware path to use ${nonarch_base_libdir} instead of hard-coded
'/lib', because when 'usrmege' distro feature enabled t
Prepare the symlinks required for merged /usr at the time of rootfs creation.
The links created in rootfs are:
/bin --> /usr/sbin
/sbin --> /usr/sbin
/lib --> /usr/lib
/lib64 --> /usr/lib64
We cannot make these symlinks as part of 'base-files' or some other package.
Because at rootfs creation, in
Implemented -e/--exclude-path command line option to
exclude paths from buildhistory-diff output.
[YOCTO #11459]
Signed-off-by: Ed Bartosh
---
meta/lib/oe/buildhistory_analysis.py | 51
scripts/buildhistory-diff| 12 ++---
2 files changed, 43
On Mon, 2017-06-12 at 14:23 -0400, Denys Dmytriyenko wrote:
> Ping. Any comments, issues?
https://autobuilder.yocto.io/builders/build-appliance/builds/306/steps/BuildImages_1/logs/stdio
ERROR: util-linux-2.30-r0 do_install_ptest_base: Function failed:
do_install_ptest_base (log file is located
On 13 June 2017 at 12:55, Ed Bartosh wrote:
> +Upstream-Status: Pending
>
Inappropriate would be the right choice here.
+SRC_URI_append_class-native = "file://disable-hardcoded-configs.patch"
Whilst the leading whitespace isn't required here, it's good form to
include it
Ross
--
On Tue, 2017-06-13 at 08:05 +, Peter Kjellerstedt wrote:
> >
> > -Original Message-
> > From: openembedded-core-boun...@lists.openembedded.org
> > [mailto:openembedded-core-boun...@lists.openembedded.org] On Behalf
> > Of
> > Amarnath Valluri
> > Sent: den 13 juni 2017 08:53
> > To: op
Removed code that reads /etc/mtools.conf, /etc/default/mtools.conf,
/etc/mtools and /etc/default/mtools to ensure that mtools output
doesn't depend on the global host configs.
It's still possible to use ~/.mtoolsrc config or point MTOOLSRC
environment variable to any configuration file if user wan
== Series Details ==
Series: #11283 wic ls & cp & rm (rev2)
Revision: 2
URL : https://patchwork.openembedded.org/series/7139/
State : failure
== Summary ==
Thank you for submitting this patch series to OpenEmbedded Core. This is
an automated response. Several tests have been executed on the p
Added empty 'wic rm' command that does nothing.
The functionality will be added by the next commits.
[YOCTO #11283]
Signed-off-by: Ed Bartosh
---
scripts/lib/wic/engine.py | 7 +++
scripts/wic | 14 ++
2 files changed, 21 insertions(+)
diff --git a/scripts/lib/wi
Added support for removing directories using mdeltree
utility to Disk.del method
[YOCTO #11283]
Signed-off-by: Ed Bartosh
---
scripts/lib/wic/engine.py | 22 ++
1 file changed, 18 insertions(+), 4 deletions(-)
diff --git a/scripts/lib/wic/engine.py b/scripts/lib/wic/engine.
Added implementation of Disk.del method and wic_r
function that removes files from the vfat partition
using mdel utility.
[YOCTO #11283]
Signed-off-by: Ed Bartosh
---
scripts/lib/wic/engine.py | 16 +++-
1 file changed, 15 insertions(+), 1 deletion(-)
diff --git a/scripts/lib/wic/e
Added test case for "wic rm" functionality.
- remove file from vfat partition
- remove directory from vfat partition
Signed-off-by: Ed Bartosh
---
meta/lib/oeqa/selftest/cases/wic.py | 30 ++
1 file changed, 30 insertions(+)
diff --git a/meta/lib/oeqa/selftes
Added implementation of Disk.copy method and wic_cp
function that copies files/directories to the vfat partition
of the partitioned image.
[YOCTO #11283]
Signed-off-by: Ed Bartosh
---
scripts/lib/wic/engine.py | 11 ++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/scrip
Added test case for "wic cp" functionality.
- copy file to vfat partition
- copy directory to vfat partition
Signed-off-by: Ed Bartosh
---
meta/lib/oeqa/selftest/cases/wic.py | 46 -
1 file changed, 45 insertions(+), 1 deletion(-)
diff --git a/meta/
Add parser for 'wic rm' subcommand.
Signed-off-by: Ed Bartosh
---
scripts/wic | 6 ++
1 file changed, 6 insertions(+)
diff --git a/scripts/wic b/scripts/wic
index 5e81fad..fc192ec 100755
--- a/scripts/wic
+++ b/scripts/wic
@@ -379,6 +379,12 @@ def wic_init_parser_cp(subparser):
subpars
Added wic_rm_help and wic_rm_usage variables to help.py.
These variables contain help content that will be used in
'wic rm help' and 'wic rm --help' output.
Signed-off-by: Ed Bartosh
---
scripts/lib/wic/help.py | 59 -
1 file changed, 58 insertions
Added empty 'wic cp' command that does nothing.
The functionality will be added by the next commits.
[YOCTO #11283]
Signed-off-by: Ed Bartosh
---
scripts/lib/wic/engine.py | 7 +++
scripts/wic | 13 +
2 files changed, 20 insertions(+)
diff --git a/scripts/lib/wic
Added parser for 'wic ls' command.
Signed-off-by: Ed Bartosh
---
scripts/wic | 25 +
1 file changed, 25 insertions(+)
diff --git a/scripts/wic b/scripts/wic
index 49cad86..6c9a30d 100755
--- a/scripts/wic
+++ b/scripts/wic
@@ -35,6 +35,8 @@ import os
import sys
import
If lenght parameter is provided to sparse_copy call
it's mandatory to check if the output file is fully
written after reading unmapped block from input file.
If it's not done then sparse_copy can write more data
than specified length.
Signed-off-by: Ed Bartosh
---
scripts/lib/wic/filemap.py | 7
Renamed parameter offset->skip to match names of dd
parameters.
Changed affected sparse_copy calls.
Added explanation of the parameters to docstring.
Signed-off-by: Ed Bartosh
---
scripts/lib/wic/filemap.py | 15 ---
scripts/lib/wic/plugins/imager/direct.py | 2 +-
2
Add parser for 'wic cp' subcommand and a custom argument type.
Signed-off-by: Ed Bartosh
---
scripts/wic | 16
1 file changed, 16 insertions(+)
diff --git a/scripts/wic b/scripts/wic
index 4161f80..945dda8 100755
--- a/scripts/wic
+++ b/scripts/wic
@@ -341,6 +341,8 @@ def imgty
This method copies partition image into the wic image.
It will be used in 'wic cp' and 'wic rm' subcommands
to copy changed partition back into wic image.
Signed-off-by: Ed Bartosh
---
scripts/lib/wic/engine.py | 5 +
1 file changed, 5 insertions(+)
diff --git a/scripts/lib/wic/engine.py b/
Fixed calculation of the dst file size using skip, seek and
length parameters. Current code does it incorrectly which
causes sparse_copy API to create unnecessary big output files.
Signed-off-by: Ed Bartosh
---
scripts/lib/wic/filemap.py | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
Tested 'wic ls' functionality:
- list of image partitions
- list of directory content of vfat partition
Signed-off-by: Ed Bartosh
---
meta/lib/oeqa/selftest/cases/wic.py | 20
1 file changed, 20 insertions(+)
diff --git a/meta/lib/oeqa/selftest/cases/wic.py
b/meta/lib/oe
Implemented 'wic ls' functionality:
- list image partitions
- list directory content of vfat partitions
[YOCTO #11283]
Signed-off-by: Ed Bartosh
---
scripts/lib/wic/engine.py | 84 +--
1 file changed, 82 insertions(+), 2 deletions(-)
diff --git a/s
Added generic helper to use in property methods to
access commands in a lazy manner.
Signed-off-by: Ed Bartosh
---
scripts/lib/wic/engine.py | 15 ++-
1 file changed, 10 insertions(+), 5 deletions(-)
diff --git a/scripts/lib/wic/engine.py b/scripts/lib/wic/engine.py
index f8f2844..e
Added empty 'wic ls' command that does nothing.
The functionality will be added by the next commits.
Signed-off-by: Ed Bartosh
---
scripts/lib/wic/engine.py | 4
scripts/wic | 15 +++
2 files changed, 19 insertions(+)
diff --git a/scripts/lib/wic/engine.py b/scri
Added property that points to the mcopy executable.
Signed-off-by: Ed Bartosh
---
scripts/lib/wic/engine.py | 5 +
1 file changed, 5 insertions(+)
diff --git a/scripts/lib/wic/engine.py b/scripts/lib/wic/engine.py
index e3701c4..f24fb9a 100644
--- a/scripts/lib/wic/engine.py
+++ b/scripts/l
Added wic_cp_help and wic_cp_usage variables to
help.py. These variables contain help content that
will be used in 'wic cp help' and 'wic cp --help'
output.
[YOCTO #11283]
Signed-off-by: Ed Bartosh
---
scripts/lib/wic/help.py | 62 +
1 file change
Added wic_ls_help and wic_ls_usage variables to
help.py. These variables contain help content that
will be used in 'wic ls help' and 'wic ls --help'
output.
Signed-off-by: Ed Bartosh
---
scripts/lib/wic/help.py | 65 +
1 file changed, 65 insertions
Plugin code uses boot.img file name for an image file. If there are
two partitions that use bootimg-pcbios wic breaks with an error
"file already exists: boot.img"
Made image file name unique by adding wks like number to it to fix
the issue.
Signed-off-by: Ed Bartosh
---
scripts/lib/wic/plugins
Added parameter 'length' to specify amount of data
to write into destination file. This is useful when only
part of source file should be written into destination file.
Signed-off-by: Ed Bartosh
---
scripts/lib/wic/filemap.py | 15 ---
1 file changed, 12 insertions(+), 3 deletions(-)
Removed code that reads /etc/mtools.conf, /etc/default/mtools.conf,
/etc/mtools and /etc/default/mtools to ensure that mtools output
doesn't depend on the global host configs.
It's still possible to use ~/.mtoolsrc config or point MTOOLSRC
environment variable to any configuration file if user wan
Fixed bug in processing 'skip' parameter:
don't read input file if end of bmap block is less than skip
Simplified logic of positioning to the start of data inside a
partially skipped bmap block.
Signed-off-by: Ed Bartosh
---
scripts/lib/wic/filemap.py | 11 +++
1 file changed, 7 inse
Hi,
This is a consolidated patchet made of previously sent 'wic ls' 'wic cp' and
'wic rm' patchset. It doesn't depend on generic efi implementation, which
made these 3 patchsets pending.
Changes in v2:
- Added patch for mtools-native to fix wic tests breakage caused
by non-deterministic mtools
== Series Details ==
Series: "allarch: Append to vardepsexcl..." and 4 more
Revision: 1
URL : https://patchwork.openembedded.org/series/7211/
State : failure
== Summary ==
Thank you for submitting this patch series to OpenEmbedded Core. This is
an automated response. Several tests have been e
In common with the other package handling functions, don't depend on the
value of OVERRIDES. This means when we change MACHINE, we don't have to
repackage everything.
Signed-off-by: Richard Purdie
---
meta/classes/insane.bbclass | 1 +
1 file changed, 1 insertion(+)
diff --git a/meta/classes/in
A long time ago (6 years), this seemed like a good idea. The reality is
that OVERRIDES should not be being added to hashes and if it is, it likely
needs excluding in its own right. This was a nice workaround but we need
to fix the real underlying issues now. In some cases this means excluding
OVERR
1 - 100 of 118 matches
Mail list logo