Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] Buildroot ts7680_defconfig no longer builds
@ 2019-08-10  8:47 Thomas Petazzoni
  2019-08-18 12:44 ` Thomas Petazzoni
  0 siblings, 1 reply; 4+ messages in thread
From: Thomas Petazzoni @ 2019-08-10  8:47 UTC (permalink / raw)
  To: buildroot

Hello Julien,

The ts7680_defconfig in Buildroot no longer builds:

  https://gitlab.com/buildroot.org/buildroot/-/jobs/269139303

The actual error is not directly visble in the Gitlab CI output, but
downloading the full build log shows this when building the kernel:

/tmp/cc2MGAgf.s: Assembler messages:
/tmp/cc2MGAgf.s:893: Error: .err encountered
scripts/Makefile.build:308: recipe for target 'sound/core/compress_offload.o' failed

This typically happens with old kernels, when building with gcc 8.x
(gcc 8.x is now our default gcc version).

Therefore, could you update the kernel version in this defconfig ?

While at it, could you add an entry in the DEVELOPERS file for this
defconfig ?

If you no longer have access to the board, or you're no longer
interested in maintaining this defconfig, please say so.

Thanks!

Thomas Petazzoni
-- 
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com

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

* [Buildroot] Buildroot ts7680_defconfig no longer builds
  2019-08-10  8:47 [Buildroot] Buildroot ts7680_defconfig no longer builds Thomas Petazzoni
@ 2019-08-18 12:44 ` Thomas Petazzoni
  2019-08-18 19:32   ` Julien Grossholtz
  0 siblings, 1 reply; 4+ messages in thread
From: Thomas Petazzoni @ 2019-08-18 12:44 UTC (permalink / raw)
  To: buildroot

Hello Julien,

On Sat, 10 Aug 2019 10:47:51 +0200
Thomas Petazzoni <thomas.petazzoni@bootlin.com> wrote:

> The ts7680_defconfig in Buildroot no longer builds:
> 
>   https://gitlab.com/buildroot.org/buildroot/-/jobs/269139303

It still fails to build:

  https://gitlab.com/buildroot.org/buildroot/-/jobs/273673278

Will you have the chance to look into this? Otherwise we can simply
remove the defconfig.

Thanks,

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com

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

* [Buildroot] Buildroot ts7680_defconfig no longer builds
  2019-08-18 12:44 ` Thomas Petazzoni
@ 2019-08-18 19:32   ` Julien Grossholtz
  2019-08-18 19:47     ` Thomas Petazzoni
  0 siblings, 1 reply; 4+ messages in thread
From: Julien Grossholtz @ 2019-08-18 19:32 UTC (permalink / raw)
  To: buildroot

Hello Thomas,

Sorry for the late reply and thank you for pointing that out.

I was able to reproduce the issue with gcc 8.x and 9.x. With gcc 7.x
and Linux 3.14 the ts7680_defconfig is able to build.
Has anything changed regarding Buildroot toolchain handling since
previous release?

The ts7680 is not supported in upstream Linux, but Technologic Systems
recently added a 4.9 Linux repository [1] for their i.MX28 boards. I
am able to compile this kernel and generate a full system.

I will submit a patch to bump the kernel, but I no longer have access
to the board to test the build. I will CC people from Savoir-Faire
Linux who use this board so they can test and acknowledge the patch. I
would also ask if they can maintain the board in the future.

Regards,

Julien

[1] https://github.com/embeddedarm/linux-4.9.y

Le dim. 18 ao?t 2019 ? 14:44, Thomas Petazzoni
<thomas.petazzoni@bootlin.com> a ?crit :
>
> Hello Julien,
>
> On Sat, 10 Aug 2019 10:47:51 +0200
> Thomas Petazzoni <thomas.petazzoni@bootlin.com> wrote:
>
> > The ts7680_defconfig in Buildroot no longer builds:
> >
> >   https://gitlab.com/buildroot.org/buildroot/-/jobs/269139303
>
> It still fails to build:
>
>   https://gitlab.com/buildroot.org/buildroot/-/jobs/273673278
>
> Will you have the chance to look into this? Otherwise we can simply
> remove the defconfig.
>
> Thanks,
>
> Thomas
> --
> Thomas Petazzoni, CTO, Bootlin
> Embedded Linux and Kernel engineering
> https://bootlin.com

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

* [Buildroot] Buildroot ts7680_defconfig no longer builds
  2019-08-18 19:32   ` Julien Grossholtz
@ 2019-08-18 19:47     ` Thomas Petazzoni
  0 siblings, 0 replies; 4+ messages in thread
From: Thomas Petazzoni @ 2019-08-18 19:47 UTC (permalink / raw)
  To: buildroot

Hello Julien,

On Sun, 18 Aug 2019 21:32:51 +0200
Julien Grossholtz <julien.grossholtz@gmail.com> wrote:

> I was able to reproduce the issue with gcc 8.x and 9.x. With gcc 7.x
> and Linux 3.14 the ts7680_defconfig is able to build.
> Has anything changed regarding Buildroot toolchain handling since
> previous release?

We have switched to using gcc 8.x as the default compiler version,
hence the change.

> The ts7680 is not supported in upstream Linux, but Technologic Systems
> recently added a 4.9 Linux repository [1] for their i.MX28 boards. I
> am able to compile this kernel and generate a full system.

OK.

> I will submit a patch to bump the kernel, but I no longer have access
> to the board to test the build. I will CC people from Savoir-Faire
> Linux who use this board so they can test and acknowledge the patch. I
> would also ask if they can maintain the board in the future.

Sure, I'll let you handle that with the SFL folks then.

Thanks for the feedback!

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com

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

end of thread, other threads:[~2019-08-18 19:47 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-08-10  8:47 [Buildroot] Buildroot ts7680_defconfig no longer builds Thomas Petazzoni
2019-08-18 12:44 ` Thomas Petazzoni
2019-08-18 19:32   ` Julien Grossholtz
2019-08-18 19:47     ` Thomas Petazzoni

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