[meta-freescale] [meta-fsl-demos][PATCH] riotboard: Fix broken image builds against linux-fslc

Gary Thomas gary at mlbassoc.com
Mon May 4 10:12:10 PDT 2015


On 2015-05-04 11:06, Daiane Angolini wrote:
> On Mon, May 4, 2015 at 10:33 AM, Nikolay Dimitrov <picmaster at mail.bg> wrote:
>> Hi Fabio,
>>
>> On 05/04/2015 03:41 PM, Fabio Estevam wrote:
>>>
>>> Hi Nikolay,
>>>
>>> On Thu, Apr 30, 2015 at 12:49 PM, Nikolay Dimitrov
>>> <picmaster at mail.bg> wrote:
>>>
>>>> +# FIXME: Workaround for building against linux-fslc
>>>> +RDEPENDS_${PN}_remove_imx6dl-riotboard = "gst-plugins-gl"
>>>
>>>
>>> This doesn't seem to scale very well as we would need to put every
>>> mx6q/dl board that uses linux-fslc in this list.
>>>
>>> Regards,
>>>
>>> Fabio Estevam
>>
>>
>> I completely understand and agree, but I don't feel qualified to force
>> all other mx6 maintainers to use the same approach. If others decide to
>> go this way, we can then use the "_remove" clause for all "mx6" SOCs,
>> and put appropriate comment in the file. But as of today, I don't see
>> such push.
>
> gst-plugins-gl is included in the image by:
> https://github.com/Freescale/meta-fsl-demos/blob/master/recipes-fsl/packagegroups/packagegroup-fsl-gstreamer-full.bb#L21
>
> right?
>
> So, remove opengl from your DISTRO_FEATURES and it should work.
>
>
> However, we have already this line:
>
> https://github.com/Freescale/meta-fsl-demos/blob/master/recipes-fsl/packagegroups/packagegroup-fsl-gstreamer-full.bb#L27
>
> Which means mx6sl cannot handle gst-plugins-gl. Riot is not mx6sl, so
> maybe you have spoted another corner case.

These problems are not a new corner case; rather just that the RIoTboard
is not using the FSL kernel and hence does not have the GPU support required
for building the packages that rely on it [the GPU support]

>
>>
>> Considering the amount of discussion my patches provoke, I'm now more
>> inclined to propose micro-changes that are more obvious/easier to
>> approve and move forward.
>
> Please, keep the discussion up and running. Please, keep the questions
> and the patches, we really need more experienced board maintainers for
> the community boards.

-- 
------------------------------------------------------------
Gary Thomas                 |  Consulting for the
MLB Associates              |    Embedded world
------------------------------------------------------------


More information about the meta-freescale mailing list