On Thu, 2015-11-19 at 11:20 +, Mike Crowe wrote:
> If multiple images are being built simultaneously against the same
> sysroot then the call to os.makedirs in Image._write_wic_env can fail
> with:
>
> File: '.../meta/lib/oe/image.py', lineno: 341, function: _write_wic_env
> 0337:
Currently the systemd.class will check whether a service exists when
it is requested to enabled it. However, its check does not take into
account that a service like 'foo@eth0.service' can be enabled from a
service named 'foo@.service'. This patch alters the check function in
systemd.class to loo
If multiple images are being built simultaneously against the same
sysroot then the call to os.makedirs in Image._write_wic_env can fail
with:
File: '.../meta/lib/oe/image.py', lineno: 341, function: _write_wic_env
0337:"""
0338:stdir = self.d.getVar('STAGING_DIR_TARGET',
On Thursday 19 November 2015 at 11:23:47 +, Richard Purdie wrote:
> On Thu, 2015-11-19 at 11:20 +, Mike Crowe wrote:
> > The sysroot directory will already exist so let's just try and make the
> > imgdata directory and cope with the exception thrown if it already
> > exists. This stops the
On Thu, Nov 19, 2015 at 7:40 AM, Burton, Ross wrote:
>
> On 17 November 2015 at 17:26, Otavio Salvador
> wrote:
>>
>> rename meta/recipes-kernel/lttng/{lttng-tools_2.6.0.bb =>
>> lttng-tools_git.bb} (85%)
>
>
> This now fails on MIPS machines:
>
> runas.c: In function 'reset_sighandler':
> runas
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 18.11.2015 17:14, Steffen Sledz wrote:
> On 17.11.2015 09:08, Steffen Sledz wrote:
>> On 16.11.2015 12:28, Steffen Sledz wrote:
>>> I'm not sure but i believe there's a bug in the systemd/ua-handling in
>>> meta-oe/recipes-extended/rsyslog/rsyslog_
Backported from glibc 2.22 (master)
Signed-off-by: Adrian Calianu
---
.../AArch64-Fix-the-big-endian-loader-name.patch | 49 ++
meta/recipes-core/glibc/glibc_2.21.bb | 1 +
2 files changed, 50 insertions(+)
create mode 100644
meta/recipes-core/glibc/glibc/AA
Create gpg signed package feeds if configured. Very similar to
how rpm does it. Most of the config variables are shared with
the rpm backend (like PACKAGE_FEED_GPG_NAME), with the exception
of PACKAGE_FEED_GPG_PUBKEY which is not needed in this case.
Signed-off-by: Ioan-Adrian Ratiu
---
meta/lib
Minimum required opkg version: 3.0 (already in master/jethro).
Add a new bbclass for creating signatures for ipk files.
The signing process is very similar to the existing rpm signing,
but different in some important ways:
- Signatures are stored outside the ipk files, opkg connects
to a feed
On 11/19/2015 02:35 AM, Ioan-Adrian Ratiu wrote:
> On Wed, 18 Nov 2015 10:00:23 -0600
> Alejandro del Castillo wrote:
>
>>
>>
>> On 11/18/2015 04:25 AM, Ioan-Adrian Ratiu wrote:
>>> Create gpg signed package feeds if configured. Very similar to
>>> how rpm does it. Most of the config variables
The runtest.patch is unused, so there is no reason to keep it on the
tree.
Signed-off-by: Otavio Salvador
---
Changes in v4: None
Changes in v3:
- New patch
Changes in v2: None
.../recipes-kernel/lttng/lttng-tools/runtest.patch | 52 --
1 file changed, 52 deletions(-)
del
Signed-off-by: Otavio Salvador
---
Changes in v4: None
Changes in v3: None
Changes in v2: None
meta/recipes-kernel/lttng/lttng-modules_git.bb | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/meta/recipes-kernel/lttng/lttng-modules_git.bb
b/meta/recipes-kernel/lttng/l
Signed-off-by: Otavio Salvador
---
Changes in v4: None
Changes in v3: None
Changes in v2: None
...ttng-ust-Fix-live-timer-calculation-error.patch | 42 --
meta/recipes-kernel/lttng/lttng-ust_git.bb | 10 +++---
2 files changed, 4 insertions(+), 48 deletions(-)
delet
On 11/19/2015 09:41 AM, Ioan-Adrian Ratiu wrote:
> Create gpg signed package feeds if configured. Very similar to
> how rpm does it. Most of the config variables are shared with
> the rpm backend (like PACKAGE_FEED_GPG_NAME), with the exception
> of PACKAGE_FEED_GPG_PUBKEY which is not needed in
Signed-off-by: Otavio Salvador
---
Changes in v4:
- Fix MIPS build error due missing SIGUNUSED definition (Ross Borton)
Changes in v3:
- Fix ptest packaging (thanks to Ross Borton)
Changes in v2:
- Add PV field (thanks to Nathan Lynch)
...-sessiond-disable-match-app-event-by-name.patch | 58
4.5 -> 4.7
Signed-off-by: Maxin B. John
---
meta/recipes-support/gnutls/{libtasn1_4.5.bb => libtasn1_4.7.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename meta/recipes-support/gnutls/{libtasn1_4.5.bb => libtasn1_4.7.bb} (81%)
diff --git a/meta/recipes-support/gnutls/libtasn1
0.9.5 -> 0.9.6
Signed-off-by: Maxin B. John
---
.../libunistring/{libunistring_0.9.5.bb => libunistring_0.9.6.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename meta/recipes-support/libunistring/{libunistring_0.9.5.bb =>
libunistring_0.9.6.bb} (90%)
diff --git a/meta/rec
This is a mimimal set of changes brought in from meta-musl
to OE-Core, with this set one can build core-image-minimal using musl
by setting
TCLIBC=musl
for all supported architectures, eventually we will bring
more changes to other packages which will enable more complex
image builds and eventual
Helps building mtools on musl
Signed-off-by: Khem Raj
---
meta/recipes-devtools/mtools/mtools_4.0.18.bb | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/meta/recipes-devtools/mtools/mtools_4.0.18.bb
b/meta/recipes-devtools/mtools/mtools_4.0.18.bb
index 24c9d49..bc9b79c 10
This is a patch that has been submitted upstream as well
Signed-off-by: Khem Raj
---
meta/recipes-devtools/gdb/gdb.inc | 1 +
...0001-Use-exported-definitions-of-SIGRTMIN.patch | 52 ++
2 files changed, 53 insertions(+)
create mode 100644
meta/recipes-devt
Signed-off-by: Khem Raj
---
.../mtd/mtd-utils/0001-Fix-build-with-musl.patch | 53
...ibfec-use-standard-C-type-instead-of-u_lo.patch | 56 ++
.../mtd/mtd-utils/010-fix-rpmatch.patch| 24 ++
meta/recipes-devtools/mtd/mtd-utils_git.bb
helps compiling when using musl
Signed-off-by: Khem Raj
---
.../squashfs-tools/squashfs-tools/fix-compat.patch | 63 ++
.../squashfs-tools/squashfs-tools_git.bb | 1 +
2 files changed, 64 insertions(+)
create mode 100644
meta/recipes-devtools/squashfs-tools/squas
Signed-off-by: Khem Raj
---
meta/recipes-core/sysvinit/sysvinit/musl.patch | 74 ++
meta/recipes-core/sysvinit/sysvinit_2.88dsf.bb | 1 +
2 files changed, 75 insertions(+)
create mode 100644 meta/recipes-core/sysvinit/sysvinit/musl.patch
diff --git a/meta/recipes-core/s
libintl.h is already provided by musl and charset.alias is regenerated
by packages themselves
Signed-off-by: Khem Raj
---
meta/recipes-core/gettext/gettext_0.16.1.bb | 5 +
meta/recipes-core/gettext/gettext_0.19.4.bb | 4
2 files changed, 9 insertions(+)
diff --git a/meta/recipes-core/
use termios instead of termio
Signed-off-by: Khem Raj
---
.../openssl/openssl/configure-musl-target.patch| 27 ++
.../openssl/openssl/linux-musl-libc-termios.patch | 19 +++
.../recipes-connectivity/openssl/openssl_1.0.2d.bb | 2 ++
3 files changed, 48 inser
Support musl triplets
Signed-off-by: Khem Raj
---
.../autoconf/autoconf/add_musl_config.patch| 26 ++
meta/recipes-devtools/autoconf/autoconf_2.69.bb| 1 +
2 files changed, 27 insertions(+)
create mode 100644
meta/recipes-devtools/autoconf/autoconf/add_musl_con
Most of these patches are already in gcc 6.0/master but we still need them for
older gcc, they have been tested in meta-musl for quite some time
Signed-off-by: Khem Raj
---
meta/recipes-devtools/gcc/gcc-4.9.inc | 4 +
.../gcc/gcc-4.9/0066-libstdc-musl.patch| 32 +++
.
musl is posix compliant C library for linux
Signed-off-by: Khem Raj
---
meta/recipes-core/musl/musl.inc| 26 +
meta/recipes-core/musl/musl_git.bb | 58 ++
2 files changed, 84 insertions(+)
create mode 100644 meta/recipes-core/musl/musl.inc
Default config is enabling additional features that dont compile with
musl so lets disable them for musl case and use posix compliant
getpwent()
Signed-off-by: Khem Raj
---
...user-use-POSIX-getpwent-instead-of-getpwe.patch | 71 ++
meta/recipes-core/busybox/busybox/musl.cfg
based on suggestions on musl FAQ
http://wiki.musl-libc.org/wiki/FAQ
Signed-off-by: Khem Raj
---
meta/recipes-support/attr/attr_2.4.47.bb | 4 +-
.../attr/files/dont-use-decl-macros.patch | 44 ++
2 files changed, 47 insertions(+), 1 deletion(-)
create mod
Define strndupa if not available in libc additionally fix headers
to explicitly needed include files which glibc was including indirectly
Signed-off-by: Khem Raj
---
...upport-for-defining-missing-funcitonality.patch | 68 ++
.../pam/libpam/include_paths_header.patch
On Thu, 2015-11-19 at 17:10 +, Khem Raj wrote:
> This is a patch that has been submitted upstream as well
Shouldn't it have an Upstream-Status header saying that?
p.
>
index 000..1302330
> --- /dev/null
> +++ b/meta/recipes-devtools/gdb/gdb/0001-Use-exported-definitions-of
> -SIGRTMIN.p
Upgrades from python 3.4.3 to python 3.5, rebases some patches,
modifies the related classes accordingly and also fixes
an issue with python3-pip, and importlib when cross-compiling
The following changes since commit fc45deac89ef63ca1c44e763c38ced7dfd72cbe1:
build-appliance-image: Update to je
python3-native_3.4.3.bb -> python3-native_3.5.0.bb:
- changed version
- changed cheksum
- no license change, just dates
python3_3.4.3.bb -> python3_3.5.0.bb:
- changed version
- changed cheksum
- no license change, just dates
New:
- use_packed_importlib.patch: Fixes importlib on cross-compile env
> On Nov 19, 2015, at 9:39 AM, Phil Blundell wrote:
>
> On Thu, 2015-11-19 at 17:10 +, Khem Raj wrote:
>> This is a patch that has been submitted upstream as well
>
> Shouldn't it have an Upstream-Status header saying that?
Yes it should. I will add it and push it to pu branch
>
> p.
>
> On Nov 19, 2015, at 9:39 AM, Phil Blundell wrote:
>
> On Thu, 2015-11-19 at 17:10 +, Khem Raj wrote:
>> This is a patch that has been submitted upstream as well
>
> Shouldn't it have an Upstream-Status header saying that?
Fix pushed to pull branch
>
> p.
>
>>
> index 000..1302330
On Fri, Nov 6, 2015 at 12:47 AM, Andre McCurdy wrote:
> Andre McCurdy (11):
> busybox_git: Enable getopt applet
> busybox.inc: don't export EXTRA_OEMAKE
> busybox: move EXTRA_OEMAKE etc into busybox.inc
> busybox.inc: explicitly include CC=${CC} on make command line
> busybox.inc: don't
On Thu, 2015-11-19 at 17:11 +, Khem Raj wrote:
> +musl does not do nested includes unless *necessary*, nor does it define
> +macros
This description doesn't make a lot of sense to me, and nor does the
commit message make it very clear exactly which "internal glibc header"
is being referred to.
On Thu, 2015-11-19 at 17:10 +, Khem Raj wrote:
> +Fix build on musl use realpath() API its available on all libcs
[...]
> +SRC_URI_append_libc-musl = " file://musl.patch "
If it's available on all libcs, is there any reason why this patch
couldn't be applied unconditionally?
p.
--
On Thu, 2015-11-19 at 17:10 +, Khem Raj wrote:
> ++#define TERMIOS
> ++#undef TERMIO
Wouldn't it be better to change openssl.inc's definition of ${CFLAG} to
do -DTERMIOS rather than -DTERMIO, if that's what you want?
p.
--
___
Openembedded-core m
On Thu, 2015-11-19 at 17:10 +, Khem Raj wrote:
> +From: Khem Raj
> +Date: Tue, 6 Oct 2015 23:51:34 +
> +Subject: [PATCH] Fix build with musl
> +
> +upstream status: Pending
I think that's meant to be "Upstream-Status".
Also, just as a general comment, this patch series adds quite a lot o
From: Mariano Lopez
This function gets the dependencies from the classes that
create a boot image, this is required because sometimes
the bootloader dependecy is in these classes. The current
classes covered are bootimg and bootdirectdisk because
these are the only clases that add dependencies.
From: Mariano Lopez
This change adds the license_deployed_manifest function
that will create the manifest for the packages deployed
next to the image but not installed in rootfs. Some
examples of these recipes would be the bootloaders, or
the kernel.
This new function was added to ROOTFS_POSTPRO
From: Mariano Lopez
This change introduce a new function to get the dependencies
that were deployed. It uses BB_TASKDEPDATAto get all the
dependencies of the current task, so it is possible to get
different packages depending at what point this function is
called.
[YOCTO #6772]
Signed-off-by: M
From: Mariano Lopez
Currently there is no way to get the recipe version when
creating the rootfs. It is needed because the manifest
file for the image has to contain this important piece
of information.
This change writes a new file in the license folder for
every recipe. This file is called "re
From: Mariano Lopez
This changes moves the writing of the licenses to a
separated function that could be called for other packages.
With these change it will be easier to reuse the writing of
the license for the packages deployed but not installed in
the rootfs.
[YOCTO #6772]
Signed-off-by: Ma
From: Mariano Lopez
This function will get the files that were deployed using
the sstate-control manifest file. This will give a better
view of what was deployed next to the image.
[YOCTO #6772]
Signed-off-by: Mariano Lopez
---
meta/classes/license.bbclass | 15 +++
1 file changed
From: Mariano Lopez
When building the rootfs the rootfs is created but the recipes
that deployed files in the image doesn't show up. Usually these
recipes include the bootloaders and the kernel.
With these patches a new manifest will be created that includes
the deployed recipes that were in the
Hi Mariano,
On Thursday 19 November 2015 14:25:14 mariano.lo...@linux.intel.com wrote:
> From: Mariano Lopez
>
> Currently there is no way to get the recipe version when
> creating the rootfs. It is needed because the manifest
> file for the image has to contain this important piece
> of informa
On Thursday 19 November 2015 14:25:16 mariano.lo...@linux.intel.com wrote:
> From: Mariano Lopez
>
> This function gets the dependencies from the classes that
> create a boot image, this is required because sometimes
> the bootloader dependecy is in these classes. The current
> classes covered ar
On Thursday 19 November 2015 14:25:18 mariano.lo...@linux.intel.com wrote:
> From: Mariano Lopez
>
> This function will get the files that were deployed using
> the sstate-control manifest file. This will give a better
> view of what was deployed next to the image.
>
> [YOCTO #6772]
>
> Signed-
The following changes since commit 6f98c39418c60b7c0b25b30983d2e5257158a6a4:
gcc: Drop 4.8 (2015-11-16 14:59:07 +)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contrib rbt/apr
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h
When ccache is enabled, libtool requires --tag=CC when use ccache,
otherwise when building apr-util with ccache enabled:
| libtool: compile: unable to infer tagged configuration
| libtool: error: specify a tag with '--tag'
| libtool: compile: unable to infer tagged configuration
| make[1]: *** [bu
libxml2 is able to find libdl.so on its own.
Signed-off-by: Andre McCurdy
---
meta/recipes-core/libxml/libxml2.inc | 2 --
1 file changed, 2 deletions(-)
diff --git a/meta/recipes-core/libxml/libxml2.inc
b/meta/recipes-core/libxml/libxml2.inc
index 1c3c37d..d14aacf 100644
--- a/meta/recipes-co
On Wed, 18 Nov 2015 10:00:23 -0600
Alejandro del Castillo wrote:
>
>
> On 11/18/2015 04:25 AM, Ioan-Adrian Ratiu wrote:
> > Create gpg signed package feeds if configured. Very similar to
> > how rpm does it. Most of the config variables are shared with
> > the rpm backend (like PACKAGE_FEED_GPG
Hi
> It looks like you generated a patch and then pasted it into the
> Thunderbird composer, which means long lines wrap and the patch
> corrupts. Can you either send the patch without line wrapping or
> ideally using git-send-email directly?
Sorry for the wrong way to send patch.
I will re-send
On 17 November 2015 at 17:26, Otavio Salvador
wrote:
> rename meta/recipes-kernel/lttng/{lttng-tools_2.6.0.bb => lttng
> -tools_git.bb} (85%)
>
This now fails on MIPS machines:
runas.c: In function 'reset_sighandler':
runas.c:535:28: error: 'SIGUNUSED' undeclared (first use in this function)
Hi,
On Wed, Nov 18, 2015 at 11:53:40PM -0500, Randy MacLeod wrote:
> On 2015-11-18 04:34 AM, Maxin B. John wrote:
> >4.1.1 -> 4.3.0
> >
> >Signed-off-by: Maxin B. John
> >---
> > .../iproute2/{iproute2_4.1.1.bb => iproute2_4.3.0.bb} | 4
> > ++--
> > 1 file changed, 2 insertions
Fixes [YOCTO #8698] -- https://bugzilla.yoctoproject.org/show_bug.cgi?id=8698
If prior to running the toolchain installation script a toolchain
environment script is sourced then the toolchain installation will
fail. This because the environment is now set for the sourced toolchain
and doesn't sui
wpa-supplicant: upgrade to 2.5
1. upgrade to 2.5
2. remove eight patches since they have been applied in 2.5
3. update SRC_URI, HOMEPAGE and BUGTRACKER to use w1.fi instead
Signed-off-by: Fan Xin
---
...integer-underflow-in-WMM-Action-frame-par.patch | 45 -
...r-Fix-payload-length-
Creating a file for every image containing a few variables isn't
necessary if wic is not being used, so don't write the file if WICVARS
is empty.
Signed-off-by: Mike Crowe
---
meta/lib/oe/image.py | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/meta/lib/oe/image.py b/met
If multiple images are being built simultaneously against the same
sysroot then the call to os.makedirs in Image._write_wic_env can fail
with:
File: '.../meta/lib/oe/image.py', lineno: 341, function: _write_wic_env
0337:"""
0338:stdir = self.d.getVar('STAGING_DIR_TARGET',
62 matches
Mail list logo