[Buildroot] [PATCH v2 0/5] Move to github as source for ARC-specific packages

Spenser Gilliland spenser at gillilanding.com
Wed Nov 13 21:51:28 UTC 2013


On Wed, 2013-11-13 at 17:13 +0100, Mischa Jonker wrote:
> Hi,
> 
> This set of patches gets rid of the Synopsys website for downloading
> ARC-specific versions of binutils, gdb, gcc, uClibc. Instead, our github
> site is used, and the git-protocol where possible (all packages except gcc).
> 
> Although our toolchain release is not completely finished, and a couple
> of issues are still being worked on, I would like to get some feedback already
> on this patch set: after all, it's easy to update the git ID's associated
> with the final release when that is ready (hopefully within a week or two).
> 
> The new toolchain release fixes a number of auto-builder issues.
> 
> Thanks,
> 
> Mischa
> 
> v2:
>   * use full commit ID's
>   * use new github helper function
>   * squash patches that remove patches with patches that switch to github
>   * no update on 'to choose/not to choose'
>   * use suitable-extractor helper in gcc
>  
> 
> Mischa Jonker (5):
>   gdb: arc: Use git instead of website
>   binutils: arc: Use git instead of website
>   gcc: arc: Download from github instead of Synopsys website
>   uclibc: arc: Use git instead of website
>   Revert "arc: Add option for ARC-specific download site"
> 
>  arch/Config.in.arc                                 |    4 -
>  package/binutils/Config.in.host                    |    2 +-
>  package/binutils/binutils.mk                       |    8 +-
>  package/gcc/4.8-arc/100-uclibc-conf.patch          |   15 --
>  package/gcc/4.8-arc/301-missing-execinfo_h.patch   |   13 --
>  package/gcc/4.8-arc/302-c99-snprintf.patch         |   13 --
>  .../gcc/4.8-arc/305-libmudflap-susv3-legacy.patch  |   49 -------
>  package/gcc/4.8-arc/disable_gc_sections.patch      |  145 --------------------
>  package/gcc/4.8-arc/fix_branch_out_of_range.patch  |   30 ----
>  package/gcc/Config.in.host                         |    2 +-
>  package/gcc/gcc.mk                                 |    9 +-
>  package/gdb/Config.in.host                         |    2 +-
>  package/gdb/gdb.mk                                 |    5 +-
>  package/uclibc/0.9.33-arc/fix-fstat-for-be.patch   |   32 -----
>  .../uclibc/0.9.33-arc/fix-susv3-legacy-bcmp.patch  |   37 -----
>  package/uclibc/0.9.33-arc/fix-susv3-legacy.patch   |   36 -----
>  .../0.9.33-arc/uclibc-arc-add-__kernel_long.patch  |   29 ----
>  package/uclibc/Config.in                           |    9 +-
>  package/uclibc/uclibc.mk                           |    7 +-
>  19 files changed, 22 insertions(+), 425 deletions(-)
>  delete mode 100644 package/gcc/4.8-arc/100-uclibc-conf.patch
>  delete mode 100644 package/gcc/4.8-arc/301-missing-execinfo_h.patch
>  delete mode 100644 package/gcc/4.8-arc/302-c99-snprintf.patch
>  delete mode 100644 package/gcc/4.8-arc/305-libmudflap-susv3-legacy.patch
>  delete mode 100644 package/gcc/4.8-arc/disable_gc_sections.patch
>  delete mode 100644 package/gcc/4.8-arc/fix_branch_out_of_range.patch
>  delete mode 100644 package/uclibc/0.9.33-arc/fix-fstat-for-be.patch
>  delete mode 100644 package/uclibc/0.9.33-arc/fix-susv3-legacy-bcmp.patch
>  delete mode 100644 package/uclibc/0.9.33-arc/fix-susv3-legacy.patch
>  delete mode 100644 package/uclibc/0.9.33-arc/uclibc-arc-add-__kernel_long.patch
> 

Mischa,

I have tested these patches and they work for me.  I have rebased my
microblaze patches on top of them.

Tested-by: Spenser Gilliland <spenser at gillilanding.com>

Spenser
-- 
Spenser Gilliland
Computer Engineer
IIT ECASP Lab
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20131113/62bf817d/attachment.asc>


More information about the buildroot mailing list