[meta-freescale] linux-denx missing the needed hash

Otavio Salvador otavio at ossystems.com.br
Wed Feb 19 11:32:23 PST 2014


On Wed, Feb 19, 2014 at 4:21 PM, Wolfgang Denk <wd at denx.de> wrote:
> In message <CAP9ODKq5gBT3sm7XmgyiwkYqcTxUPt_VsJfaCMZPMCu3RPoCrQ at mail.gmail.com> you wrote:
>>
>> > I don't see why you would actually use any branch or tag information.
>> > As you just learned, this is not reliable.  Just refer to the commit
>> > ID, and you are all fine.
>>
>> This is required in current BitBake fetcher code and thus in master.
>
> The build fails because you selected the wrong branch.
>
> Commit 7c75b82 (tag: m53evk-2013-05-02-v3.9, branch:
> m53evk-rel-2013-05-02-v3.9) was checked in on Thu Apr 4 17:38:54 2013.
> Neither the commit nor the branch has have ever changed since they
> were added.
>
> If you want to use branch names, just use the correct ones.  If in
> doubt, just ask git:
>
>         -> git branch --contains 7c75b82904fa555ce7988b97619b85a436a8ed12
>           m53evk-rel-2013-05-02-v3.9

I know git command line.

> I cannot see why you have such a problem just to fix that name?

I am fixing; my main problem is no one supporting those board and
doing tests with it.

As you can see, after Marek sending the board for inclusion, most
fixes (even for build failures) has been done by me:

commit b43b847062c211a497e48d6443137a7caa184463
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Wed Feb 19 10:15:04 2014 -0300

    m53evk: Fix build failure due non-FSL kernel use with AMD GPU

    The m53evk board uses the DENX kernel which is based in mainline and
    does not has the need drivers for AMD GPU driver to build. This
    patches makes it use the Framebuffer driver instead fixing a build
    failure found in our autobuilder.

    Change-Id: Iad1dfbb7f9ed342f374d9721228eff09e821377f
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>
    Cc: Marek Vasut <marex at denx.de>

commit 3d1464bed2c6fefe235f9427c33642e7dc964153
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Fri Nov 1 19:17:47 2013 -0200

    m53evk: Do not enable GStreamer plugin

    The kernel used for this board is based in the mainline kernel and
    does not provide the Freescale specific headers so we cannot build the
    GStreamer specific plugin.

    Change-Id: I382759bc05a74c638cb80dd61ce950bf896d33cf
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 78410703f94ff03a03959f204b3febcfb1ca1ebe
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Fri Nov 1 19:16:15 2013 -0200

    m28evk: Do not enable GStreamer plugin

    The kernel used for this board is based in the mainline kernel and
    does not provide the Freescale specific headers so we cannot build the
    GStreamer specific plugin.

    Change-Id: Icd9e08c3e774ea3a0df2c532ef52619d378a4fca
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 0512f5fd03033b8ab707fcc8624fac68b79a321d
Author: Gary Thomas <gary at mlbassoc.com>
Date:   Thu Oct 31 14:59:29 2013 +0000

    machine/*: Allow kernel provider override

    All machine configurations now allow user override of the preferred
    kernel provider.

    Signed-off-by: Gary Thomas <gary at mlbassoc.com>

commit 53cae59d3a7649052c7ac9d698f82367a7970e70
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Sat Aug 17 18:55:56 2013 -0300

    Rework machines to use dtb file in KERNEL_DEVICETREE variable

    The linux-dtb.inc has been reworked to use the Linux kernel build
    system to generate the DeviceTree binaries so now KERNEL_DEVICETREE
    variable should has the /target/ name, not the file path. This patch
    reworks following machines:

     - imx233-olinuxino-*
     - m28evk
     - m53evk

    Change-Id: I824e818f50de094fe1b25ef3ea202abd90093650
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit f6cc86276bb7192c1f23dda8b90f2f5cf1a52ff4
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Wed Jul 24 13:53:14 2013 -0300

    m53evk: Remove duplicated setting of U-Boot preferred provider

    The system already default for u-boot-fslc as provider so we shouldn't
    hardcode it here.

    Change-Id: I4472561b74f857813b5f1f2b9d8ed2d68f479c8d
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 7995948391a9052e4c83a9599af7dd8b6beb091a
Author: Marek Vasut <marex at denx.de>
Date:   Tue Jul 2 01:49:07 2013 +0000

    m53evk: Add DENX M53EVK support

    Add DENX M53EVK board configuration file. This uses the linux-denx
    kernel repository.

    Change-Id: I4c7ad1446a3bf1cd5c149701861ed745025d1449
    Signed-off-by: Marek Vasut <marex at denx.de>

commit 08348ddf96f2beafa1522877c53148e714c03cba
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Thu May 16 11:35:29 2013 -0300

    m28evk: Add DENX M28EVK board support

    Change-Id: I60012955c249d0a22726ef5127dc1cfbc5cfdd50
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

Wolfgang, please try to get someone watching those boards (and they
are still marked as orphan by the way).

If you don't see value in those being supported better to remove them.

-- 
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750


More information about the meta-freescale mailing list