On Mon, 2017-10-02 at 21:00 +0545, Ritesh Raj Sarraf wrote:
> On Thu, 2017-09-21 at 08:39 +0100, Stephan Dollberg wrote:
> > Let me know whether you need any more info.
> 
> The latest git snapshot I picked from today, fails to build in the
> eBPF
> module.

I fixed that but ran into another build failure with documentation.

gcc -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2  -g
-O2 -fdebug-prefix-map=/build/systemtap-3.1+0git~327788a9=. -fstack-
protector-strong -Wformat -Werror=fo
rmat-security -fstack-protector-all -D_FORTIFY_SOURCE=2 -c -o docproc.o
docproc.c
gcc  -g -O2 -fdebug-prefix-map=/build/systemtap-3.1+0git~327788a9=.
-fstack-protector-s
trong -Wformat -Werror=format-security -fstack-protector-all
-D_FORTIFY_SOURCE=2  -Wl,-z,relro -o docproc docproc.o  
sed -e '/^!Syscalls/{r /build/systemtap-
3.1+0git~327788a9/doc/SystemTap_Tapset_Reference/syscalls.xmlpart' -e
'd}' /build/systemtap-
3.1+0git~327788a9/doc/SystemTap_Tapset_Reference/tapsets.tmpl >
tapsets.tmpl.new
SRCTREE=/build/systemtap-3.1+0git~327788a9/ /build/systemtap-
3.1+0git~327788a9/doc/SystemTap_Tapset_Reference/docproc doc
tapsets.tmpl.new > tapsets.xml.new
Error(/build/systemtap-3.1+0git~327788a9//tapset/linux/dentry.stp:193): 
cannot understand prototype: '/* '
Makefile:620: recipe for target 'tapsets.xml' failed
make[5]: *** [tapsets.xml] Error 1
make[5]: Leaving directory '/build/systemtap-
3.1+0git~327788a9/doc/SystemTap_Tapset_Reference'
Makefile:411: recipe for target 'all-recursive' failed
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory '/build/systemtap-3.1+0git~327788a9/doc'
Makefile:2013: recipe for target 'all-recursive' failed
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory '/build/systemtap-3.1+0git~327788a9'
Makefile:718: recipe for target 'all' failed
make[2]: *** [all] Error 2


systemtap git snapshots may not be a good idea.


You wrote:

a477a4312 PR21255: Fix missing __set_task_state() definition.
62640f2ed PR21255: Fix missing get_task_mm() declaration.
and
27214666  gcc PR80115: sys/sdt.h: tweak i386 argument passing

I see best bet for now is to pick these individual changes.

-- 
Ritesh Raj Sarraf | http://people.debian.org/~rrs
Debian - The Universal Operating System

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to