All of lore.kernel.org
 help / color / mirror / Atom feed
* gstreamer 1.6: bad plugins
@ 2016-08-01 10:52 Stiffler, Jacob
  2016-08-01 10:58 ` Karthik Ramanan
  2016-08-01 16:56 ` Denys Dmytriyenko
  0 siblings, 2 replies; 6+ messages in thread
From: Stiffler, Jacob @ 2016-08-01 10:52 UTC (permalink / raw)
  To: meta-arago; +Cc: R, Karthik

[-- Attachment #1: Type: text/plain, Size: 1336 bytes --]

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

[-- Attachment #2: Type: text/html, Size: 4787 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: gstreamer 1.6: bad plugins
  2016-08-01 10:52 gstreamer 1.6: bad plugins Stiffler, Jacob
@ 2016-08-01 10:58 ` Karthik Ramanan
  2016-08-01 16:56 ` Denys Dmytriyenko
  1 sibling, 0 replies; 6+ messages in thread
From: Karthik Ramanan @ 2016-08-01 10:58 UTC (permalink / raw)
  To: Stiffler, Jacob, meta-arago; +Cc: R, Karthik

[-- Attachment #1: Type: text/plain, Size: 2110 bytes --]

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
>


[-- Attachment #2: Type: text/html, Size: 6374 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: gstreamer 1.6: bad plugins
  2016-08-01 10:52 gstreamer 1.6: bad plugins Stiffler, Jacob
  2016-08-01 10:58 ` Karthik Ramanan
@ 2016-08-01 16:56 ` Denys Dmytriyenko
  2016-08-01 17:08   ` Stiffler, Jacob
  1 sibling, 1 reply; 6+ messages in thread
From: Denys Dmytriyenko @ 2016-08-01 16:56 UTC (permalink / raw)
  To: Stiffler, Jacob; +Cc: meta-arago, R, Karthik

Surprisingly, I don't see this error in my K2 builds...


On Mon, Aug 01, 2016 at 06:52:36AM -0400, 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


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: gstreamer 1.6: bad plugins
  2016-08-01 16:56 ` Denys Dmytriyenko
@ 2016-08-01 17:08   ` Stiffler, Jacob
  2016-08-01 17:41     ` Denys Dmytriyenko
  0 siblings, 1 reply; 6+ messages in thread
From: Stiffler, Jacob @ 2016-08-01 17:08 UTC (permalink / raw)
  To: Dmytriyenko, Denys; +Cc: meta-arago, R, Karthik



> -----Original Message-----
> From: Dmytriyenko, Denys
> Sent: Monday, August 01, 2016 12:56 PM
> To: Stiffler, Jacob
> Cc: meta-arago@arago-project.org; R, Karthik
> Subject: Re: gstreamer 1.6: bad plugins
> 
> Surprisingly, I don't see this error in my K2 builds...
> 

Are you building gstreamer for k2? I think we have not yet upstreamed adding gstreamer to the tisdk-server images.

> 
> On Mon, Aug 01, 2016 at 06:52:36AM -0400, 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


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: gstreamer 1.6: bad plugins
  2016-08-01 17:08   ` Stiffler, Jacob
@ 2016-08-01 17:41     ` Denys Dmytriyenko
  2016-08-01 18:50       ` Denys Dmytriyenko
  0 siblings, 1 reply; 6+ messages in thread
From: Denys Dmytriyenko @ 2016-08-01 17:41 UTC (permalink / raw)
  To: Stiffler, Jacob; +Cc: meta-arago, R, Karthik

On Mon, Aug 01, 2016 at 01:08:22PM -0400, Stiffler, Jacob wrote:
> 
> 
> > -----Original Message-----
> > From: Dmytriyenko, Denys
> > Sent: Monday, August 01, 2016 12:56 PM
> > To: Stiffler, Jacob
> > Cc: meta-arago@arago-project.org; R, Karthik
> > Subject: Re: gstreamer 1.6: bad plugins
> > 
> > Surprisingly, I don't see this error in my K2 builds...
> > 
> 
> Are you building gstreamer for k2? I think we have not yet upstreamed adding 
> gstreamer to the tisdk-server images.

Huh?

http://arago-project.org/git/?p=meta-arago.git;a=blob;f=meta-arago-distro/recipes-core/images/tisdk-server-extra-rootfs-image.bb;hb=HEAD
http://arago-project.org/git/?p=meta-arago.git;a=blob;f=meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia.bb;hb=HEAD
http://arago-project.org/git/?p=meta-arago.git;a=blob;f=meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-gst.bb;hb=HEAD


> > On Mon, Aug 01, 2016 at 06:52:36AM -0400, 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


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: gstreamer 1.6: bad plugins
  2016-08-01 17:41     ` Denys Dmytriyenko
@ 2016-08-01 18:50       ` Denys Dmytriyenko
  0 siblings, 0 replies; 6+ messages in thread
From: Denys Dmytriyenko @ 2016-08-01 18:50 UTC (permalink / raw)
  To: Stiffler, Jacob; +Cc: meta-arago, R, Karthik

On Mon, Aug 01, 2016 at 01:41:13PM -0400, Denys Dmytriyenko wrote:
> On Mon, Aug 01, 2016 at 01:08:22PM -0400, Stiffler, Jacob wrote:
> > 
> > 
> > > -----Original Message-----
> > > From: Dmytriyenko, Denys
> > > Sent: Monday, August 01, 2016 12:56 PM
> > > To: Stiffler, Jacob
> > > Cc: meta-arago@arago-project.org; R, Karthik
> > > Subject: Re: gstreamer 1.6: bad plugins
> > > 
> > > Surprisingly, I don't see this error in my K2 builds...
> > > 
> > 
> > Are you building gstreamer for k2? I think we have not yet upstreamed adding 
> > gstreamer to the tisdk-server images.
> 
> Huh?
> 
> http://arago-project.org/git/?p=meta-arago.git;a=blob;f=meta-arago-distro/recipes-core/images/tisdk-server-extra-rootfs-image.bb;hb=HEAD
> http://arago-project.org/git/?p=meta-arago.git;a=blob;f=meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-multimedia.bb;hb=HEAD
> http://arago-project.org/git/?p=meta-arago.git;a=blob;f=meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-gst.bb;hb=HEAD

Ok, got it failing after clean rebuild. Strange that it passed incremental build though...


> > > On Mon, Aug 01, 2016 at 06:52:36AM -0400, 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
> _______________________________________________
> meta-arago mailing list
> meta-arago@arago-project.org
> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2016-08-01 18:50 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-08-01 10:52 gstreamer 1.6: bad plugins Stiffler, Jacob
2016-08-01 10:58 ` Karthik Ramanan
2016-08-01 16:56 ` Denys Dmytriyenko
2016-08-01 17:08   ` Stiffler, Jacob
2016-08-01 17:41     ` Denys Dmytriyenko
2016-08-01 18:50       ` Denys Dmytriyenko

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.