merged Bruce
On Wed, Feb 27, 2019 at 8:09 PM Dengke Du <[email protected]> wrote: > > Generally, our host gcc version below 8.0, but cross toolchain in yocto > above 8.0, now 8.3, the option "macro-prefix-map" coming from 8.0, so if > the host gcc below 8.0, it can't unrecognized the option "macro-prefix-map". > > In criu source code, the HOSTCFLAGS coming from CFLAGS: > https://github.com/checkpoint-restore/criu/blob/criu-dev/Makefile#L17 > In yocto project, the CFLAGS coming from the cross toolchain, containing > the "-fmacro-prefix-map" default, so we should use the BUILD_CFLAGS, it > contains the flags that used for host building. > > Signed-off-by: Dengke Du <[email protected]> > --- > recipes-containers/criu/criu_git.bb | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/recipes-containers/criu/criu_git.bb > b/recipes-containers/criu/criu_git.bb > index 45195ea..123f6a3 100644 > --- a/recipes-containers/criu/criu_git.bb > +++ b/recipes-containers/criu/criu_git.bb > @@ -54,6 +54,7 @@ export C_INCLUDE_PATH="${STAGING_INCDIR}/libnl3" > > export BUILD_SYS > export HOST_SYS > +export HOSTCFLAGS = "${BUILD_CFLAGS}" > > inherit setuptools > > -- > 2.7.4 > > -- > _______________________________________________ > meta-virtualization mailing list > [email protected] > https://lists.yoctoproject.org/listinfo/meta-virtualization -- - Thou shalt not follow the NULL pointer, for chaos and madness await thee at its end - "Use the force Harry" - Gandalf, Star Trek II -- _______________________________________________ meta-virtualization mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-virtualization
