On Wed, Jan 16, 2019 at 11:13 PM <kai.k...@windriver.com> wrote: > > From: Kai Kang <kai.k...@windriver.com> > > Reset default value of DEBUG_PREFIX_MAP with '-fdebug-prefix-map'. > Specifying -fdebug-prefix-map is equivalent to specifying all the > individual -f*-prefix-map options which means including > -fmacro-prefix-map and -fdebug-prefix-map currently. Option > -fmacro-prefix-map helps to avoid buildpaths qa warnings which caused > by __FILE__ macro expansion for packages such as llvm and librepo. > > Signed-off-by: Kai Kang <kai.k...@windriver.com> > --- > meta/conf/bitbake.conf | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > diff --git a/meta/conf/bitbake.conf b/meta/conf/bitbake.conf > index 0bdcd04d74..d20460e845 100644 > --- a/meta/conf/bitbake.conf > +++ b/meta/conf/bitbake.conf > @@ -599,9 +599,9 @@ EXTRA_OEMAKE_prepend_task-install = "${PARALLEL_MAKEINST} > " > # Optimization flags. > ################################################################## > # Beware: applied last to first > -DEBUG_PREFIX_MAP ?= > "-fdebug-prefix-map=${WORKDIR}=/usr/src/debug/${PN}/${EXTENDPE}${PV}-${PR} \ > - -fdebug-prefix-map=${STAGING_DIR_HOST}= \ > - -fdebug-prefix-map=${STAGING_DIR_NATIVE}= \ > +DEBUG_PREFIX_MAP ?= > "-ffile-prefix-map=${WORKDIR}=/usr/src/debug/${PN}/${EXTENDPE}${PV}-${PR} \ > + -ffile-prefix-map=${STAGING_DIR_HOST}= \ > + -ffile-prefix-map=${STAGING_DIR_NATIVE}= \
I am bit concerned about using -ffile-prefix-map here, its gcc only option so will cause clang to fail > " > DEBUG_FLAGS ?= "-g -feliminate-unused-debug-types ${DEBUG_PREFIX_MAP}" > > -- > 2.20.0 > > -- > _______________________________________________ > Openembedded-core mailing list > Openembedded-core@lists.openembedded.org > http://lists.openembedded.org/mailman/listinfo/openembedded-core -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core