[OE-core] [PATCH 1/7] binutils: upgrade from 2.21 to 2.21.1
Richard Purdie
richard.purdie at linuxfoundation.org
Fri Jul 8 15:24:50 UTC 2011
On Thu, 2011-07-07 at 17:42 -0700, Khem Raj wrote:
>
> On Jul 7, 2011, at 4:12 PM, Richard Purdie <richard.purdie at linuxfoundation.org> wrote:
>
> > On Thu, 2011-07-07 at 14:39 -0700, Khem Raj wrote:
> >> On Thu, Jul 7, 2011 at 1:25 PM, <nitin.a.kamble at intel.com> wrote:
> >>> From: Nitin A Kamble <nitin.a.kamble at intel.com>
> >>>
> >>> Signed-off-by: Nitin A Kamble <nitin.a.kamble at intel.com>
> >>> ---
> >>> ...n_2.21.bb => binutils-cross-canadian_2.21.1.bb} | 0
> >>> ...tils-cross_2.21.bb => binutils-cross_2.21.1.bb} | 0
> >>> ...rosssdk_2.21.bb => binutils-crosssdk_2.21.1.bb} | 0
> >>> .../110-arm-eabi-conf.patch | 0
> >>> .../binutils-2.19.1-ld-sysroot.patch | 0
> >>> .../binutils-poison.patch | 0
> >>> .../binutils-pr12366.patch | 0
> >>> .../binutils-uclibc-100-uclibc-conf.patch | 0
> >>> ...binutils-uclibc-300-001_ld_makefile_patch.patch | 0
> >>> ...binutils-uclibc-300-006_better_file_error.patch | 0
> >>> ...ils-uclibc-300-012_check_ldrunpath_length.patch | 0
> >>> .../binutils-uclibc-gas-needs-libm.patch | 0
> >>> .../binutils-x86_64_i386_biarch.patch | 0
> >>> .../libiberty_path_fix.patch | 0
> >>> .../libtool-2.4-update.patch | 1725 ++++++++++----------
> >>> .../libtool-rpath-fix.patch | 0
> >>> .../{binutils_2.21.bb => binutils_2.21.1.bb} | 7 +-
> >>> 17 files changed, 871 insertions(+), 861 deletions(-)
> >>> rename meta/recipes-devtools/binutils/{binutils-cross-canadian_2.21.bb => binutils-cross-canadian_2.21.1.bb} (100%)
> >>> rename meta/recipes-devtools/binutils/{binutils-cross_2.21.bb => binutils-cross_2.21.1.bb} (100%)
> >>> rename meta/recipes-devtools/binutils/{binutils-crosssdk_2.21.bb => binutils-crosssdk_2.21.1.bb} (100%)
> >>> rename meta/recipes-devtools/binutils/{binutils-2.21 => binutils}/110-arm-eabi-conf.patch (100%)
> >>> rename meta/recipes-devtools/binutils/{binutils-2.21 => binutils}/binutils-2.19.1-ld-sysroot.patch (100%)
> >>> rename meta/recipes-devtools/binutils/{binutils-2.21 => binutils}/binutils-poison.patch (100%)
> >>> rename meta/recipes-devtools/binutils/{binutils-2.21 => binutils}/binutils-pr12366.patch (100%)
> >>> rename meta/recipes-devtools/binutils/{binutils-2.21 => binutils}/binutils-uclibc-100-uclibc-conf.patch (100%)
> >>> rename meta/recipes-devtools/binutils/{binutils-2.21 => binutils}/binutils-uclibc-300-001_ld_makefile_patch.patch (100%)
> >>> rename meta/recipes-devtools/binutils/{binutils-2.21 => binutils}/binutils-uclibc-300-006_better_file_error.patch (100%)
> >>> rename meta/recipes-devtools/binutils/{binutils-2.21 => binutils}/binutils-uclibc-300-012_check_ldrunpath_length.patch (100%)
> >>> rename meta/recipes-devtools/binutils/{binutils-2.21 => binutils}/binutils-uclibc-gas-needs-libm.patch (100%)
> >>> rename meta/recipes-devtools/binutils/{binutils-2.21 => binutils}/binutils-x86_64_i386_biarch.patch (100%)
> >>> rename meta/recipes-devtools/binutils/{binutils-2.21 => binutils}/libiberty_path_fix.patch (100%)
> >>> rename meta/recipes-devtools/binutils/{binutils-2.21 => binutils}/libtool-2.4-update.patch (94%)
> >>> rename meta/recipes-devtools/binutils/{binutils-2.21 => binutils}/libtool-rpath-fix.patch (100%)
> >>> rename meta/recipes-devtools/binutils/{binutils_2.21.bb => binutils_2.21.1.bb} (87%)
> >>>
> >>
> >> How about changing the recipe to fetch from binutils-2_21-branch and
> >> call it binutils 2.21 as it is
> >
> > I don't really see the benefits in fetching this from the SCM?
>
> Not much yes however
>
> Releases happen not so frequently but bug fixes go into the branch and
> it makes it easier to upgrade may be same as adding patches to
> metadata but we don't need to keep them local in metadata
>
> It will match the process we do for other toolchain components
I have a dislike for depending on what are usually slow SCMs for
components of the system. I've been convinced we need to do it for gcc
but I think that is the exception to the rule and we don't have a
seriously large number of patches queued against binutils...
I've therefore taken the patch.
Cheers,
Richard
More information about the Openembedded-core
mailing list