Openembedded Core Discussions
 help / color / mirror / Atom feed
From: Richard Purdie <richard.purdie@linuxfoundation.org>
To: Patches and discussions about the oe-core layer
	<openembedded-core@lists.openembedded.org>
Subject: Re: [PATCH V2 00/14] eglibc 2.16
Date: Mon, 09 Jul 2012 17:23:47 +0100	[thread overview]
Message-ID: <1341851027.8066.26.camel@ted> (raw)
In-Reply-To: <20120709095616.GC6308@jama.jama.net>

On Mon, 2012-07-09 at 11:56 +0200, Martin Jansa wrote:
> On Sun, Jul 08, 2012 at 09:26:12PM -0700, Khem Raj wrote:
> > On Sun, Jul 8, 2012 at 9:10 AM, Khem Raj <raj.khem@gmail.com> wrote:
> > > V2:
> > >
> > > Additionally, changed gcc to use git fetcher
> > > update E5500/E6500 patches for gcc and binutils (backported from mainline)
> > > images form p5020ds 32/64 bit built fine. (btw. it does not build with eglibc-2.15)
> > > Updated eglibc rpc patch needed for cross build from scratch
> > > Updates the gets patch for busybox now its a backport instead of
> > > home grown.
> > >
> > > bitbake world works clean for ppc/x86/x86_64 , for mips and arm
> > > the failures are prexisting.
> > > mips - webkit and pseudo fail to build
> > > arm - guile-2.0 and pseudo fail to build
> > >
> > > V1:
> > > This patch adds eglibc 2.16 recipes. I was able to build world
> > > on x86 except perf which was failing with 2.15 as well.
> > >
> > > I have also build and run core-image-sato on all qemus
> > >
> > > I did not remove 2.15 to allow some soak in time.
> > >
> > > The following changes since commit 8f16811a8d51982a8b3d70e6087aef4a41926840:
> > >
> > >   bootimg: Use STAGING_KERNEL_DIR (2012-07-06 09:38:17 +0100)
> > >
> > > are available in the git repository at:
> > >
> > >   git://git.openembedded.org/openembedded-core-contrib kraj/eglibc-2.16
> > >   http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=kraj/eglibc-2.16
> > >
> > > Khem Raj (19):
> > >   mirrors: Add debian archive snapshot mirrors to search list
> > >   gdb: Replace struct siginfo with proper siginfo_t
> > >   busybox: Include sys/resource.h for rusage definition
> > >   coreutils: Fix build with eglibc 2.16
> > >   diffutils: Fix build with eglibc 2.16
> > >   udev: Fix build with eglibc 2.16
> > >   gettext,m4,augeas,gnutls: Account for removal of gets in eglibc 2.16
> > >   bison: Fix for gets being removed from eglibc 2.16
> > >   grub,guile,cpio,tar,wget: Fix gnulib for absense of gets in eglibc
> > >   boost: Upgrade recipe to 1.50.0
> > >   puzzles: Fix checksums
> > >   valgrind: Fix build with eglibc 2.16
> > >   libpam: Fix build with eglibc 2.16
> > >   gcc-cross-initial.inc: Use BFD ld as default always
> > >   gcc: Switch to git SRC_URI
> > 
> > more testing shows that switching to git is causing do_unpack tasks
> > from various gcc recipes to have
> > different checksums and that triggers rerun of do_patch do_unpack
> > tasks in shared workdir and does not
> > go well. so I pulled the above commit out for now until we sort the
> > real reason why this is happening by just switching the fetcher
> > 
> > second problem is that it messed the upgrade path since 's'vn sorts
> > after 'g'it and they appear in PV
> 
> yes wait with svn->git switch for 4.7.2 release and corresponding SRCREV
> bump
> 
> or bump PE in gcc recipes
> 
> or bump PR in a lot of packages which has runtime dependency on
> libstdc++ or libgcc, but this doesn't fix upgrade path for gcc recipes
> already installed on target :/.

How about updating to 4.7.1.0 in PV to let us avoid this issue and then
this will automatically resolve itself come 4.7.2?

Cheers,

Richard






  reply	other threads:[~2012-07-09 16:35 UTC|newest]

Thread overview: 35+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-07-08 16:10 [PATCH V2 00/14] eglibc 2.16 Khem Raj
2012-07-08 16:10 ` [PATCH 01/19] mirrors: Add debian archive snapshot mirrors to search list Khem Raj
2012-07-08 16:10 ` [PATCH 02/19] gdb: Replace struct siginfo with proper siginfo_t Khem Raj
2012-07-08 16:10 ` [PATCH 03/19] busybox: Include sys/resource.h for rusage definition Khem Raj
2012-07-08 16:10 ` [PATCH 04/19] coreutils: Fix build with eglibc 2.16 Khem Raj
2012-07-08 16:10 ` [PATCH 05/19] diffutils: " Khem Raj
2012-07-08 16:10 ` [PATCH 06/19] udev: " Khem Raj
2012-07-08 16:10 ` [PATCH 07/19] gettext, m4, augeas, gnutls: Account for removal of gets in " Khem Raj
2012-07-08 16:10 ` [PATCH 08/19] bison: Fix for gets being removed from " Khem Raj
2012-07-28 10:40   ` Jack Mitchell
2012-07-28 18:45     ` Khem Raj
2012-07-28 19:49       ` Jack Mitchell
2012-07-28 20:20         ` [PATCH] bison: move remove-gets.patch to BASE_SRC_URI, it's needed for bison-native too if host has (e)glibc-2.16 Martin Jansa
2012-07-29  9:17           ` Richard Purdie
2012-07-28 20:24         ` [PATCH 08/19] bison: Fix for gets being removed from eglibc 2.16 Martin Jansa
2012-07-28 20:39           ` Jack Mitchell
2012-07-28 20:52             ` Martin Jansa
2012-07-08 16:10 ` [PATCH 09/19] grub, guile, cpio, tar, wget: Fix gnulib for absense of gets in eglibc Khem Raj
2012-07-08 16:10 ` [PATCH 10/19] boost: Upgrade recipe to 1.50.0 Khem Raj
2012-07-08 16:10 ` [PATCH 11/19] puzzles: Fix checksums Khem Raj
2012-07-08 16:10 ` [PATCH 12/19] valgrind: Fix build with eglibc 2.16 Khem Raj
2012-07-08 16:10 ` [PATCH 13/19] libpam: " Khem Raj
2012-07-08 16:10 ` [PATCH 14/19] gcc-cross-initial.inc: Use BFD ld as default always Khem Raj
2012-07-08 16:10 ` [PATCH 15/19] gcc: Switch to git SRC_URI Khem Raj
2012-07-08 16:10 ` [PATCH 16/19] binutils: Backport the e5500/e6500 patches from mainline Khem Raj
2012-07-08 16:10 ` [PATCH 17/19] gcc: Refresh support for fsl E5500/E6500 Khem Raj
2012-07-08 16:10 ` [PATCH 18/19] qemu: Explicitly add --disable-gl-accel when gl is not enabled Khem Raj
2012-07-08 16:10 ` [PATCH 19/19] eglibc: Add recipes for 2.16 release Khem Raj
2012-07-08 18:47 ` [PATCH V2 00/14] eglibc 2.16 Khem Raj
2012-07-08 21:14 ` Saul Wold
2012-07-09  4:21   ` Khem Raj
2012-07-09  4:26 ` Khem Raj
2012-07-09  9:56   ` Martin Jansa
2012-07-09 16:23     ` Richard Purdie [this message]
2012-07-09 22:48   ` Khem Raj

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1341851027.8066.26.camel@ted \
    --to=richard.purdie@linuxfoundation.org \
    --cc=openembedded-core@lists.openembedded.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox