This is the mail archive of the systemtap@sourceware.org mailing list for the systemtap project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] buildrun: remove quotes around -I include line


 > By having the quotes, the kernel Makefile addtree macro adds the
 > kernel $srctree directory as a prefix and causes compilation failures.
 > Removing the quotes resolves the issue.
 > 
 > This is trimmed from the verbose output of the GCC command line
 > Before:
 >  -I/srv/sdb/builds/4.9/tmp/work-shared/qemux86-64/kernel-source/"/srv/sdb/releases/jethro/builds/4.1/tmp/sysroots/x86_64-linux/usr/share/systemtap/runtime"
 > 
 > After:
 >  -I/srv/sdb/builds/4.9/tmp/sysroots/x86_64-linux/usr/share/systemtap/runtime
 > 
 > Signed-off-by: Saul Wold <sgw@linux.intel.com>
 > ---
 >  buildrun.cxx | 2 +-
 >  1 file changed, 1 insertion(+), 1 deletion(-)
 > 
 > diff --git a/buildrun.cxx b/buildrun.cxx
 > index aaea64c..8a8ee9f 100644
 > --- a/buildrun.cxx
 > +++ b/buildrun.cxx
 > @@ -495,7 +495,7 @@ compile_pass (systemtap_session& s)
 >    #if CHECK_POINTER_ARITH_PR5947
 >    o << "EXTRA_CFLAGS += -Wpointer-arith" << endl;
 >    #endif
 > -  o << "EXTRA_CFLAGS += -I\"" << s.runtime_path << "\"" << endl;
 > +  o << "EXTRA_CFLAGS += -I" << s.runtime_path << endl;
 >    // XXX: this may help ppc toc overflow
 >    // o << "CFLAGS := $(subst -Os,-O2,$(CFLAGS)) -fminimal-toc" << endl;
 >    o << "obj-m := " << s.module_name << ".o" << endl;
 > -- 
 > 2.7.4

Hi,

as I also need this patch, I would like to check on the status. I've not seen this patch applied yet. Did I miss something? 

Kind Regards,
Torsten

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]