Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] telit_evk_pro3_defconfig fails to build
@ 2016-11-05 14:20 Thomas Petazzoni
  2016-11-07 17:30 ` Fabio Porcedda
  0 siblings, 1 reply; 6+ messages in thread
From: Thomas Petazzoni @ 2016-11-05 14:20 UTC (permalink / raw)
  To: buildroot

Hello Fabio,

Back in 2013, you contributed telit_evk_pro3_defconfig to Buildroot.
Unfortunately, this defconfig no longer builds: the Linux kernel
version used is too old to build with gcc 5.x.

Do you still have access to this HW platform? If so, can you contribute
a patch to update the defconfig? If you're no longer interested by this
platform, we can also decide to remove its defconfig.

You can see the full build log at
http://free-electrons.com/~thomas/pub/buildroot-defconfigs/telit_evk_pro3_defconfig.log.FAIL.

Thanks!

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] telit_evk_pro3_defconfig fails to build
  2016-11-05 14:20 [Buildroot] telit_evk_pro3_defconfig fails to build Thomas Petazzoni
@ 2016-11-07 17:30 ` Fabio Porcedda
  2016-11-07 20:53   ` Thomas Petazzoni
  2016-12-21 21:02   ` Peter Korsgaard
  0 siblings, 2 replies; 6+ messages in thread
From: Fabio Porcedda @ 2016-11-07 17:30 UTC (permalink / raw)
  To: buildroot

2016-11-05 15:20 GMT+01:00 Thomas Petazzoni
<thomas.petazzoni@free-electrons.com>:
> Hello Fabio,
>
> Back in 2013, you contributed telit_evk_pro3_defconfig to Buildroot.
> Unfortunately, this defconfig no longer builds: the Linux kernel
> version used is too old to build with gcc 5.x.
>
> Do you still have access to this HW platform? If so, can you contribute
> a patch to update the defconfig? If you're no longer interested by this
> platform, we can also decide to remove its defconfig.
>
> You can see the full build log at
> http://free-electrons.com/~thomas/pub/buildroot-defconfigs/telit_evk_pro3_defconfig.log.FAIL.
>
> Thanks!

Hi Thomas,

I will  try to make a patch to fix it.

Thanks
-- 
Fabio Porcedda

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] telit_evk_pro3_defconfig fails to build
  2016-11-07 17:30 ` Fabio Porcedda
@ 2016-11-07 20:53   ` Thomas Petazzoni
  2016-12-21 21:02   ` Peter Korsgaard
  1 sibling, 0 replies; 6+ messages in thread
From: Thomas Petazzoni @ 2016-11-07 20:53 UTC (permalink / raw)
  To: buildroot

Hello,

On Mon, 7 Nov 2016 18:30:29 +0100, Fabio Porcedda wrote:

> > You can see the full build log at
> > http://free-electrons.com/~thomas/pub/buildroot-defconfigs/telit_evk_pro3_defconfig.log.FAIL.
> >
> > Thanks!  
> 
> I will  try to make a patch to fix it.

Great, thanks a lot!

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] telit_evk_pro3_defconfig fails to build
  2016-11-07 17:30 ` Fabio Porcedda
  2016-11-07 20:53   ` Thomas Petazzoni
@ 2016-12-21 21:02   ` Peter Korsgaard
  2016-12-22 17:30     ` Fabio Porcedda
  1 sibling, 1 reply; 6+ messages in thread
From: Peter Korsgaard @ 2016-12-21 21:02 UTC (permalink / raw)
  To: buildroot

Hi,

>> Back in 2013, you contributed telit_evk_pro3_defconfig to Buildroot.
>> Unfortunately, this defconfig no longer builds: the Linux kernel
>> version used is too old to build with gcc 5.x.
>
> I will  try to make a patch to fix it.

Any news on this? You need to update barebox and move to kernel 3.18+
for compatibility
with gcc5.x or alternatively backport this commit (and any
dependencies):


commit 71458cfc782eafe4b27656e078d379a34e472adf
Author: Sasha Levin <sasha.levin@oracle.com>
Date:   Mon Oct 13 15:51:05 2014 -0700

    kernel: add support for gcc 5

    We're missing include/linux/compiler-gcc5.h which is required now
    because gcc branched off to v5 in trunk.

    Just copy the relevant bits out of include/linux/compiler-gcc4.h,
    no new code is added as of now.

    This fixes a build error when using gcc 5.

    Signed-off-by: Sasha Levin <sasha.levin@oracle.com>
    Cc: <stable@vger.kernel.org>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

Do you think you will manage to fix the build issue before the end of
January or should we remove the defconfig?

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] telit_evk_pro3_defconfig fails to build
  2016-12-21 21:02   ` Peter Korsgaard
@ 2016-12-22 17:30     ` Fabio Porcedda
  2016-12-23  6:36       ` Peter Korsgaard
  0 siblings, 1 reply; 6+ messages in thread
From: Fabio Porcedda @ 2016-12-22 17:30 UTC (permalink / raw)
  To: buildroot

2016-12-21 22:02 GMT+01:00 Peter Korsgaard <peter@korsgaard.com>:
> Hi,
>
>>> Back in 2013, you contributed telit_evk_pro3_defconfig to Buildroot.
>>> Unfortunately, this defconfig no longer builds: the Linux kernel
>>> version used is too old to build with gcc 5.x.
>>
>> I will  try to make a patch to fix it.
>
> Any news on this? You need to update barebox and move to kernel 3.18+
> for compatibility
> with gcc5.x or alternatively backport this commit (and any
> dependencies):
>
>
> commit 71458cfc782eafe4b27656e078d379a34e472adf
> Author: Sasha Levin <sasha.levin@oracle.com>
> Date:   Mon Oct 13 15:51:05 2014 -0700
>
>     kernel: add support for gcc 5
>
>     We're missing include/linux/compiler-gcc5.h which is required now
>     because gcc branched off to v5 in trunk.
>
>     Just copy the relevant bits out of include/linux/compiler-gcc4.h,
>     no new code is added as of now.
>
>     This fixes a build error when using gcc 5.
>
>     Signed-off-by: Sasha Levin <sasha.levin@oracle.com>
>     Cc: <stable@vger.kernel.org>
>     Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
>     Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
>
> Do you think you will manage to fix the build issue before the end of
> January or should we remove the defconfig?

Hi Peter,
thanks for those suggestions,

I'm working to update the barebox and kernel right now, I should be
able to send a fixed version before the end of January.

I've already tried some updated kernels that support gcc 5 (3.10*,
.4.1.*, 4.4.*) but they don't boot anymore, I'm working to fix it.

I've also updated barebox but i've problems with the support for the
watchdog so i'm working to fix it.

Backporting the support for gcc 5 will be my last resort.

Thanks
-- 
Fabio Porcedda

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] telit_evk_pro3_defconfig fails to build
  2016-12-22 17:30     ` Fabio Porcedda
@ 2016-12-23  6:36       ` Peter Korsgaard
  0 siblings, 0 replies; 6+ messages in thread
From: Peter Korsgaard @ 2016-12-23  6:36 UTC (permalink / raw)
  To: buildroot

>>>>> "Fabio" == Fabio Porcedda <fabio.porcedda@gmail.com> writes:

Hi,

 >> Do you think you will manage to fix the build issue before the end of
 >> January or should we remove the defconfig?

 > Hi Peter,
 > thanks for those suggestions,

 > I'm working to update the barebox and kernel right now, I should be
 > able to send a fixed version before the end of January.

 > I've already tried some updated kernels that support gcc 5 (3.10*,
 > .4.1.*, 4.4.*) but they don't boot anymore, I'm working to fix it.

 > I've also updated barebox but i've problems with the support for the
 > watchdog so i'm working to fix it.

 > Backporting the support for gcc 5 will be my last resort.

Ok, great - Thanks!

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2016-12-23  6:36 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-11-05 14:20 [Buildroot] telit_evk_pro3_defconfig fails to build Thomas Petazzoni
2016-11-07 17:30 ` Fabio Porcedda
2016-11-07 20:53   ` Thomas Petazzoni
2016-12-21 21:02   ` Peter Korsgaard
2016-12-22 17:30     ` Fabio Porcedda
2016-12-23  6:36       ` Peter Korsgaard

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox