[meta-freescale] [PATCH 7/7] xf86-video-imxfb-vivante: Change SRC_URI to point to git

Max Krummenacher max.oss.09 at gmail.com
Mon Nov 13 06:31:36 PST 2017


Hi

2017-11-10 0:55 GMT+01:00 Ian Coolidge <ian at boundarydevices.com>:

> This change broke the xf86-video-imxfb-vivante recipe. For one, a few
> lines later $S is replaced with something else and the patch
> "Stop-using-Git-to-write-local-version.patch" no longer applies.
>
> After fixing those two issues the recipe still fails to build. Is this a
> known bug?
>
> Building core-image-sato with DISTRO fslc-x11 should trigger the errors.
>

 I'm seeing this also.

It looks like the move from the tarball to git also forced a version
upgrade from 5.0.11.p8.6 to likely 6.2.2.p0.
I did not find a commit with sources identical to what the tar
ballprovides, closest seems to be c65790fa5 with
around 100 lines different. But also that one does fail in do_compile.

I propose to revert the commit and wait for Tom's patchset
<https://lists.yoctoproject.org/pipermail/meta-freescale/2017-October/021554.html>
to become ready for the version upgrade. Maybe Tom could also incorporate
the move to git if that is desired?

The following two are also moving from a versioned tarball.
imx-gst1.0-plugin: Change git repository URL (Missing SRCREV): HEAD
upgrades to 4.2.1 and does not compile.
imx-alsa-plugins: Change SRC_URI to point to git, seems to have seen older
autotools but apart from that builds.

I could prepare patches which revert if that is the way forward.

Max


> On Fri, Oct 27, 2017 at 4:57 AM, Daiane Angolini <daiane.angolini at nxp.com>
> wrote:
>
>> Change SRC_URI to point to git repo on Code Aurora as it mirrors the
>> git.freescale.com.
>> It also changes the working directory to reflect the git structure.
>>
>> Signed-off-by: Daiane Angolini <daiane.angolini at nxp.com>
>> ---
>>  recipes-graphics/xorg-driver/xf86-video-imxfb-vivante.inc           | 6
>> ++++--
>>  .../xorg-driver/xf86-video-imxfb-vivante_5.0.11.p8.6.bb             | 4
>> ++--
>>  2 files changed, 6 insertions(+), 4 deletions(-)
>>
>> diff --git a/recipes-graphics/xorg-driver/xf86-video-imxfb-vivante.inc
>> b/recipes-graphics/xorg-driver/xf86-video-imxfb-vivante.inc
>> index e284fbc..a6d722b 100644
>> --- a/recipes-graphics/xorg-driver/xf86-video-imxfb-vivante.inc
>> +++ b/recipes-graphics/xorg-driver/xf86-video-imxfb-vivante.inc
>> @@ -12,8 +12,10 @@ DEPENDS += "virtual/xserver virtual/libx11
>> virtual/libgal-x11 imx-gpu-viv pixman
>>
>>  LIC_FILES_CHKSUM = "file://COPYING-MIT;md5=b5e9d9
>> f5c02ea831ab3ecf802bb7c4f3"
>>
>> -SRC_URI = "${FSL_MIRROR}/xserver-xorg-video-imx-viv-${PV}.tar.gz \
>> -            file://rc.autohdmi"
>> +SRC_URI = "git://source.codeaurora.org/external/imx/xf86-video-imx-viv
>> ante.git;protocol=https;branch=${SRCBRANCH}
>> <http://source.codeaurora.org/external/imx/xf86-video-imx-vivante.git;protocol=https;branch=$%7BSRCBRANCH%7D>
>> \
>> +           file://rc.autohdmi"
>> +
>> +S = "${WORKDIR}/git/"
>>
>>  INITSCRIPT_PACKAGES = "xserver-xorg-extension-viv-autohdmi"
>>  INITSCRIPT_NAME = "rc.autohdmi"
>> diff --git a/recipes-graphics/xorg-driver/xf86-video-imxfb-vivante_5.0.
>> 11.p8.6.bb b/recipes-graphics/xorg-driver/xf86-video-imxfb-vivante_5.0.
>> 11.p8.6.bb
>> index 91456f2..a15033e 100644
>> --- a/recipes-graphics/xorg-driver/xf86-video-imxfb-vivante_5.0.
>> 11.p8.6.bb
>> +++ b/recipes-graphics/xorg-driver/xf86-video-imxfb-vivante_5.0.
>> 11.p8.6.bb
>> @@ -6,5 +6,5 @@ require xf86-video-imxfb-vivante.inc
>>
>>  SRC_URI += "file://Stop-using-Git-to-write-local-version.patch"
>>
>> -SRC_URI[md5sum] = "8acbdddd51c9b1b0fd25137eeabd786d"
>> -SRC_URI[sha256sum] = "3eed38193e31bb5ba8d2c817bd9b4
>> f6e2fe7540d2cab36de9098cb4f11946a9f"
>> +SRCBRANCH = "nxp/imx_4.9.11_1.0.0_ga"
>> +SRCREV = "07ef065dfe09f1c05a1a188c371577faa3677a17"
>> --
>> 2.7.4
>>
>> --
>> _______________________________________________
>> meta-freescale mailing list
>> meta-freescale at yoctoproject.org
>> https://lists.yoctoproject.org/listinfo/meta-freescale
>>
>
>
> --
> _______________________________________________
> meta-freescale mailing list
> meta-freescale at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-freescale
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/meta-freescale/attachments/20171113/060974bf/attachment.html>


More information about the meta-freescale mailing list