Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1556356 > unrolled thread

Re: lkp: make.cross: old aarch64-gcc has been removed

Started byMasami Hiramatsu <mhiramat@kernel.org>
First post2017-01-11 11:10 +0100
Last post2017-01-12 04:40 +0100
Articles 6 — 3 participants

Back to article view | Back to linux.kernel

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  Re: lkp: make.cross: old aarch64-gcc has been removed Masami Hiramatsu <mhiramat@kernel.org> - 2017-01-11 11:10 +0100
    Re: lkp: make.cross: old aarch64-gcc has been removed Fengguang Wu <fengguang.wu@intel.com> - 2017-01-12 04:40 +0100
      Re: lkp: make.cross: old aarch64-gcc has been removed Will Deacon <will.deacon@arm.com> - 2017-01-12 13:10 +0100
        Re: lkp: make.cross: old aarch64-gcc has been removed Fengguang Wu <fengguang.wu@intel.com> - 2017-01-12 15:20 +0100
      Re: lkp: make.cross: old aarch64-gcc has been removed Masami Hiramatsu <mhiramat@kernel.org> - 2017-01-13 04:30 +0100
    Re: lkp: make.cross: old aarch64-gcc has been removed Fengguang Wu <fengguang.wu@intel.com> - 2017-01-12 04:40 +0100

#1556356 — Re: lkp: make.cross: old aarch64-gcc has been removed

FromMasami Hiramatsu <mhiramat@kernel.org>
Date2017-01-11 11:10 +0100
SubjectRe: lkp: make.cross: old aarch64-gcc has been removed
Message-ID<sYo0V-5B1-7@gated-at.bofh.it>

[Multipart message — attachments visible in raw view] — view raw

Ping?

BTW, I found that the old toolchain is archived in release.linaro.org.
So I made a patch for that.

Thank you,

On Fri, 30 Dec 2016 07:43:45 +0900
Masami Hiramatsu <mhiramat@kernel.org> wrote:

> Hi Fengguang,
> 
> Recently I tried to build a cross-build environment ( https://github.com/mhiramat/linux-cross ) by using your make.cross ( https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross ).
> And I've found that it failed to setup cross gcc for aarch64, because it is no more provided by linaro.
> 
> Could you update the url to the newer one from linaro or use crosstool
> as like as other archs?
> 
> The latest stable version (gcc-5) can be found here.
> http://releases.linaro.org/components/toolchain/binaries/latest-5/
> 
> There are also gcc-6 series for development, and you can find 4.9 binaries
> too. But I would like to recommend you to use stable one for testing.
> 
> Thank you,
> 
> -- 
> Masami Hiramatsu <mhiramat@kernel.org>


-- 
Masami Hiramatsu <mhiramat@kernel.org>

[toc] | [next] | [standalone]


#1557089

FromFengguang Wu <fengguang.wu@intel.com>
Date2017-01-12 04:40 +0100
Message-ID<sYEp4-7eK-11@gated-at.bofh.it>
In reply to#1556356
Hi Masami,

On Wed, Jan 11, 2017 at 07:08:40PM +0900, Masami Hiramatsu wrote:
>Ping?

Oops, sorry for overlooking your previous email!

>BTW, I found that the old toolchain is archived in release.linaro.org.
>So I made a patch for that.

So there are gcc 4.9, 5, 6 versions available for aarch64.  Since the
build robot nowadays uses debian's packaged gcc-6-aarch64-linux-gnu,
it should be better to use gcc-6 in make.coss to better reproduce
reported regressions:

http://releases.linaro.org/components/toolchain/binaries/latest/aarch64-linux-gnu/gcc-linaro-6.2.1-2016.11-x86_64_aarch64-linux-gnu.tar.xz

There are some other files there and I'm not quite sure if that's the
right URL to use. CC aarch64 maintainers for possible inputs.

Thanks,
Fengguang

>On Fri, 30 Dec 2016 07:43:45 +0900
>Masami Hiramatsu <mhiramat@kernel.org> wrote:
>
>> Hi Fengguang,
>>
>> Recently I tried to build a cross-build environment ( https://github.com/mhiramat/linux-cross ) by using your make.cross ( https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross ).
>> And I've found that it failed to setup cross gcc for aarch64, because it is no more provided by linaro.
>>
>> Could you update the url to the newer one from linaro or use crosstool
>> as like as other archs?
>>
>> The latest stable version (gcc-5) can be found here.
>> http://releases.linaro.org/components/toolchain/binaries/latest-5/
>>
>> There are also gcc-6 series for development, and you can find 4.9 binaries
>> too. But I would like to recommend you to use stable one for testing.
>>
>> Thank you,
>>
>> --
>> Masami Hiramatsu <mhiramat@kernel.org>
>
>
>-- 
>Masami Hiramatsu <mhiramat@kernel.org>

[toc] | [prev] | [next] | [standalone]


#1557401

FromWill Deacon <will.deacon@arm.com>
Date2017-01-12 13:10 +0100
Message-ID<sYMmB-3OG-1@gated-at.bofh.it>
In reply to#1557089
Hi Fengguang, Masami,

On Thu, Jan 12, 2017 at 11:31:57AM +0800, Fengguang Wu wrote:
> On Wed, Jan 11, 2017 at 07:08:40PM +0900, Masami Hiramatsu wrote:
> >BTW, I found that the old toolchain is archived in release.linaro.org.
> >So I made a patch for that.
> 
> So there are gcc 4.9, 5, 6 versions available for aarch64.  Since the
> build robot nowadays uses debian's packaged gcc-6-aarch64-linux-gnu,
> it should be better to use gcc-6 in make.coss to better reproduce
> reported regressions:
> 
> http://releases.linaro.org/components/toolchain/binaries/latest/aarch64-linux-gnu/gcc-linaro-6.2.1-2016.11-x86_64_aarch64-linux-gnu.tar.xz
> 
> There are some other files there and I'm not quite sure if that's the
> right URL to use. CC aarch64 maintainers for possible inputs.

If you're looking for a stable url to grab the latest Linaro binary
toolchains, then it's probably best to ask somebody from the Linaro
Toolchain Working Group. I've added Ryan Arnold to cc, since he should
be able to help.

Ryan: the background is that the Make.cross script [1] hardcodes a path
to a Linaro binary toolchain that no longer exists, so it would be good
to replace it with a stable link pointing to the latest build. Is the one
suggested above correct?

Will

[1] https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross

[toc] | [prev] | [next] | [standalone]


#1557477

FromFengguang Wu <fengguang.wu@intel.com>
Date2017-01-12 15:20 +0100
Message-ID<sYOoq-4Za-21@gated-at.bofh.it>
In reply to#1557401
On Thu, Jan 12, 2017 at 12:00:07PM +0000, Will Deacon wrote:
>Hi Fengguang, Masami,
>
>On Thu, Jan 12, 2017 at 11:31:57AM +0800, Fengguang Wu wrote:
>> On Wed, Jan 11, 2017 at 07:08:40PM +0900, Masami Hiramatsu wrote:
>> >BTW, I found that the old toolchain is archived in release.linaro.org.
>> >So I made a patch for that.
>>
>> So there are gcc 4.9, 5, 6 versions available for aarch64.  Since the
>> build robot nowadays uses debian's packaged gcc-6-aarch64-linux-gnu,
>> it should be better to use gcc-6 in make.coss to better reproduce
>> reported regressions:
>>
>> http://releases.linaro.org/components/toolchain/binaries/latest/aarch64-linux-gnu/gcc-linaro-6.2.1-2016.11-x86_64_aarch64-linux-gnu.tar.xz
>>
>> There are some other files there and I'm not quite sure if that's the
>> right URL to use. CC aarch64 maintainers for possible inputs.
>
>If you're looking for a stable url to grab the latest Linaro binary

Yes it'd be best to have a stable URL. Thanks!

>toolchains, then it's probably best to ask somebody from the Linaro
>Toolchain Working Group. I've added Ryan Arnold to cc, since he should
>be able to help.
>
>Ryan: the background is that the Make.cross script [1] hardcodes a path
>to a Linaro binary toolchain that no longer exists, so it would be good
>to replace it with a stable link pointing to the latest build. Is the one
>suggested above correct?
>
>Will
>
>[1] https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross

[toc] | [prev] | [next] | [standalone]


#1557983

FromMasami Hiramatsu <mhiramat@kernel.org>
Date2017-01-13 04:30 +0100
Message-ID<sZ0IV-49E-7@gated-at.bofh.it>
In reply to#1557089
On Thu, 12 Jan 2017 11:31:57 +0800
Fengguang Wu <fengguang.wu@intel.com> wrote:

> Hi Masami,
> 
> On Wed, Jan 11, 2017 at 07:08:40PM +0900, Masami Hiramatsu wrote:
> >Ping?
> 
> Oops, sorry for overlooking your previous email!
> 
> >BTW, I found that the old toolchain is archived in release.linaro.org.
> >So I made a patch for that.
> 
> So there are gcc 4.9, 5, 6 versions available for aarch64.  Since the
> build robot nowadays uses debian's packaged gcc-6-aarch64-linux-gnu,
> it should be better to use gcc-6 in make.coss to better reproduce
> reported regressions:

OK, that'll be good too. Would it use debian cross-arch gcc for other
architectures too? I would like to make similar environment for build
test internally.

Thank you,

> 
> http://releases.linaro.org/components/toolchain/binaries/latest/aarch64-linux-gnu/gcc-linaro-6.2.1-2016.11-x86_64_aarch64-linux-gnu.tar.xz
> 
> There are some other files there and I'm not quite sure if that's the
> right URL to use. CC aarch64 maintainers for possible inputs.
> 
> Thanks,
> Fengguang
> 
> >On Fri, 30 Dec 2016 07:43:45 +0900
> >Masami Hiramatsu <mhiramat@kernel.org> wrote:
> >
> >> Hi Fengguang,
> >>
> >> Recently I tried to build a cross-build environment ( https://github.com/mhiramat/linux-cross ) by using your make.cross ( https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross ).
> >> And I've found that it failed to setup cross gcc for aarch64, because it is no more provided by linaro.
> >>
> >> Could you update the url to the newer one from linaro or use crosstool
> >> as like as other archs?
> >>
> >> The latest stable version (gcc-5) can be found here.
> >> http://releases.linaro.org/components/toolchain/binaries/latest-5/
> >>
> >> There are also gcc-6 series for development, and you can find 4.9 binaries
> >> too. But I would like to recommend you to use stable one for testing.
> >>
> >> Thank you,
> >>
> >> --
> >> Masami Hiramatsu <mhiramat@kernel.org>
> >
> >
> >-- 
> >Masami Hiramatsu <mhiramat@kernel.org>
> 
> 


-- 
Masami Hiramatsu <mhiramat@kernel.org>

[toc] | [prev] | [next] | [standalone]


#1557092

FromFengguang Wu <fengguang.wu@intel.com>
Date2017-01-12 04:40 +0100
Message-ID<sYEp4-7eK-19@gated-at.bofh.it>
In reply to#1556356
>BTW, I found that the old toolchain is archived in release.linaro.org.
>So I made a patch for that.

Applied the patch, thank you!

Regards,
Fengguang

[toc] | [prev] | [standalone]


Back to top | Article view | linux.kernel


csiph-web