]> code.ossystems Code Review - openembedded-core.git/commit
gstreamer1.0: fix builds with make 4.3
authorAnuj Mittal <anuj.mittal@intel.com>
Fri, 10 Jul 2020 00:09:59 +0000 (08:09 +0800)
committerAnuj Mittal <anuj.mittal@intel.com>
Tue, 28 Jul 2020 08:16:52 +0000 (16:16 +0800)
commit74e22d0d2b61d0014f408972725469bb7a024622
treef8aa50f634364ba32c1f56da395f6bf10a9a785b
parent2adcc5ade62fe10715a6c943565f71efe7627229
gstreamer1.0: fix builds with make 4.3

Depend on make-native instead of using host make to avoid errors like:

| controller-enumtypes.c:10:1: error: stray '\' in program
|    10 | \#include "gstinterpolationcontrolsource.h"
|       | ^
| controller-enumtypes.c:10:2: error: stray '#' in program
|    10 | \#include "gstinterpolationcontrolsource.h"
|       |  ^
| controller-enumtypes.c:10:11: error: expected '=', ',', ';', 'asm' or '__attribute__' before string constant
|    10 | \#include "gstinterpolationcontrolsource.h"
|       |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| controller-enumtypes.c:11:1: error: stray '\' in program
|    11 | \#include "gstlfocontrolsource.h"
|       | ^
| controller-enumtypes.c:11:2: error: stray '#' in program
|    11 | \#include "gstlfocontrolsource.h"

This helps building on autobuilder where some workers have buildtools
with make 4.3 installed.

Building using meson works fine so later branches are not affected and
upstream has rejected patches to fix this:

https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/515

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins.inc
meta/recipes-multimedia/gstreamer/gstreamer1.0-rtsp-server_1.16.2.bb
meta/recipes-multimedia/gstreamer/gstreamer1.0_1.16.2.bb