After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 793563 - msdk: build failure
msdk: build failure
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
1.13.x
Other Linux
: Normal major
: 1.13.90
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2018-02-18 13:27 UTC by Ishmael Visayana Sameen
Modified: 2018-02-19 21:21 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
msdk: add missing files for dist target (929 bytes, patch)
2018-02-18 13:47 UTC, Víctor Manuel Jáquez Leal
none Details | Review
msdk: add missing files for dist target (1010 bytes, patch)
2018-02-19 21:19 UTC, Víctor Manuel Jáquez Leal
committed Details | Review

Description Ishmael Visayana Sameen 2018-02-18 13:27:27 UTC
When building the latest unstable release of gst-plugins-bad-1.13.1 on a platform that has been set up with Intel Media SDK, you will get the following build failures:

make[3]: Entering directory '/home/ishmael/software/gstreamer/gst-plugins-bad-1.13.1/sys/msdk'
  CC       libgstmsdk_la-gstmsdkcontext.lo
  CC       libgstmsdk_la-gstmsdkcontextutil.lo
make[3]: Leaving directory '/home/ishmael/software/gstreamer/gst-plugins-bad-1.13.1/sys/vcd'
  CC       libgstmsdk_la-gstmsdksystemmemory.lo
  CCLD     libgstuvch264.la
make[3]: Leaving directory '/home/ishmael/software/gstreamer/gst-plugins-bad-1.13.1/sys/uvch264'
  CC       libgstmsdk_la-gstmsdkvideomemory.lo
  CC       libgstmsdk_la-gstmsdkbufferpool.lo
In file included from gstmsdkbufferpool.c:35:0:
gstmsdkvideomemory.h:38:30: fatal error: gstmsdkallocator.h: No such file or directory
compilation terminated.
Makefile:992: recipe for target 'libgstmsdk_la-gstmsdkbufferpool.lo' failed
make[3]: *** [libgstmsdk_la-gstmsdkbufferpool.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
In file included from gstmsdkvideomemory.c:36:0:
gstmsdkvideomemory.h:38:30: fatal error: gstmsdkallocator.h: No such file or directory
compilation terminated.
Makefile:985: recipe for target 'libgstmsdk_la-gstmsdkvideomemory.lo' failed
make[3]: *** [libgstmsdk_la-gstmsdkvideomemory.lo] Error 1
make[3]: Leaving directory '/home/ishmael/software/gstreamer/gst-plugins-bad-1.13.1/sys/msdk'
Makefile:1086: recipe for target 'msdk' failed
make[2]: *** [msdk] Error 2
make[2]: Leaving directory '/home/ishmael/software/gstreamer/gst-plugins-bad-1.13.1/sys'
Makefile:949: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/ishmael/software/gstreamer/gst-plugins-bad-1.13.1'
Makefile:880: recipe for target 'all' failed
make: *** [all] Error 2
Comment 1 Víctor Manuel Jáquez Leal 2018-02-18 13:47:36 UTC
Created attachment 368516 [details] [review]
msdk: add missing files for dist target
Comment 2 Víctor Manuel Jáquez Leal 2018-02-18 13:49:50 UTC
Hi @Ishmael,

Thanks you for bring this up. Yes, these missing files slip from me in the code review.

Right now I don't have access to a computer with MSDK but I guess this patch aims to that direction.
Comment 3 Nicolas Dufresne (ndufresne) 2018-02-18 14:53:55 UTC
Review of attachment 368516 [details] [review]:

Good.
Comment 4 Víctor Manuel Jáquez Leal 2018-02-19 21:19:48 UTC
Created attachment 368588 [details] [review]
msdk: add missing files for dist target
Comment 5 Víctor Manuel Jáquez Leal 2018-02-19 21:20:21 UTC
Attachment 368588 [details] pushed as 0156d39 - msdk: add missing files for dist target