Re: [OE-core] [PATCH 1/1] libc-locale: split locale handling from libc recipe.

2011-07-08 Thread Phil Blundell
On Mon, 2011-06-27 at 16:37 +0800, Dongxiao Xu wrote: +do_install_locale () { + dest=${D}/${includedir}/glibc-locale-internal-${MULTIMACH_TARGET_SYS} + install -d ${dest} ${dest}${bindir} + cp -fpPR ${D}${base_libdir} ${dest}${base_prefix} + cp -fpPR ${D}${libdir}

Re: [OE-core] [PATCH 1/1] libc-locale: split locale handling from libc recipe.

2011-06-28 Thread Richard Purdie
: Monday, June 27, 2011 4:58 PM To: Patches and discussions about the oe-core layer Subject: Re: [OE-core] [PATCH 1/1] libc-locale: split locale handling from libc recipe. On Mon, 2011-06-27 at 16:37 +0800, Dongxiao Xu wrote: -PACKAGES = ${PN}-dbg ${PN} catchsegv${PKGSUFFIX

Re: [OE-core] [PATCH 1/1] libc-locale: split locale handling from libc recipe.

2011-06-28 Thread Koen Kooi
-boun...@lists.openembedded.org] On Behalf Of Phil Blundell Sent: Monday, June 27, 2011 4:58 PM To: Patches and discussions about the oe-core layer Subject: Re: [OE-core] [PATCH 1/1] libc-locale: split locale handling from libc recipe. On Mon, 2011-06-27 at 16:37 +0800, Dongxiao Xu wrote

Re: [OE-core] [PATCH 1/1] libc-locale: split locale handling from libc recipe.

2011-06-28 Thread Richard Purdie
On Tue, 2011-06-28 at 14:17 +0200, Koen Kooi wrote: Op 28 jun 2011, om 13:07 heeft Richard Purdie het volgende geschreven: On Tue, 2011-06-28 at 10:07 +0100, Phil Blundell wrote: Dongxiao: What Phil is referring to here is that libsotruss${PKGSUFFIX} disappeared from PACKAGES and that

Re: [OE-core] [PATCH 1/1] libc-locale: split locale handling from libc recipe.

2011-06-28 Thread Koen Kooi
Op 28 jun 2011, om 16:00 heeft Richard Purdie het volgende geschreven: On Tue, 2011-06-28 at 14:17 +0200, Koen Kooi wrote: Op 28 jun 2011, om 13:07 heeft Richard Purdie het volgende geschreven: On Tue, 2011-06-28 at 10:07 +0100, Phil Blundell wrote: Dongxiao: What Phil is referring to

Re: [OE-core] [PATCH 1/1] libc-locale: split locale handling from libc recipe.

2011-06-27 Thread Phil Blundell
On Mon, 2011-06-27 at 16:37 +0800, Dongxiao Xu wrote: -PACKAGES = ${PN}-dbg ${PN} catchsegv${PKGSUFFIX} sln${PKGSUFFIX} nscd${PKGSUFFIX} ldd${PKGSUFFIX} localedef${PKGSUFFIX} libcidn ${PN}-utils ${PN}-pic ${PN}-dev eglibc-doc eglibc-locale libmemusage libsegfault${PKGSUFFIX}

Re: [OE-core] [PATCH 1/1] libc-locale: split locale handling from libc recipe.

2011-06-27 Thread Xu, Dongxiao
] libc-locale: split locale handling from libc recipe. On Mon, 2011-06-27 at 16:37 +0800, Dongxiao Xu wrote: -PACKAGES = ${PN}-dbg ${PN} catchsegv${PKGSUFFIX} sln${PKGSUFFIX} nscd${PKGSUFFIX} ldd${PKGSUFFIX} localedef${PKGSUFFIX} libcidn ${PN}-utils ${PN}-pic ${PN}-dev eglibc-doc eglibc

Re: [OE-core] [PATCH 1/1] libc-locale: split locale handling from libc recipe.

2011-06-27 Thread Xu, Dongxiao
-Original Message- From: Xu, Dongxiao Sent: Tuesday, June 28, 2011 8:52 AM To: Patches and discussions about the oe-core layer Subject: RE: [OE-core] [PATCH 1/1] libc-locale: split locale handling from libc recipe. -Original Message- From: openembedded-core-boun

Re: [OE-core] [PATCH 1/1] libc-locale: split locale handling from libc recipe.

2011-06-26 Thread Xu, Dongxiao
[mailto:openembedded-core-boun...@lists.openembedded.org] On Behalf Of Phil Blundell Sent: Wednesday, June 22, 2011 7:45 PM To: Patches and discussions about the oe-core layer Subject: Re: [OE-core] [PATCH 1/1] libc-locale: split locale handling from libc recipe. I still don't quite

Re: [OE-core] [PATCH 1/1] libc-locale: split locale handling from libc recipe.

2011-06-23 Thread Phil Blundell
and discussions about the oe-core layer Subject: Re: [OE-core] [PATCH 1/1] libc-locale: split locale handling from libc recipe. I still don't quite understand why the virtual/libiconv provider has moved from eglibc to eglibc-locale. Can you explain what's going on there? Generally

Re: [OE-core] [PATCH 1/1] libc-locale: split locale handling from libc recipe.

2011-06-23 Thread Khem Raj
...@lists.openembedded.org] On Behalf Of Phil Blundell Sent: Wednesday, June 22, 2011 7:45 PM To: Patches and discussions about the oe-core layer Subject: Re: [OE-core] [PATCH 1/1] libc-locale: split locale handling from libc recipe. I still don't quite understand why the virtual/libiconv provider has moved from eglibc

Re: [OE-core] [PATCH 1/1] libc-locale: split locale handling from libc recipe.

2011-06-22 Thread Phil Blundell
I still don't quite understand why the virtual/libiconv provider has moved from eglibc to eglibc-locale. Can you explain what's going on there? p. On Wed, 2011-06-22 at 17:01 +0800, Dongxiao Xu wrote: *libc's do_package will cost a lot of time due to the locale handing, which may delay the

Re: [OE-core] [PATCH 1/1] libc-locale: split locale handling from libc recipe.

2011-06-22 Thread Khem Raj
On 06/22/2011 02:01 AM, Dongxiao Xu wrote: *libc's do_package will cost a lot of time due to the locale handing, which may delay the other recipe's do_package task and affect the build performance. you could also move the locale generation into a task of its own instead of new recipe This

Re: [OE-core] [PATCH 1/1] libc-locale: split locale handling from libc recipe.

2011-06-22 Thread Phil Blundell
On Wed, 2011-06-22 at 07:44 -0700, Khem Raj wrote: On 06/22/2011 02:01 AM, Dongxiao Xu wrote: *libc's do_package will cost a lot of time due to the locale handing, which may delay the other recipe's do_package task and affect the build performance. you could also move the locale

Re: [OE-core] [PATCH 1/1] libc-locale: split locale handling from libc recipe.

2011-06-22 Thread Mark Hatle
On 6/22/11 9:47 AM, Phil Blundell wrote: On Wed, 2011-06-22 at 07:44 -0700, Khem Raj wrote: On 06/22/2011 02:01 AM, Dongxiao Xu wrote: *libc's do_package will cost a lot of time due to the locale handing, which may delay the other recipe's do_package task and affect the build performance.

Re: [OE-core] [PATCH 1/1] libc-locale: split locale handling from libc recipe.

2011-06-22 Thread Khem Raj
On 06/22/2011 08:17 AM, Mark Hatle wrote: On 6/22/11 9:47 AM, Phil Blundell wrote: On Wed, 2011-06-22 at 07:44 -0700, Khem Raj wrote: On 06/22/2011 02:01 AM, Dongxiao Xu wrote: *libc's do_package will cost a lot of time due to the locale handing, which may delay the other recipe's do_package

Re: [OE-core] [PATCH 1/1] libc-locale: split locale handling from libc recipe.

2011-06-09 Thread Richard Purdie
On Thu, 2011-06-09 at 12:14 +0100, Phil Blundell wrote: On Wed, 2011-06-08 at 16:35 +0100, Richard Purdie wrote: I'm not sure how this would reduce performance of builds of a few threads, it should just make better use of any available spare processing capacity throughout the build. If

Re: [OE-core] [PATCH 1/1] libc-locale: split locale handling from libc recipe.

2011-06-09 Thread Richard Purdie
On Thu, 2011-06-09 at 12:43 +0100, Phil Blundell wrote: On Thu, 2011-06-09 at 12:29 +0100, Richard Purdie wrote: As you can see, eglibc do_package takes about 14 minutes which is about 14% of our build time. That is a long time to block pretty much all packaging activity, particularly if

Re: [OE-core] [PATCH 1/1] libc-locale: split locale handling from libc recipe.

2011-06-09 Thread Richard Purdie
On Thu, 2011-06-09 at 14:15 +0100, Richard Purdie wrote: On Thu, 2011-06-09 at 12:43 +0100, Phil Blundell wrote: On Thu, 2011-06-09 at 12:29 +0100, Richard Purdie wrote: As you can see, eglibc do_package takes about 14 minutes which is about 14% of our build time. That is a long time to

Re: [OE-core] [PATCH 1/1] libc-locale: split locale handling from libc recipe.

2011-06-09 Thread Koen Kooi
Op 9 jun 2011, om 15:15 heeft Richard Purdie het volgende geschreven: On Thu, 2011-06-09 at 12:43 +0100, Phil Blundell wrote: On Thu, 2011-06-09 at 12:29 +0100, Richard Purdie wrote: As you can see, eglibc do_package takes about 14 minutes which is about 14% of our build time. That is a long

Re: [OE-core] [PATCH 1/1] libc-locale: split locale handling from libc recipe.

2011-06-09 Thread Phil Blundell
On Thu, 2011-06-09 at 15:53 +0200, Koen Kooi wrote: Does cross localegen obey parallel make or does it only do a single locale at a time? Just one at a time. It's run out of Python code in libc-package, not by make, so there is no completely straightforward way to get it to respect

Re: [OE-core] [PATCH 1/1] libc-locale: split locale handling from libc recipe.

2011-06-08 Thread Phil Blundell
On Wed, 2011-06-08 at 17:08 +0800, Dongxiao Xu wrote: *libc's do_package will cost a lot of time due to the locale handing, which may delay the other recipe's do_package task and affect the build performance. This commit moves locale handling into a separate recipe *libc-locale. Can you

Re: [OE-core] [PATCH 1/1] libc-locale: split locale handling from libc recipe.

2011-06-08 Thread Richard Purdie
On Wed, 2011-06-08 at 10:36 +0100, Phil Blundell wrote: On Wed, 2011-06-08 at 17:08 +0800, Dongxiao Xu wrote: *libc's do_package will cost a lot of time due to the locale handing, which may delay the other recipe's do_package task and affect the build performance. This commit moves