[U-Boot] Different build result for board "tbs2910" in gitlab-ci and azure

Tom Rini trini at konsulko.com
Sat Nov 2 14:08:13 UTC 2019


On Sat, Nov 02, 2019 at 09:17:32PM +0800, Bin Meng wrote:
> Hi Tom,
> 
> On Sat, Nov 2, 2019 at 9:05 PM Tom Rini <trini at konsulko.com> wrote:
> >
> > On Sat, Nov 02, 2019 at 09:02:36PM +0800, Bin Meng wrote:
> > > Hi Tom,
> > >
> > > When I build Simon's patches (the one I applied to u-boot-x86 today),
> > > I noticed that the build results for board "tbs2910" in gitlab-ci and
> > > azure are different.
> > >
> > > On gitlab-ci [1], the build fails with error message:
> > >
> > >        arm:  +   tbs2910
> > > +u-boot.imx exceeds file size limit:
> > > +  limit:  0x5fc00 bytes
> > > +  actual: 0x60c00 bytes
> > > +  excess: 0x1000 bytes
> > > +make[1]: *** [u-boot.imx] Error 1
> > > +make[1]: *** Deleting file 'u-boot.imx'
> > > +make: *** [sub-make] Error 2
> > >
> > >   125  331    1 /701    0:17:40  : tbs2910
> > >
> > > On azure [2] job "Build the World imx6", the build succeeds:
> > >
> > >        arm:  w+   tbs2910
> > > +===================== WARNING ======================
> > > +This board does not use CONFIG_DM_VIDEO Please update
> > > +the board to use CONFIG_DM_VIDEO before the v2019.07 release.
> > > +Failure to update by the deadline may result in board removal.
> > > +See doc/driver-model/MIGRATION.txt for more info.
> > > +====================================================
> > > +CONFIG_OF_EMBED is enabled. This option should only
> > > +be used for debugging purposes. Please use
> > > +CONFIG_OF_SEPARATE for boards in mainline.
> > > +See doc/README.fdt-control for more info.
> > >
> > >     6   24    0 /55     0:07:44  : tbs2910
> > >
> > > I am not sure what might be the problem. Do you know what could be the cause?
> > >
> > > [1] https://gitlab.denx.de/u-boot/custodians/u-boot-x86/-/jobs/26524
> > > [2] https://dev.azure.com/bmeng/GitHub/_build/results?buildId=135
> >
> > I just noticed that as well.  I suspect the answer is hard-coded source
> > paths in the binary and it's short enough on GitLab-CI
> > (/build/u-boot/u-boot) and Azure (/u/u-boot/u-boot/ ?) but not Travis.
> 
> So right now both gitlab-ci and travis fails with this board. Azure is
> using /u as the working directory (short enough).

GitLab is close? https://gitlab.denx.de/u-boot/u-boot/pipelines/1191

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20191102/61e9219d/attachment.sig>


More information about the U-Boot mailing list