From: Kai Kang
grub-efi-native fails to run do_configure on Fedora 29 host:
| checking for options to compile assembly...
| Assembler messages:
| Fatal error: The input and output files must be distinct
because the host 'as' in binutils-3.31 breaks if using two filesystems.
See:
From: Kai Kang
Steps:
1 docker pull fedora 29 image
2 run image with mount /tmp with tmpfs
$ docker run -it --mount type=tmpfs,destination=/tmp fedora:29 /bin/bash
3 check inode of /dev/null
$ stat -c %i /dev/null
6
and then create files under /tmp and make the biggest inode of files is 5.
$
The new libpng license comprises the terms and conditions from the zlib
license, and the disclaimer from the Boost license. The legacy libpng
license license, used until libpng-1.6.35, is appended to the
new license, following the precedent established in the Python Software
Foundation License
* For changes, see:
https://gitlab.gnome.org/GNOME/glib/blob/glib-2-58/NEWS
* Upstreamed patch removed: date-lt.patch
* Tweaked another to remove a hunk trying to find a binary from
glib-2.0-native which isn't needed anymore as the code is in python
now.
* Add locale-base-pl-pl to RDEPENDS for
* For changes, see:
https://git.kernel.org/pub/scm/utils/i2c-tools/i2c-tools.git/log/?qt=range=v4.0...v4.1
* Remove upstreamed patches
Signed-off-by: Anuj Mittal
---
...rog-Module.mk-Add-missing-dependency.patch | 32 --
...b-Module.mk-Add-missing-dependencies.patch | 37 ---
For changes, see:
https://www.sqlite.org/releaselog/3_26_0.html
Signed-off-by: Anuj Mittal
---
.../sqlite/{sqlite3_3.25.3.bb => sqlite3_3.26.0.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename meta/recipes-support/sqlite/{sqlite3_3.25.3.bb => sqlite3_3.26.0.bb}
For changes, see:
https://cgit.freedesktop.org/harfbuzz/tree/NEWS?h=2.2.0
Remove do_configure_append after the patch to remove pkg.m4 was merged
upstream.
Signed-off-by: Anuj Mittal
---
.../harfbuzz/{harfbuzz_2.1.3.bb => harfbuzz_2.2.0.bb} | 10 ++
1 file changed, 2 insertions(+), 8
For changes, see:
https://sourceforge.net/p/libpng/code/ci/libpng16/tree/CHANGES
License-Update: Added authors to license, formatting, version changes,
export classification clarification and a new libpng2 license with
clarification:
The new libpng license comprises the terms and conditions
Changes from release notes:
- Set default background image for screen lock to an existing one
- Translation updates
Signed-off-by: Anuj Mittal
---
...-schemas_3.28.0.bb => gsettings-desktop-schemas_3.28.1.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename
For changes, see:
https://github.com/gentoo/eudev/compare/v3.2.5...v3.2.7
Signed-off-by: Anuj Mittal
---
meta/recipes-core/udev/{eudev_3.2.5.bb => eudev_3.2.7.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename meta/recipes-core/udev/{eudev_3.2.5.bb => eudev_3.2.7.bb} (95%)
For changes, see:
https://github.com/ivmai/libatomic_ops/compare/v7.6.6...v7.6.8
Also switch to using tarball release instead.
Signed-off-by: Anuj Mittal
---
.../{libatomic-ops_7.6.6.bb => libatomic-ops_7.6.8.bb} | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
rename
Ping
--
Zheng Ruoqin
Nanjing Fujitsu Nanda Software Tech. Co., Ltd.(FNST)
ADDR.: No.6 Wenzhu Road, Software Avenue,
Nanjing, 210012, China
MAIL : zhengrq.f...@cn.fujistu.com
> -Original Message-
> From: Zheng, Ruoqin/郑 若钦
> Sent:
The following changes since commit 14c291e1fb6324da46885b69fbd7f01b3c6b053e:
gcc-runtime: Add missing libc dependency (2018-12-18 16:19:30 +)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contrib rbt/cmake
This can save do_configure's time from 330s to 60s on my host.
Signed-off-by: Robert Yang
---
meta/recipes-devtools/cmake/cmake-native_3.12.2.bb | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/meta/recipes-devtools/cmake/cmake-native_3.12.2.bb
== Series Details ==
Series: Hash Equivalency Server (rev3)
Revision: 3
URL : https://patchwork.openembedded.org/series/15190/
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
Converts sstate so that it can use a hash equivalence server to
determine if a task really needs to be rebuilt, or if it can be restored
from a different (equivalent) sstate object.
The unique hashes are cached persistently using persist_data. This has
a number of advantages:
1) Unique hashes
Handles the argument that passes task unique hash in the hash check
function, as it is now required by bitbake
[YOCTO #13030]
Signed-off-by: Joshua Watt
---
meta/classes/sstate.bbclass | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/classes/sstate.bbclass
If the unique hash is being used to track task dependencies, the hash
validation function needs to know about it in order to properly validate
the hash.
[YOCTO #13030]
Signed-off-by: Joshua Watt
---
bitbake/lib/bb/runqueue.py | 41 --
1 file changed, 30
Implements a reference implementation of the hash equivalence server.
This server has minimal dependencies (and no dependencies outside of the
standard Python library), and implements the minimum required to be a
conforming hash equivalence server.
[YOCTO #13030]
Signed-off-by: Joshua Watt
---
Requests the task unique hash from siggen and tracks it
[YOCTO #13030]
Signed-off-by: Joshua Watt
---
bitbake/lib/bb/runqueue.py | 25 +
1 file changed, 17 insertions(+), 8 deletions(-)
diff --git a/bitbake/lib/bb/runqueue.py b/bitbake/lib/bb/runqueue.py
index
Abstracts the function to get the unique hash for a task. This hash is
used as in place of the taskhash for the purpose of determine how other
tasks depend on this one. Unless overridden, the taskhash is the same as
the unique hash, preserving the original behavior.
[YOCTO #13030]
Signed-off-by:
Adds a test suite for testing the persistent data cache
[YOCTO #13030]
Signed-off-by: Joshua Watt
---
bitbake/bin/bitbake-selftest | 1 +
bitbake/lib/bb/tests/persist_data.py | 142 +++
2 files changed, 143 insertions(+)
create mode 100644
The unique hash is now passed to the task in the BB_UNIHASH variable
[YOCTO #13030]
Signed-off-by: Joshua Watt
---
bitbake/bin/bitbake-worker | 7 ---
bitbake/lib/bb/runqueue.py | 10 ++
2 files changed, 10 insertions(+), 7 deletions(-)
diff --git a/bitbake/bin/bitbake-worker
Apologies for cross-posting this to both the bitbake-devel and
openembedded-devel; this work necessarily intertwines both places, and
it is really necessary to look at both parts to get an idea of what is
going on. For convenience, the bitbake patches are listed first,
followed by the oe-core
On 2018/12/6 下午9:41, kai.k...@windriver.com wrote:
From: Kai Kang
In distro_features_check.bbclass it checks whether items in
REQUIRED_DISTRO_FEATURES and CONFLICT_DISTRO_FEATURES exist in
DISTRO_FEATURES. But it only shows one required or conflict distro
feature when error occurs. Update to
On Wed, 19 Dec 2018 at 00:42, Brad Bishop wrote:
> I wonder if this is something they would be interested in upstream. I’ve
> copied
> the oe-core mailing list for possible comment.
Thanks for forwarding this to us. The class is very simple and just does:
PACKAGECONFIG_CONFARGS += "
> On Dec 18, 2018, at 1:08 PM, James Feist wrote:
>
> If you aren't planning on enabling flto in a repo you can ignore this email.
>
>
> I've created a new class flto-automake
> https://github.com/openbmc/meta-phosphor/blob/master/classes/flto-automake.bbclass
> if you are enabling -flto
On Tue, 18 Dec 2018 at 23:38, Richard Weinberger wrote:
> for lang in linguas.split():
> -pm.install("nativesdk-glibc-binary-localedata-%s.utf-8"
> % lang)
> +pm.install(["nativesdk-glibc-binary-localedata-%s.utf-8"
> % lang])
Or
Currently SDKIMAGE_LINGUAS is broken for any inputs except "all".
In the non-"all" case, each enabled language package is installed via
pm.install("nativesdk-glibc-binary-localedata-%s.utf-8" % lang)
This will throw a python exception since pm.install() expects a list of
strings and not a string.
On Tue, 18 Dec 2018 at 18:03, Patchwork
wrote:
> * Issue Series does not apply on top of target branch
> [test_series_merge_on_head]
> Suggested fixRebase your series on top of targeted branch
> Targeted branch master (currently at 14c291e1fb)
Rebased patchset is here
On Mon, Dec 17, 2018 at 4:24 PM wrote:
>
> On Mon, 2018-12-17 at 12:21 -0800, Andre McCurdy wrote:
> > On Mon, Dec 17, 2018 at 6:44 AM
> > wrote:
> > > On Sat, 2018-12-15 at 20:19 -0500, Jason Andryuk wrote:
> > > > As far as I can tell, pysh is working properly - it's just the
> > > >
On Thu, Dec 6, 2018 at 1:34 PM Joshua Watt wrote:
>
> Armin,
>
> Would you mind backporting this to thud?
Ping on the backport.
>
> Thanks.
>
> On Thu, 2018-11-01 at 21:45 -0500, Joshua Watt wrote:
> > Export the PKG_CONFIG_PATH and PKG_CONFIG_LIBDIR variables in case
> > the
> > parent shell
On Tue, Dec 18, 2018 at 4:05 AM Richard Purdie
wrote:
>
> For reasons lost in the depths of time, perhaps performane related,
> we only have a dependency on libc at packaging time. This is too late,
> as demonstrated by a recent build failure on non-IA builds where
> the glibc 2.29 upgrade had
== Series Details ==
Series: "btrfs-tools: update to 4.19.1..." and 12 more
Revision: 1
URL : https://patchwork.openembedded.org/series/15402/
State : failure
== Summary ==
Thank you for submitting this patch series to OpenEmbedded Core. This is
an automated response. Several tests have been
Signed-off-by: Alexander Kanavin
---
.../webkit/{webkitgtk_2.22.4.bb => webkitgtk_2.22.5.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename meta/recipes-sato/webkit/{webkitgtk_2.22.4.bb => webkitgtk_2.22.5.bb}
(97%)
diff --git
Signed-off-by: Alexander Kanavin
---
...gpgme-variables-with-pkg-config-not-with-cmake-m.patch | 8
.../librepo/{librepo_1.9.2.bb => librepo_1.9.3.bb}| 4 ++--
2 files changed, 6 insertions(+), 6 deletions(-)
rename meta/recipes-devtools/librepo/{librepo_1.9.2.bb =>
On Tue, 2018-12-18 at 16:24 +, Richard Purdie wrote:
> On Tue, 2018-12-18 at 09:30 -0600, Joshua Watt wrote:
> > If the unique hash is being used to track task dependencies, the
> > hash
> > validation function needs to know about it in order to properly
> > validate
> > the hash.
> >
> >
Signed-off-by: Alexander Kanavin
---
...-Relocate-the-repository-directory-for-native-builds.patch | 2 +-
...ntrospection_1.58.1.bb => gobject-introspection_1.58.2.bb} | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
rename
Signed-off-by: Alexander Kanavin
---
meta/recipes-devtools/libcomps/libcomps_git.bb | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/meta/recipes-devtools/libcomps/libcomps_git.bb
b/meta/recipes-devtools/libcomps/libcomps_git.bb
index a0b6767b3df..500d412340f 100644
---
Drop upstreamed reproducibility-add-file-directive-to-assembler.patch
Drop signals library as upstream has removed it:
https://www.boost.org/users/history/version_1_69_0.html
Signed-off-by: Alexander Kanavin
---
...native_1.68.0.bb => bjam-native_1.69.0.bb} | 0
.../{boost-1.68.0.inc =>
Signed-off-by: Alexander Kanavin
---
.../lighttpd/{lighttpd_1.4.51.bb => lighttpd_1.4.52.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename meta/recipes-extended/lighttpd/{lighttpd_1.4.51.bb =>
lighttpd_1.4.52.bb} (96%)
diff --git
Signed-off-by: Alexander Kanavin
---
.../libdnf/{libdnf_0.22.3.bb => libdnf_0.24.1.bb} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
rename meta/recipes-devtools/libdnf/{libdnf_0.22.3.bb => libdnf_0.24.1.bb}
(95%)
diff --git
Drop 0001-Correctly-install-the-shared-library.patch as upstream fixed the
issue.
Signed-off-by: Alexander Kanavin
---
...Correctly-install-the-shared-library.patch | 28 ---
...PYTHON_INSTALL_DIR-by-running-python.patch | 14 --
.../createrepo-c/createrepo-c_git.bb
Drop upstreamed gi-flags.patch and gtkdoc-flags.patch, rebase the rest.
Signed-off-by: Alexander Kanavin
---
meta/recipes-devtools/meson/meson.inc | 10 ++-
...0001-Make-CPU-family-warnings-fatal.patch} | 27
...sues-that-arise-when-cross-compiling.patch | 61
Signed-off-by: Alexander Kanavin
---
meta/recipes-devtools/dnf/{dnf_4.0.9.bb => dnf_4.0.10.bb} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
rename meta/recipes-devtools/dnf/{dnf_4.0.9.bb => dnf_4.0.10.bb} (98%)
diff --git a/meta/recipes-devtools/dnf/dnf_4.0.9.bb
Signed-off-by: Alexander Kanavin
---
...ine-so-that-gir-compilation-succeeds.patch | 26 +++
.../libdazzle/libdazzle_3.30.2.bb | 1 +
2 files changed, 27 insertions(+)
create mode 100644
Signed-off-by: Alexander Kanavin
---
meta/recipes-core/systemd/systemd-boot_239.bb | 1 +
...-meson-rename-Ddebug-to-Ddebug-extra.patch | 45 +++
meta/recipes-core/systemd/systemd_239.bb | 1 +
3 files changed, 47 insertions(+)
create mode 100644
Signed-off-by: Alexander Kanavin
---
...el-lib-bitops-Fix-big-endian-compila.patch | 55 ---
...fs-tools_4.19.bb => btrfs-tools_4.19.1.bb} | 3 +-
2 files changed, 1 insertion(+), 57 deletions(-)
delete mode 100644
Current Dev Position: YP 2.7 M1 is in QA
Next Deadline: YP 2.7 M1 Release Target is Dec. 21, 2018
SWAT Team Rotation:
· SWAT lead is currently: Armin
· SWAT team rotation: Armin -> Anuj on Dec. 21, 2018
· SWAT team rotation: Anuj -> Paul on Dec. 28, 2018
·
On Tue, 2018-12-18 at 09:30 -0600, Joshua Watt wrote:
> If the unique hash is being used to track task dependencies, the hash
> validation function needs to know about it in order to properly validate
> the hash.
>
> [YOCTO #13030]
>
> Signed-off-by: Joshua Watt
> ---
>
== Series Details ==
Series: Hash Equivalency Server (rev2)
Revision: 2
URL : https://patchwork.openembedded.org/series/15190/
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
Converts sstate so that it can use a hash equivalence server to
determine if a task really needs to be rebuilt, or if it can be restored
from a different (equivalent) sstate object.
The unique hashes are cached persistently using persist_data. This has
a number of advantages:
1) Unique hashes
== Series Details ==
Series: kernel-module-split.bbclass: Fix modinfo decoding in old kernels
Revision: 1
URL : https://patchwork.openembedded.org/series/15398/
State : failure
== Summary ==
Thank you for submitting this patch series to OpenEmbedded Core. This is
an automated response.
Handles the argument that passes task unique hash in the hash check
function, as it is now required by bitbake
[YOCTO #13030]
Signed-off-by: Joshua Watt
---
meta/classes/sstate.bbclass | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/classes/sstate.bbclass
Implements a reference implementation of the hash equivalence server.
This server has minimal dependencies (and no dependencies outside of the
standard Python library), and implements the minimum required to be a
conforming hash equivalence server.
[YOCTO #13030]
Signed-off-by: Joshua Watt
---
If the unique hash is being used to track task dependencies, the hash
validation function needs to know about it in order to properly validate
the hash.
[YOCTO #13030]
Signed-off-by: Joshua Watt
---
bitbake/lib/bb/runqueue.py | 38 +++---
1 file changed, 27
The unique hash is now passed to the task in the BB_UNIHASH variable
[YOCTO #13030]
Signed-off-by: Joshua Watt
---
bitbake/bin/bitbake-worker | 7 ---
bitbake/lib/bb/runqueue.py | 10 ++
2 files changed, 10 insertions(+), 7 deletions(-)
diff --git a/bitbake/bin/bitbake-worker
Requests the task unique hash from siggen and tracks it
[YOCTO #13030]
Signed-off-by: Joshua Watt
---
bitbake/lib/bb/runqueue.py | 25 +
1 file changed, 17 insertions(+), 8 deletions(-)
diff --git a/bitbake/lib/bb/runqueue.py b/bitbake/lib/bb/runqueue.py
index
Adds a compatibility wrapper around os.fork() that backports the ability
to register fork event handlers (os.register_at_fork()) from Python 3.7
[YOCTO #13030]
Signed-off-by: Joshua Watt
---
bitbake/bin/bitbake-worker | 2 +-
bitbake/lib/bb/fork.py | 73
Adds a test suite for testing the persistent data cache
[YOCTO #13030]
Signed-off-by: Joshua Watt
---
bitbake/bin/bitbake-selftest | 1 +
bitbake/lib/bb/tests/persist_data.py | 188 +++
2 files changed, 189 insertions(+)
create mode 100644
Abstracts the function to get the unique hash for a task. This hash is
used as in place of the taskhash for the purpose of determine how other
tasks depend on this one. Unless overridden, the taskhash is the same as
the unique hash, preserving the original behavior.
[YOCTO #13030]
Signed-off-by:
sqlite gets really angry if a database is open across a fork() call,
and will give all sorts of messages ranging from I/O errors to database
corruption errors. To deal with this, close all database connections
before forking, and reopen them (lazily) on the other side.
[YOCTO #13030]
Apologies for cross-posting this to both the bitbake-devel and
openembedded-devel; this work necessarily intertwines both places, and
it is really necessary to look at both parts to get an idea of what is
going on. For convenience, the bitbake patches are listed first,
followed by the oe-core
From: Pau Espin Pedrol
Before linux commit d36b691077dc59c74efec0d54ed21b86f7a2a21a, some
strings contained invalid utf-8 character which made
split_kernel_module_packages unhappy when parsing ums-isd200.ko:
Exception: UnicodeDecodeError: 'utf-8' codec can't decode byte 0xf6 in position
21:
packages/corei7-64-poky-linux/json-glib/json-glib-doc: FILELIST:
removed "/usr/share/man/man1/json-glib-validate.1
/usr/share/man/man1/json-glib-format.1"
That would be
https://gitlab.gnome.org/GNOME/json-glib/commit/67c5e4fb8a3b8b74bd9c62650c9ee03cdbb7553c.
Please update the flags.
Ross
--
On Tue, 18 Dec 2018 at 12:58, Jens Rehsack wrote:
> Do this as one bb.error
>
> Sure
> and you won't need to re-raise as it will fail.
> So neither raise nor pass - just print?
bb.fatal will show the message and raise an exception itself, or
bb.error()/return. Either works.
Ross
--
> Am 17.12.2018 um 18:11 schrieb Burton, Ross :
>
> On Sat, 15 Dec 2018 at 12:59, Jens Rehsack wrote:
>> +try:
>> +subprocess.check_output("PATH=\"%s\" dpkg-deb -b %s %s" %
>> (localdata.getVar("PATH"), root, pkgoutdir),
>> +
For reasons lost in the depths of time, perhaps performane related,
we only have a dependency on libc at packaging time. This is too late,
as demonstrated by a recent build failure on non-IA builds where
the glibc 2.29 upgrade had been removed from the build:
ld:
The code in the tasks within this class are old and there are much better
ways to do these things now such as through tinfoil rather than writing csv
files incrementally with start/stop events and lock files.
Existing users of the code (mainly the do_checkpkg task) have been ported
over to
Signed-off-by: Richard Purdie
---
scripts/distro/build-recipe-list.py | 129
scripts/distro/distrocompare.sh | 123 --
2 files changed, 252 deletions(-)
delete mode 100755 scripts/distro/build-recipe-list.py
delete mode 100755
Signed-off-by: Richard Purdie
---
meta/classes/distrodata.bbclass | 1 -
.../conf/distro/include/upstream_tracking.inc | 24 ---
2 files changed, 25 deletions(-)
delete mode 100644 meta/conf/distro/include/upstream_tracking.inc
diff --git
Signed-off-by: Richard Purdie
---
meta/lib/oeqa/selftest/cases/distrodata.py | 1 -
1 file changed, 1 deletion(-)
diff --git a/meta/lib/oeqa/selftest/cases/distrodata.py
b/meta/lib/oeqa/selftest/cases/distrodata.py
index 824e29e01b5..248bc7c6a21 100644
---
There is little harm in including this file rather than having a
rather obscure and soon to be obsolete bbclass adding this information.
Signed-off-by: Richard Purdie
---
meta/classes/distrodata.bbclass| 1 -
meta/conf/distro/defaultsetup.conf | 1 +
2 files changed, 1 insertion(+), 1
From: Roman Stratiienko
SRCREV upgraded to 223817ee3798 ("Add Wayland support")
Additional patches rebased to this version
Signed-off-by: Roman Stratiienko
---
meta/recipes-graphics/eglinfo/eglinfo.inc | 2 +-
...INCDIR-to-searchpath-for-egl-headers.patch | 9 +++
From: Roman Stratiienko
Signed-off-by: Roman Stratiienko
---
.../eglinfo/eglinfo-wayland_1.0.0.bb| 13 +
1 file changed, 13 insertions(+)
create mode 100644 meta/recipes-graphics/eglinfo/eglinfo-wayland_1.0.0.bb
diff --git
75 matches
Mail list logo