Re: [OE-core] useradd.bbclass question

2013-05-02 Thread Mark Hatle
On 5/2/13 10:31 AM, Andreas Müller wrote: On Thu, May 2, 2013 at 5:18 PM, Andreas Müller wrote: On Thu, May 2, 2013 at 5:09 PM, Mark Hatle wrote: On 5/2/13 9:55 AM, Andreas Müller wrote: On Thu, May 2, 2013 at 4:50 PM, Mark Hatle wrote: On 5/2/13 9:34 AM, Paul Eggleton wrote: On

Re: [OE-core] libexecdir and multilib

2013-05-02 Thread Mark Hatle
On 5/2/13 11:10 AM, Burton, Ross wrote: Hi all, There were several issues being discussed here under the topic of libexecdir, some simple and some less so. I'll ramble for a bit to try and get a proper conclusion debated. The situation where you have a 32-bit dropbear but a 64-bit openssh is r

Re: [OE-core] libexecdir and multilib

2013-05-02 Thread Mark Hatle
On 5/2/13 12:24 PM, Enrico Scholz wrote: "Burton, Ross" writes: rpm allows "executables" (but not libraries) to conflict and will prefer the 64-bit version, Sure? At least rpm-4 (Fedora, RHEL) does not allow files to conflict. Fedora solves the multilib problem by splitting the distribution

Re: [OE-core] SDK meta-toolchain

2013-05-07 Thread Mark Hatle
On 5/7/13 11:09 AM, Kyle Farnsworth wrote: I'm a bit confused about what exactly meta-toolchain is building? It seems to be bitbaking gcc and creating a toolchain with the prefix x86_64-oesdk-linux- (default SDK_PREFIX) but I'm not sure what it is. Is it a cross-compile for my target MACHINE or

Re: [OE-core] SDK meta-toolchain

2013-05-07 Thread Mark Hatle
On 5/7/13 11:49 AM, Trevor Woerner wrote: On Tue, May 7, 2013 at 12:36 PM, Mark Hatle wrote: There are two ways to generate an SDK. * targeted SDK -- This is a meta-toolchain* recipe that lists -exactly- what is going to be in the SDK. This is great if you want to limit your SDK to specific

Re: [OE-core] SDK meta-toolchain

2013-05-07 Thread Mark Hatle
On 5/7/13 12:35 PM, Kyle Farnsworth wrote: On 05/07/2013 11:36 AM, Mark Hatle wrote: On 5/7/13 11:09 AM, Kyle Farnsworth wrote: I'm a bit confused about what exactly meta-toolchain is building? It seems to be bitbaking gcc and creating a toolchain with the prefix x86_64-oesdk-linux- (de

Re: [OE-core] SDK meta-toolchain

2013-05-07 Thread Mark Hatle
On 5/7/13 1:21 PM, Trevor Woerner wrote: On Tue, May 7, 2013 at 1:41 PM, Mark Hatle wrote: - nativesdk -- runs on the 'sdkhost' (variant called 'crosssdk') Is this related to the SDKMACHINE setting? Yes that's the variable I was thinking of. You can build a

Re: [OE-core] SDK meta-toolchain

2013-05-07 Thread Mark Hatle
On 5/7/13 2:33 PM, Kyle Farnsworth wrote: On 05/07/2013 01:35 PM, Mark Hatle wrote: - nativesdk -- runs on the 'sdkhost' (variant called 'crosssdk') Is this related to the SDKMACHINE setting? Yes that's the variable I was thinking of. You can build an SDK for &

Re: [OE-core] [PATCH] eglibc: include libgcc when libpthread is enabled

2013-05-09 Thread Mark Hatle
On 5/9/13 9:32 AM, Khem Raj wrote: On May 9, 2013, at 5:55 AM, Bogdan Marinescu wrote: libpthread needs libgcc to function properly. Without libgcc I get the following error: root@qemux86:~# tclsh % exit 0 libgcc_s.so.1 must be installed for pthread_cancel to work Aborted root@qemux86:~# T

Re: [OE-core] [PATCH] eglibc: include libgcc when libpthread is enabled

2013-05-09 Thread Mark Hatle
On 5/9/13 10:40 AM, Phil Blundell wrote: On Thu, 2013-05-09 at 10:26 -0500, Mark Hatle wrote: This would be my suggestion. I'd also want to make sure there is a libpthread-dev (which for some reason I think there already is) because the links in there are required for on-target t

Re: [OE-core] proposal to move cogl, clutter and related recipes from oe-core to dedicated meta-clutter layer

2013-05-10 Thread Mark Hatle
On 5/10/13 3:22 PM, Otavio Salvador wrote: On Fri, May 10, 2013 at 2:19 PM, Richard Purdie wrote: On Fri, 2013-05-10 at 17:39 +0100, Tomas Frydrych wrote: On 10/05/13 12:32, Richard Purdie wrote: On Fri, 2013-05-10 at 11:56 +0100, Tomas Frydrych wrote: On 10/05/13 10:05, Richard Purdie wrote

Re: [OE-core] [PATCH 1/1] zlib: put shared libraries in base_libdir

2013-05-15 Thread Mark Hatle
On 5/15/13 4:54 AM, Phil Blundell wrote: On Tue, 2013-05-14 at 16:35 -0700, Joe Slater wrote: We put the shared libraries in base_libdir because at least one library under base_libdir, pam_cracklib.so, needs them and will cause a qa warning when it is built. Which warning are you getting? Fro

Re: [OE-core] Redefine variable in bbappend

2013-05-17 Thread Mark Hatle
On 5/16/13 7:08 PM, Yevhen Kyriukha wrote: Hi! I'm using "base-files" recipe but I don't want that /var/log be a symlink to temp directory. Therefore in my custom layer I created base-files bbappend file with following content: PRINC := "${@int(PRINC) + 1}" dirs755_append += "${localstatedir}/

Re: [OE-core] Clashing man pages

2013-05-20 Thread Mark Hatle
On 5/19/13 7:00 AM, Paul Barker wrote: I'm generating a rootfs image which I intend to be usable interactively so I've added IMAGE_FEATURES += "doc-pkgs" to my image recipe. do_rootfs fails with the following clashes: | * check_data_file_clashes: Package ncurses-doc wants to install file /home

Re: [OE-core] [PATCH] update-alternatives: Drop deprecated code, update to show error message

2013-05-21 Thread Mark Hatle
this to go in 'eventually'.. I'm happy for eventually to be now. Acked-by: Mark Hatle --- meta/classes/update-alternatives.bbclass | 95 +--- 1 file changed, 1 insertion(+), 94 deletions(-) diff --git a/meta/classes/update-alternatives.bbclass

Re: [OE-core] [PATCH] patch: diable xattr as default

2013-05-21 Thread Mark Hatle
On 5/21/13 6:54 PM, Saul Wold wrote: There is a optional dependency on xattr (and thus the attr package), disable it by default, to ensure it builds correctly. Signed-off-by: Saul Wold --- meta/recipes-devtools/patch/patch_2.7.1.bb |2 ++ 1 file changed, 2 insertions(+) diff --git a/met

Re: [OE-core] [PATCH] patch: diable xattr as default

2013-05-21 Thread Mark Hatle
On 5/21/13 7:20 PM, Mark Hatle wrote: On 5/21/13 6:54 PM, Saul Wold wrote: There is a optional dependency on xattr (and thus the attr package), disable it by default, to ensure it builds correctly. Signed-off-by: Saul Wold --- meta/recipes-devtools/patch/patch_2.7.1.bb |2 ++ 1 file

Re: [OE-core] [PATCH v2] patch: use PACKAGECONFIG to ensure correct dependency for xattr

2013-05-22 Thread Mark Hatle
On 5/21/13 9:14 PM, Saul Wold wrote: This will enable or disable xattr with the correct dependency on attr as needed. Signed-off-by: Saul Wold Looks right. :) Acked-by: Mark Hatle --- meta/recipes-devtools/patch/patch_2.7.1.bb |3 +++ 1 file changed, 3 insertions(+) diff --git a

Re: [OE-core] [PATCH] libpam: fix multilib packaging issue for pam-plugins

2013-05-23 Thread Mark Hatle
we could come up with. (If any of the above should be added to the commit message, the YP bug, or documentation, please let me know and I'll make sure it gets added.) Signed-off-by: Mark Hatle --Mark --- meta/recipes-extended/pam/libpam_1.1.6.bb | 29 + 1 file c

Re: [OE-core] Query for multilib support in Yocto

2013-05-23 Thread Mark Hatle
On 5/23/13 3:46 AM, Luo Zhenhua-B19537 wrote: Hi all, I am trying the multilib feature of Yocto, and I want to make sure if below scenarios are supported, who can help to clarify? Thanks in advance. For standalone toolchain built by "bitbake meta-toolchain" 1. Can the same gcc binary build bot

Re: [OE-core] [PATCH] siteinfo: add existiance check for site config file

2013-05-23 Thread Mark Hatle
On 5/23/13 10:51 AM, Saul Wold wrote: Ignore this patch, I was quick on the draw and did not notice the listdir which means the file is there, Could the issue be that the file -was- there, then we ncurses updated it and now it's no longer there? (or in the process of being written?) I've

[OE-core] gcc 4.8

2013-05-23 Thread Mark Hatle
I found an issue w/ the gcc 4.8 in oe-core as on Monday. Some of my automated build machines are RHEL 5.9 machines. These boxes have a host compiler that does not support -Wno-narrowing and -Wno-overlength-strings. Unfortunately, when building target gcc (via the cross compiler) the system tr

Re: [OE-core] [PATCH] libpam: fix multilib packaging issue for pam-plugins

2013-05-24 Thread Mark Hatle
On 5/24/13 3:52 AM, Paul Eggleton wrote: On Thursday 23 May 2013 09:40:51 Mark Hatle wrote: On 5/23/13 3:01 AM, Ming Liu wrote: libpam might miss ABI specific dependencies for pam-plugins-*, for RPM uses generic names to check the packages depending on it and doesn't consider the arch,

Re: [OE-core] [PATCH 1/1] cracklib: do_compile failed on RHEL5.8 in which glibc version less than 2.9

2013-05-24 Thread Mark Hatle
On 5/24/13 4:56 AM, Hongxu Jia wrote: cracklib invokes C functions `be16toh/be32toh/be64toh/htobe16/htobe32/htobe64' to fix endian issue on multi platform, but these functions are nonstandard which were added to glibc in version 2.9. The do_compile failed while host's glibc version < 2.9, so use

[OE-core] [PATCH] cracklib: Allow byte order patch to work on older Linux hosts

2013-05-24 Thread Mark Hatle
Older hosts don't have the htobe* and be*toh functions defined. Instead we fall back to checking the endian and calling bswap_* directly. This works on both old and new hosts. Signed-off-by: Mark Hatle --- ...c-support-dictionary-byte-order-dependent.patch | 120 +++-- 1

Re: [OE-core] [oe-commits] Mark Hatle : base.bbclass: Deprecate the PRINC logic

2013-05-28 Thread Mark Hatle
://git.openembedded.org/?p=openembedded-core.git&a=commit;h=e1cf564ebc8e7b4fa626a645356f6a4d7f5ba064 Author: Mark Hatle Date: Tue May 21 13:29:03 2013 -0500 base.bbclass: Deprecate the PRINC logic The PRINC logic is now deprecated, the PR server should be used to handle the automatic incrementing of

[OE-core] [RFC PATCH] base.bbclass: Deprecate the PRINC logic

2013-05-29 Thread Mark Hatle
python to increment the PRINC filed. This fails if the base PRINC is not defined. Signed-off-by: Mark Hatle --- meta/classes/base.bbclass | 4 1 file changed, 4 insertions(+) diff --git a/meta/classes/base.bbclass b/meta/classes/base.bbclass index b1642a2..29084a2 100644 --- a/meta/classe

[OE-core] [PATCH 0/21] Misc patch set

2013-05-29 Thread Mark Hatle
The following is a set of patches that I've been merging forward for a while now. Almost all of these items have been sent up previously to the oe-core list, but they have not yet been integrated. As far as I'm aware, all comments to previous submissions have been addressed. _

[OE-core] [PATCH 1/21] libxpm: inherit gettext

2013-05-29 Thread Mark Hatle
From: Jesse Zhang libxpm requires the xgettext command to build. Signed-off-by: Jesse Zhang Signed-off-by: Robert Yang Signed-off-by: Mark Hatle --- meta/recipes-graphics/xorg-lib/libxpm_3.5.10.bb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta/recipes-graphics/xorg-lib

[OE-core] [PATCH 2/21] Add directory information to the pkgdata files

2013-05-29 Thread Mark Hatle
Add S(ource) and B(uild) directory information to the recipe pkgdata files. This allows external tools to find the appropriate information, and be able to easily access the corresponding sources and build directories. Signed-off-by: Mark Hatle --- meta/classes/package.bbclass | 2 ++ 1 file

[OE-core] [PATCH 3/21] cmake.bbclass: modify construction of compiler flags

2013-05-29 Thread Mark Hatle
From: Joe Slater Use CFLAGS instead of CPPFLAGS for C_FLAGS variants. When debug optimization is enabled in the local.conf, the debug (-O0) vs production (-O2) does not change in the builds. As the CPPFLAGS do not contain the optimization settings. Also the CXX_FLAGS are based on CXXFLAGS, so

[OE-core] [PATCH 4/21] acpid: modify CFLAGS

2013-05-29 Thread Mark Hatle
CFLAGS, we simply define the proper set within the recipe itself. Signed-off-by: Joe Slater Signed-off-by: Jeff Polk Signed-off-by: Mark Hatle --- meta/recipes-bsp/acpid/acpid.inc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/meta/recipes-bsp/acpid/acpid.inc b/meta

[OE-core] [PATCH 5/21] libpam: Avoid wildcards in the SRC_URI

2013-05-29 Thread Mark Hatle
Remove the wildcard from the SRC_URI. This causes problems when you .bbappend and add a FILESEXTRAPATHS entry. The unpack task may be unable to find the files to unpack leading to an error. Avoid wildcards at all costs... Signed-off-by: Jackie Huang Signed-off-by: Mark Hatle --- meta

[OE-core] [PATCH 6/21] util-linux: Add ability to compile with nativesdk

2013-05-29 Thread Mark Hatle
From: Jason Wessel Some of the tools in the util-linux are used for disk and text file operations in the nativesdk so as to get around different versions that may exist on the host system. Signed-off-by: Jason Wessel --- meta/recipes-core/util-linux/util-linux.inc | 5 - meta/recipes-c

[OE-core] [PATCH 7/21] dbus-glib: use BPN instead of PN

2013-05-29 Thread Mark Hatle
From: Jesse Zhang Fix warnings in multilib build: WARNING: For recipe lib32-dbus-glib, the following files/directories were installed but not shipped in any package: WARNING: /usr/share/dbus-glib WARNING: /usr/share/dbus-glib/tests Signed-off-by: Jesse Zhang Signed-off-by: Robert Ya

[OE-core] [PATCH 8/21] initscripts: let status return 0 when proc is running well

2013-05-29 Thread Mark Hatle
From: Jesse Zhang Ensure that the status returns 0 instead of the last shell command result, otherwise the calling script can not properly detect the status of pid. Signed-off-by: Jesse Zhang Signed-off-by: Robert Yang --- meta/recipes-core/initscripts/initscripts-1.0/functions | 1 + 1 file

[OE-core] [PATCH 9/21] pull ldlinux.sys and isolinux.bin from correct places

2013-05-29 Thread Mark Hatle
From: Joe Slater ldlinux.sys is used when building an hdd image, and isolinux.bin when building an iso bootimage. In both cases, we want to look in the sysroot for MACHINE, not in the one for the multilib we might be using. Signed-off-by: Joe Slater Signed-off-by: Jason Wessel --- meta/class

[OE-core] [PATCH 10/21] ncurses, busybox, cml1.bbclass: Fix menuconfig display corruption

2013-05-29 Thread Mark Hatle
From: Jason Wessel Previously there was a change to the ncurses compile to make it more like the typical way it was compiled on a host system. This fixed a whole class of host machines, but masked the real underlying problem with the display corruption issues and menuconfig. The corner case tha

[OE-core] [PATCH 11/21] guile: don't search for libreadline in host libdir

2013-05-29 Thread Mark Hatle
From: Jackie Huang Fix the QA warning: WARNING: guile: The compile log indicates that host include and/or library paths were used. Signed-off-by: Jackie Huang Signed-off-by: Robert Yang --- meta/recipes-devtools/guile/guile_2.0.9.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff

[OE-core] [PATCH 12/21] dpkg-native: Fix native perl path

2013-05-29 Thread Mark Hatle
From: Ming Liu The path to the native perl was incorrect leading to rootfs failures. This patch corrects that problem, it's a complementary fix for commit:04432446. Signed-off-by: Ming Liu --- meta/recipes-devtools/dpkg/dpkg.inc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta/recip

[OE-core] [PATCH 13/21] qmake_base.bbclass:add linux-gnun32-oe-g++ to QMAKESPEC

2013-05-29 Thread Mark Hatle
: Randy MacLeod Signed-off-by: Mark Hatle --- meta/classes/qmake_base.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes/qmake_base.bbclass b/meta/classes/qmake_base.bbclass index fa1b5f0..52e7fb0 100644 --- a/meta/classes/qmake_base.bbclass +++ b/meta/classes

[OE-core] [PATCH 14/21] portmap: /etc/init.d/portmap restart complains "command not found"

2013-05-29 Thread Mark Hatle
: Mark Hatle --- meta/recipes-connectivity/portmap/portmap/portmap.init | 18 +- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/meta/recipes-connectivity/portmap/portmap/portmap.init b/meta/recipes-connectivity/portmap/portmap/portmap.init index e46513e..e7031af 100755

[OE-core] [PATCH 15/21] fix libnl two parentheses bugs in lib/cache_mngr.c file

2013-05-29 Thread Mark Hatle
Signed-off-by: Song Li Signed-off-by: Mark Hatle --- ...fix-lib-cache_mngr.c-two-parentheses-bugs.patch | 37 ++ meta/recipes-support/libnl/libnl_3.2.22.bb | 3 +- 2 files changed, 39 insertions(+), 1 deletion(-) create mode 100644 meta/recipes-support/libn

[OE-core] [PATCH 17/21] grep: fix for CVE-2012-5667

2013-05-29 Thread Mark Hatle
From: Ming Liu Multiple integer overflows in GNU Grep before 2.11 might allow context-dependent attackers to execute arbitrary code via vectors involving a long input line that triggers a heap-based buffer overflow. http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2012-5667 Signed-off-by: Mi

[OE-core] [PATCH 16/21] bind: add ipv6 support

2013-05-29 Thread Mark Hatle
From: Li Wang Make ipv6 configure dependent on DISTRO_FEATURES. Signed-off-by: Li Wang Signed-off-by: Mark Hatle --- meta/recipes-connectivity/bind/bind_9.8.1.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/recipes-connectivity/bind/bind_9.8.1.bb b/meta/recipes

[OE-core] [PATCH 18/21] Fix problems expanding the IMAGE_INSTALL package groups

2013-05-29 Thread Mark Hatle
tinfo' Signed-off-by: Jason Wessel Signed-off-by: Mark Hatle --- meta/recipes-core/ncurses/ncurses.inc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-core/ncurses/ncurses.inc b/meta/recipes-core/ncurses/ncurses.inc index 8a81381..584ad46 100644 --- a/meta/recipes-co

[OE-core] [PATCH 19/21] siteinfo.bbclass: Add mips64 common siteinfo

2013-05-29 Thread Mark Hatle
There is no mips64-common file, replace the definition with mips-common. Signed-off-by: Mark Hatle --- meta/classes/siteinfo.bbclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/classes/siteinfo.bbclass b/meta/classes/siteinfo.bbclass index 09f88c6..8705eaa

[OE-core] [PATCH 20/21] cracklib: Allow byte order patch to work on older Linux hosts

2013-05-29 Thread Mark Hatle
Older hosts don't have the htobe* and be*toh functions defined. Instead we fall back to checking the endian and calling bswap_* directly. This works on both old and new hosts. Signed-off-by: Mark Hatle Signed-off-by: Hongxu Jia --- ...c-support-dictionary-byte-order-dependent.patch

[OE-core] [PATCH 21/21] libarchive: Fix build dependencies

2013-05-29 Thread Mark Hatle
x27;t need acl or xattr support for nativesdk. Signed-off-by: Mark Hatle --- meta/recipes-extended/libarchive/libarchive_2.8.5.bb | 20 +++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/meta/recipes-extended/libarchive/libarchive_2.8.5.bb b/meta/recipes-ext

Re: [OE-core] [PATCH 2/21] Add directory information to the pkgdata files

2013-05-29 Thread Mark Hatle
On 5/29/13 10:11 AM, Paul Eggleton wrote: On Wednesday 29 May 2013 10:09:44 Mark Hatle wrote: Add S(ource) and B(uild) directory information to the recipe pkgdata files. This allows external tools to find the appropriate information, and be able to easily access the corresponding sources and

Re: [OE-core] [PATCH 2/21] Add directory information to the pkgdata files

2013-05-29 Thread Mark Hatle
On 5/29/13 10:59 AM, Martin Jansa wrote: On Wed, May 29, 2013 at 10:09:44AM -0500, Mark Hatle wrote: Add S(ource) and B(uild) directory information to the recipe pkgdata files. This allows external tools to find the appropriate information, and be able to easily access the corresponding sources

Re: [OE-core] [PATCH 2/21] Add directory information to the pkgdata files

2013-05-29 Thread Mark Hatle
On 5/29/13 2:59 PM, Phil Blundell wrote: On Wed, 2013-05-29 at 11:30 -0500, Mark Hatle wrote: It's up to the tooling that are using these files to check if the directory exists, if it does not -- then using bitbake -c patch will create it. (even in the sstate-cache case.) I'

[OE-core] [PATCH 9/21 v2] syslinux.bbclass: pull ldlinux.sys and isolinux.bin from correct places

2013-05-29 Thread Mark Hatle
: Mark Hatle --- meta/classes/syslinux.bbclass | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/meta/classes/syslinux.bbclass b/meta/classes/syslinux.bbclass index 501bc6d..2c7ecf6 100644 --- a/meta/classes/syslinux.bbclass +++ b/meta/classes/syslinux.bbclass @@ -38,11

[OE-core] [PATCH 15/21 v2] libnl: fix two parentheses bugs in lib/cache_mngr.c file

2013-05-29 Thread Mark Hatle
Signed-off-by: Song Li Signed-off-by: Mark Hatle --- ...fix-lib-cache_mngr.c-two-parentheses-bugs.patch | 37 ++ meta/recipes-support/libnl/libnl_3.2.22.bb | 3 +- 2 files changed, 39 insertions(+), 1 deletion(-) create mode 100644 meta/recipes-support/libn

[OE-core] [PATCH 18/21 v2] ncurses: Fix problems expanding ncurses-libtinfo when in IMAGE_INSTALL

2013-05-29 Thread Mark Hatle
tinfo' Signed-off-by: Jason Wessel Signed-off-by: Mark Hatle --- meta/recipes-core/ncurses/ncurses.inc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-core/ncurses/ncurses.inc b/meta/recipes-core/ncurses/ncurses.inc index 8a81381..584ad46 100644 --- a/meta/recipes-co

Re: [OE-core] [PATCH 18/21] Fix problems expanding the IMAGE_INSTALL package groups

2013-05-29 Thread Mark Hatle
On 5/29/13 4:10 PM, Richard Purdie wrote: On Wed, 2013-05-29 at 10:10 -0500, Mark Hatle wrote: From: Jason Wessel The ncurses package was generating the following error as a result of not specifing the PACKAGES_DYNAMIC correctly. This error only appear when using the IMAGE_INSTALL list that

Re: [OE-core] [RFC PATCH] base.bbclass: Deprecate the PRINC logic

2013-05-29 Thread Mark Hatle
On 5/29/13 4:24 PM, Richard Purdie wrote: On Wed, 2013-05-29 at 14:00 -0300, Otavio Salvador wrote: On Wed, May 29, 2013 at 11:47 AM, Richard Purdie wrote: On Wed, 2013-05-29 at 16:37 +0200, Martin Jansa wrote: > On Wed, May 29, 2013 at 08:51:36AM -0500, Mark Hatle wr

[OE-core] [PATCH 18/21 v3] ncurses: Fix problems expanding ncurses-libtinfo when in IMAGE_INSTALL

2013-05-29 Thread Mark Hatle
tinfo' The dynamic packages are named using "${PN}-lib%s". So we check for ${PN}-lib* Signed-off-by: Jason Wessel Signed-off-by: Mark Hatle --- meta/recipes-core/ncurses/ncurses.inc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-core/ncurses/ncurses.inc b/meta/

[OE-core] [PATCH 17/21 v2] grep: fix for CVE-2012-5667

2013-05-29 Thread Mark Hatle
: Ming Liu Signed-off-by: Mark Hatle --- .../grep/grep-2.5.1a/grep-CVE-2012-5667.patch | 32 ++ meta/recipes-extended/grep/grep_2.5.1a.bb | 3 +- 2 files changed, 34 insertions(+), 1 deletion(-) create mode 100644 meta/recipes-extended/grep/grep-2.5.1a/grep-CVE

Re: [OE-core] [PATCH 0/21] Misc patch set

2013-05-29 Thread Mark Hatle
On 5/29/13 7:53 PM, Saul Wold wrote: On 05/30/2013 12:09 AM, Mark Hatle wrote: The following is a set of patches that I've been merging forward for a while now. Almost all of these items have been sent up previously to the oe-core list, but they have not yet been integrated. As far a

Re: [OE-core] [PATCH 0/4]Add FUSE: File system in Userspace

2013-05-30 Thread Mark Hatle
On 5/30/13 4:18 AM, Jack Mitchell wrote: On 30/05/13 10:01, Hongxu Jia wrote: Add fuse to oe-core and let target system could support `ntfs' and `exfat' filesystems. Test Case *Steps 1, preparation 1 target: e-menlow 2 usb sticks: one for boot and install, another for filesystem test. 2, con

Re: [OE-core] [PATCH 18/21] Fix problems expanding the IMAGE_INSTALL package groups

2013-05-30 Thread Mark Hatle
On 5/30/13 5:46 AM, Phil Blundell wrote: On Wed, 2013-05-29 at 22:59 +0100, Richard Purdie wrote: Fair enough. Can we at least match the pattern do_split_packages uses, i.e.: PACKAGES_DYNAMIC = "^${PN}-lib.*" I'm a little paranoid about adding wildcards like ${PN}-* as the potential for namesp

Re: [OE-core] [PATCH 0/4]Add FUSE: File system in Userspace

2013-05-30 Thread Mark Hatle
On 5/30/13 7:58 AM, Philip Balister wrote: On 05/30/2013 08:17 AM, Mark Hatle wrote: On 5/30/13 4:18 AM, Jack Mitchell wrote: On 30/05/13 10:01, Hongxu Jia wrote: Add fuse to oe-core and let target system could support `ntfs' and `exfat' filesystems. Test Case *Steps 1, pre

Re: [OE-core] [PATCH 0/4]Add FUSE: File system in Userspace

2013-05-30 Thread Mark Hatle
On 5/30/13 11:13 AM, Phil Blundell wrote: On Thu, 2013-05-30 at 10:49 -0500, Mark Hatle wrote: It has 413 recipes (and 2 bbappends). Of the 413, likely many of those should really be in one of the other meta-openembedded layers (or even other project layers). But my customers are not willing

Re: [OE-core] [PATCH 0/4]Add FUSE: File system in Userspace

2013-05-30 Thread Mark Hatle
On 5/30/13 11:56 AM, Khem Raj wrote: On May 30, 2013, at 8:49 AM, Mark Hatle wrote: The issue isn't that it's a few bad recipes, the issue is that meta-oe is a collection of software that doesn't fit anywhere else. (I'm speaking specifically of meta-oe, -not- meta-op

Re: [OE-core] Issues with gcc 4.8 sstate "contamination" on the autobuilder

2013-05-31 Thread Mark Hatle
On 5/30/13 12:22 PM, Marcin Juszkiewicz wrote: W dniu 30.05.2013 18:45, Richard Purdie pisze: I want to make people aware we're seeing some issues with gcc 4.8 on the autobuilder. When we are at sstate and gcc... I noticed recently that libunwind may break gcc builds: https://bugs.launchpad.

Re: [OE-core] Issues with gcc 4.8 sstate "contamination" on the autobuilder

2013-05-31 Thread Mark Hatle
On 5/31/13 10:12 AM, Mark Hatle wrote: On 5/30/13 12:22 PM, Marcin Juszkiewicz wrote: W dniu 30.05.2013 18:45, Richard Purdie pisze: I want to make people aware we're seeing some issues with gcc 4.8 on the autobuilder. When we are at sstate and gcc... I noticed recently that libunwin

[OE-core] [RFC PATCH] gcc: Workaround for compiler flag mismatch

2013-05-31 Thread Mark Hatle
When cross compiling the target compiler, both the cross-compiler and the host compiler are used. However, the -W options used were discovered from the cross-compiler and may be incompatible with the host compiler. Signed-off-by: Mark Hatle --- meta/recipes-devtools/gcc/gcc-4.8.inc

[OE-core] [PATCH] util-linux: Add support for older hosts

2013-05-31 Thread Mark Hatle
Older hosts don't support some of the features required by the latet util-linux. Add workarounds or revert changes to older versions to make it work. Signed-off-by: Mark Hatle --- .../util-linux/util-linux/util-linux-native.patch | 210 + meta/recipes-core/util-linux

[OE-core] [PATCH] gcc 4.7/gcc 4.8 fails when libunwind is built first

2013-05-31 Thread Mark Hatle
Recently Marcin Juszkiewicz reported an issues w/ gcc 4.8 when libunwind was built first. This sounded familar when I encountered the same problem. Back in February Roy Li found the same problem w/ gcc_4.7 and submitted a fix for the issue. I've updated this fix for both gcc 4.7 and gcc 4.8. I

[OE-core] [PATCH] gcc: add build directory to include directories

2013-05-31 Thread Mark Hatle
s generally not applicable to the upstream as they do not use libunwind. (LOCAL REV: NOT UPSTREAM) Signed-off-by: Roy.Li Signed-off-by: Jeff Polk Signed-off-by: Mark Hatle --- meta/recipes-devtools/gcc/gcc_4.7.bb | 2 +- meta/recipes-devtools/gcc/gcc_4.8.bb | 2 +- 2 files changed, 2 i

[OE-core] [PATCH v2] gcc: add build directory to include directories

2013-05-31 Thread Mark Hatle
plicable to the upstream as they do not use libunwind. Signed-off-by: Roy.Li Signed-off-by: Jeff Polk Signed-off-by: Mark Hatle --- meta/recipes-devtools/gcc/gcc_4.7.bb | 2 +- meta/recipes-devtools/gcc/gcc_4.8.bb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recip

[OE-core] [PATCH 1/1 V2] lrzsz: check locale.h in configure

2013-05-31 Thread Mark Hatle
From: Jackie Huang fix the build failure: lrz.c:284:13: error: 'LC_ALL' undeclared (first use in this function) Signed-off-by: Jackie Huang Signed-off-by: Mark Hatle --- .../lrzsz/lrzsz-0.12.20/lrzsz-check-locale.h.patch | 32 ++ meta/recipes-bsp/lrzsz/lrzsz_

[OE-core] gcc 4.8 - ICE

2013-05-31 Thread Mark Hatle
Ran into an internal compiler failure w/ the new gcc 4.8 today. [2013-05-31 16:14:50.182327000-04:00] TARGET_SYS= "powerpc-wrs-linux-gnuspe" [2013-05-31 16:14:50.186375000-04:00] TUNE_FEATURES = "m32 spe ppce500v2" [2013-05-31 16:14:50.187385000-04:00] TARGET_FPU= "ppc-efd"

Re: [OE-core] [PATCH 0/4]Add FUSE: File system in Userspace

2013-06-03 Thread Mark Hatle
On 6/3/13 6:20 AM, Philip Balister wrote: On 05/30/2013 12:18 PM, Mark Hatle wrote: On 5/30/13 11:13 AM, Phil Blundell wrote: On Thu, 2013-05-30 at 10:49 -0500, Mark Hatle wrote: It has 413 recipes (and 2 bbappends). Of the 413, likely many of those should really be in one of the other meta

Re: [OE-core] [PATCH] tune-cortexa5.inc: add tune file for cortex-a5, based on a7

2013-06-03 Thread Mark Hatle
On 6/3/13 4:51 PM, Otavio Salvador wrote: On Mon, Jun 3, 2013 at 6:18 PM, Marcin Juszkiewicz mailto:mar...@juszkiewicz.com.pl>> wrote: W dniu 03.06.2013 18:40, Andy Voltz pisze: > Signed-off-by: Andy Voltz mailto:andy.vo...@timesys.com>> > --- > meta/conf/machine/include/t

Re: [OE-core] [PATCH] tune-cortexa5.inc: add tune file for cortex-a5, based on a7

2013-06-04 Thread Mark Hatle
On 6/4/13 3:03 PM, Marcin Juszkiewicz wrote: W dniu 04.06.2013 21:57, Andy Voltz pisze: I just tried this solution with my vybrid cortex-a5 build. The only issue is a parse error on ${CORTEX_ID} here: TUNEVALID[cortex${CORTEX_ID}] = "Enable Cortex-${CORTEX_NAME} specific I amended the changes

Re: [OE-core] [PATCH 1/2] tune-cortexa.inc: create a common include for cortex-a armv7a tuning

2013-06-05 Thread Mark Hatle
did review the changes, and they look good to me. Reviewed-by: Mark Hatle --- meta/conf/machine/include/arm/README |3 +++ meta/conf/machine/include/tune-cortexa.inc | 35 ++ meta/conf/machine/include/tune-cortexa15.inc | 35

[OE-core] [PATCH RFC] Add multilib values to displayed build configuration

2013-06-06 Thread Mark Hatle
configuration placed at the top of the logs. I'm sending this as an RFC because it was a first quick and dirty attempt at changing things. There may be a better way to do this. Mark Hatle (1): base.bbclass: Add buildcfg multilib values meta/classes/base.bbclass | 16 +++-

[OE-core] [PATCH RFC] base.bbclass: Add buildcfg multilib values

2013-06-06 Thread Mark Hatle
= "x86" lib32: TARGET_SYS= "i586-oe-linux" lib32: TUNE_FEATURES = "m32" meta = "master:1975f3d7bbeb184489a5d0a2e0de231f317d3e1b" The order of the displayed elements was changed slightly to group the host information together, as well as

Re: [OE-core] [PATCH v2 0/7] run-postinsts refactoring

2013-06-06 Thread Mark Hatle
ager is present in the image the metadata is not needed + remove_packaging_data_files + fi +} + Everything else looks fine. Reviewed-by: Mark Hatle ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core

Re: [OE-core] [PATCH v2 0/7] run-postinsts refactoring

2013-06-06 Thread Mark Hatle
On 6/6/13 1:09 PM, Laurentiu Palcu wrote: On 06/06/2013 07:43 PM, Mark Hatle wrote: Comments below On 6/6/13 2:41 AM, Laurentiu Palcu wrote: (cover letter only) Changes in v2: * addressed an RPM issue that happened on AB. Interestingly, it happened only on certain distros. Our

Re: [OE-core] OE-Core and Bitbake wrapper changes (min 2.7.3 python version)

2013-06-07 Thread Mark Hatle
On 6/7/13 5:47 AM, Richard Purdie wrote: Its not secret that I hate the current bitbake wrapper script and want to remove it for 101 different reasons. I now have code which removes the need for the double execution of bitbake which was the only fundamental reason we had it. The question therefo

Re: [OE-core] OE-Core and Bitbake wrapper changes (min 2.7.3 python version)

2013-06-07 Thread Mark Hatle
On 6/7/13 10:12 AM, Richard Purdie wrote: On Fri, 2013-06-07 at 10:06 -0500, Mark Hatle wrote: On 6/7/13 5:47 AM, Richard Purdie wrote: Its not secret that I hate the current bitbake wrapper script and want to remove it for 101 different reasons. I now have code which removes the need for the

Re: [OE-core] [PATCH v2] gcc: add build directory to include directories

2013-06-11 Thread Mark Hatle
at 8:55 AM, Mark Hatle wrote: From: "Roy.Li" Add build directory to include directories by -I${B}/include which will be searched before standard system include directories. Both libunwind and gcc supply unwind.h, once gcc use libunwind's unwind.h, the compiling will fail. Thi

Re: [OE-core] [PATCH] acl attr libcap: mark shared libraries executable

2013-06-14 Thread Mark Hatle
On 6/14/13 3:53 AM, Burton, Ross wrote: On 14 June 2013 09:09, wrote: From: Jackie Huang While it is not necessary that shared libraries be executable, if they are not marked as such bitbake will not examine them for debug information. So, we make them executable at the end of installation.

Re: [OE-core] [PATCH 1/1] cairo: fix build error since toolchain has not get_feature command

2013-06-18 Thread Mark Hatle
On 6/18/13 1:02 AM, rongqing...@windriver.com wrote: From: "Roy.Li" Signed-off-by: Roy.Li --- ...-check-stderr-when-test-compiling-in-conf.patch | 39 meta/recipes-graphics/cairo/cairo_1.12.14.bb |3 +- 2 files changed, 41 insertions(+), 1 deletion(-) cre

Re: [OE-core] [PATCH 1/1] base-files: create /usr/lib/locale dir

2013-06-18 Thread Mark Hatle
On 6/18/13 4:12 AM, Phil Blundell wrote: On Tue, 2013-06-18 at 16:42 +0800, Rongqing Li wrote: diff --git a/meta/recipes-core/base-files/base-files_3.0.14.bb b/meta/recipes-core/base-files/base-files_3.0.14.bb index fa1cc58..84663e3 100644 --- a/meta/recipes-core/base-files/base-files_3.0.14.bb

[OE-core] [PATCH] sanity.bbclass: Check for the known broken version of make

2013-06-18 Thread Mark Hatle
the issue. Signed-off-by: Mark Hatle --- meta/classes/sanity.bbclass | 39 +++ 1 file changed, 39 insertions(+) diff --git a/meta/classes/sanity.bbclass b/meta/classes/sanity.bbclass index 3b9934b..b7f3673 100644 --- a/meta/classes/sanity.bbclass +++ b/meta

Re: [OE-core] [PATCH] sanity.bbclass: Check for the known broken version of make

2013-06-18 Thread Mark Hatle
On 6/18/13 2:11 PM, Mark Hatle wrote: See GNU Savannah bug 30612 -- make 3.82 is known to be broken. A number of vendors are providing a modified version, so checking for just the version string is not enough. We also need to check if the patch for the issue has been applied. We use a

[OE-core] [PATCH 1/1 v2] sanity.bbclass: Check for the known broken version of make

2013-06-18 Thread Mark Hatle
the issue. Signed-off-by: Mark Hatle --- meta/classes/sanity.bbclass | 39 +++ 1 file changed, 39 insertions(+) diff --git a/meta/classes/sanity.bbclass b/meta/classes/sanity.bbclass index 3b9934b..012c40d 100644 --- a/meta/classes/sanity.bbclass +++ b/meta

Re: [OE-core] [PATCH] nostromo: make SRC_URI work for multilib builds.

2013-06-18 Thread Mark Hatle
On 6/18/13 2:21 PM, Randy MacLeod wrote: Wrong list. This should have gone to the oe-devel list, and been tagged with [networking] in the subject. Also one thing below: Signed-off-by: Randy MacLeod --- meta-webserver/recipes-httpd/nostromo/nostromo_1.9.5.bb | 2 +- 1 file changed, 1 ins

[OE-core] [RFC] eglibc / glibc and option-groups being deprecated?

2013-06-18 Thread Mark Hatle
Recently on the eglibc mailing list there has been a discussion about removing the option groups. See: http://www.eglibc.org/archives/patches/msg01268.html For folks who don't know what option-groups are, it's a patch that went into eglibc a number of years ago that allows you to disable vario

Re: [OE-core] [PATCH 1/1 v2] sanity.bbclass: Check for the known broken version of make

2013-06-18 Thread Mark Hatle
. I think this is the correct patch!) --Mark On 6/18/13 3:17 PM, Mark Hatle wrote: See GNU Savannah bug 30612 -- make 3.82 is known to be broken. A number of vendors are providing a modified version, so checking for just the version string is not enough. We also need to check if the patch for

Re: [OE-core] [PATCH 1/1 v2] sanity.bbclass: Check for the known broken version of make

2013-06-18 Thread Mark Hatle
On 6/18/13 4:09 PM, Mark Hatle wrote: Just an FYI -- this fails (correctly I might add) on many Fedora systems. It turns out that their version of make 3.82 is only partially patched. From the best that I can tell, Fedora 16 and newer are all broken. (And I checked OE-Core, and it's

[OE-core] Problem with buildtools-tarball / nativesdk-ncurses / nativesdk-python

2013-06-18 Thread Mark Hatle
My host system's python version is too old due to the recent changes. So I built a temporary python 2.7.3 version. Built the 'buildtools-tarball' and then installed it. When I switch to the included python it no longer works. I did some digging, the problem in the end is related to ncurses w

Re: [OE-core] Problem with buildtools-tarball / nativesdk-ncurses / nativesdk-python

2013-06-19 Thread Mark Hatle
On 6/19/13 2:56 AM, Richard Purdie wrote: On Tue, 2013-06-18 at 21:05 -0500, Mark Hatle wrote: My host system's python version is too old due to the recent changes. So I built a temporary python 2.7.3 version. Built the 'buildtools-tarball' and then installed it. When

Re: [OE-core] Problem with buildtools-tarball / nativesdk-ncurses / nativesdk-python

2013-06-19 Thread Mark Hatle
On 6/19/13 10:27 AM, Mark Hatle wrote: On 6/19/13 2:56 AM, Richard Purdie wrote: On Tue, 2013-06-18 at 21:05 -0500, Mark Hatle wrote: My host system's python version is too old due to the recent changes. So I built a temporary python 2.7.3 version. Built the 'buildtools-tarball

[OE-core] [PATCH] systemtap: Systemtap can not be build w -O0 optimization

2013-06-24 Thread Mark Hatle
optimization level, changing to -O2. Signed-off-by: Mark Hatle --- meta/recipes-kernel/systemtap/systemtap_git.inc | 11 +++ 1 file changed, 11 insertions(+) diff --git a/meta/recipes-kernel/systemtap/systemtap_git.inc b/meta/recipes-kernel/systemtap/systemtap_git.inc index edaab97..7be6c2b 100644

[OE-core] [PATCH] gcc: When cross compiling a target gcc, target flags may be used on the host

2013-06-24 Thread Mark Hatle
recognized command line option "-Wno-overlength-strings" Work around this problem by removing the warning flags from the BUILD_CXXFLAGS value, in a way similar to the BUILD_CFLAGS. Signed-off-by: Mark Hatle --- .../gcc/gcc-4.8/gcc-4.8-build-args.patch | 58 +-

<    2   3   4   5   6   7   8   9   10   11   >