From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from arroyo.ext.ti.com (arroyo.ext.ti.com [198.47.19.12]) by arago-project.org (Postfix) with ESMTPS id AA15D52A5F for ; Mon, 1 Aug 2016 10:59:00 +0000 (UTC) Received: from dlelxv90.itg.ti.com ([172.17.2.17]) by arroyo.ext.ti.com (8.13.7/8.13.7) with ESMTP id u71Awxl5022126 for ; Mon, 1 Aug 2016 05:58:59 -0500 Received: from dbdlxv05.itg.ti.com (dbdlxv05.itg.ti.com [172.24.171.60]) by dlelxv90.itg.ti.com (8.14.3/8.13.8) with ESMTP id u71Aww02001550 for ; Mon, 1 Aug 2016 05:58:59 -0500 Received: from DBDE72.ent.ti.com (dbdmailx.itg.ti.com [172.24.171.97]) by dbdlxv05.itg.ti.com (8.14.3/8.13.8) with ESMTP id u71AwunU007586 for ; Mon, 1 Aug 2016 16:28:57 +0530 Received: from [172.24.158.157] (172.24.158.157) by DBDE72.ent.ti.com (172.24.171.97) with Microsoft SMTP Server id 14.3.294.0; Mon, 1 Aug 2016 16:28:55 +0530 To: "Stiffler, Jacob" , "meta-arago@arago-project.org" References: <4B26FB5A64EBA14C87266869E037F958142EFC43@DFLE09.ent.ti.com> From: Karthik Ramanan Message-ID: <579F2B6F.8010908@ti.com> Date: Mon, 1 Aug 2016 16:28:55 +0530 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: <4B26FB5A64EBA14C87266869E037F958142EFC43@DFLE09.ent.ti.com> X-Originating-IP: [172.24.158.157] Cc: "R, Karthik" Subject: Re: gstreamer 1.6: bad plugins X-BeenThere: meta-arago@arago-project.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Arago metadata layer for TI SDKs - OE-Core/Yocto compatible List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Aug 2016 10:59:01 -0000 Content-Type: multipart/alternative; boundary="------------030709040909010808050700" --------------030709040909010808050700 Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit Hi Jake, OK. I never thought about K2. Should having another line for K2 similar to ti33x/ti44x and point to the same commit ID - "d0160ca810be30bf2b2e7681f5047933402efb52"fix the problem? Most of the changes that TI is doing on top of the default GST plugins are related to hardware acceleration. And we don't have the IVAHD on the AM3 and AM4, they are pointing to the default a commit ID that corresponds to the default GST upstream package. Could you please try the change for K2 and submit a patch if that works? I don't have board or environment to fix that really quick. Regards Karthik On 01-Aug-16 4:22 PM, Stiffler, Jacob wrote: > > Karthik, Denys, > > We are seeing a failure with building the gstreamer1.0-plugins-bad for > k2 since upgrading to 1.6. > > In file included from > ../../../../git/gst-libs/gst/drm/gstdrmallocator.c:32:0: > > ../../../../git/gst-libs/gst/drm/gstdrmallocator.h:39:21: fatal error: > xf86drm.h: No such file or directory > > compilation terminated. > > Makefile:866: recipe for target 'libgstdrm_1.0_la-gstdrmallocator.lo' > failed > > make[4]: *** [libgstdrm_1.0_la-gstdrmallocator.lo] Error 1 > > make[4]: Leaving directory > '/home/gtbldadm/processor-sdk-linux-krogoth-build/build-CORTEX_1/arago-tmp-external-linaro-toolchain/work/k2hk_evm-linux-gnueabi/gstreamer1.0-plugins-bad/1.6.3-r20/build/gst-libs/gst/drm' > > Makefile:1050: recipe for target 'drm' failed > > This appears to be related to > http://git.ti.com/glsdk/gstreamer1-0-plugins-bad/commit/04ee4d353888a210c5ee5792ff402eb8c3d3e6e4. > Is there a config option to disable the drm allocator? > > I am also curious as to why we are using different versions of these > plugins for ti33x and ti43x. Should k2 also use that commit? I am > referring to the lines in gstreamer1.0-plugins-bad_git.bbappend: > > 38 SRCREV = "f0694b5fcec997036ef7df4d382b28e833c8ebfd" > > 39 SRCREV_ti43x = "d0160ca810be30bf2b2e7681f5047933402efb52" > > 40 SRCREV_ti33x = "d0160ca810be30bf2b2e7681f5047933402efb52" > > Thank you, > > Jake > --------------030709040909010808050700 Content-Type: text/html; charset="windows-1252" Content-Transfer-Encoding: 8bit Hi Jake,

OK. I never thought about K2.

Should having another line for K2 similar to ti33x/ti44x and point to the same commit ID - "d0160ca810be30bf2b2e7681f5047933402efb52" fix the problem?
Most of the changes that TI is doing on top of the default GST plugins are related to hardware acceleration. And we don't have the IVAHD on the AM3 and AM4, they are pointing to the default a commit ID that corresponds to the default GST upstream package.

Could you please try the change for K2 and submit a patch if that works? I don't have board or environment to fix that really quick.

Regards
Karthik


On 01-Aug-16 4:22 PM, Stiffler, Jacob wrote:

Karthik, Denys,

 

We are seeing a failure with building the gstreamer1.0-plugins-bad for k2 since upgrading to 1.6.

 

In file included from ../../../../git/gst-libs/gst/drm/gstdrmallocator.c:32:0:

../../../../git/gst-libs/gst/drm/gstdrmallocator.h:39:21: fatal error: xf86drm.h: No such file or directory

compilation terminated.

Makefile:866: recipe for target 'libgstdrm_1.0_la-gstdrmallocator.lo' failed

make[4]: *** [libgstdrm_1.0_la-gstdrmallocator.lo] Error 1

make[4]: Leaving directory '/home/gtbldadm/processor-sdk-linux-krogoth-build/build-CORTEX_1/arago-tmp-external-linaro-toolchain/work/k2hk_evm-linux-gnueabi/gstreamer1.0-plugins-bad/1.6.3-r20/build/gst-libs/gst/drm'

Makefile:1050: recipe for target 'drm' failed

 

 

This appears to be related to http://git.ti.com/glsdk/gstreamer1-0-plugins-bad/commit/04ee4d353888a210c5ee5792ff402eb8c3d3e6e4. Is there a config option to disable the drm allocator?

 

I am also curious as to why we are using different versions of these plugins for ti33x and ti43x. Should k2 also use that commit? I am referring to the lines in gstreamer1.0-plugins-bad_git.bbappend:

 

  38 SRCREV = "f0694b5fcec997036ef7df4d382b28e833c8ebfd"

  39 SRCREV_ti43x = "d0160ca810be30bf2b2e7681f5047933402efb52"

  40 SRCREV_ti33x = "d0160ca810be30bf2b2e7681f5047933402efb52"

 

 

Thank you,

Jake


--------------030709040909010808050700--