The recent commit 908baf70af6510bd48e859b030e7b04e9bc83702 appears to have broken the build when --enable-htmldocs is used; it now fails with: Making all in doc make[2]: Entering directory '/build/systemtap/doc' Making all in SystemTap_Tapset_Reference make[3]: Entering directory '/build/systemtap/doc/SystemTap_Tapset_Reference' sed -e '/^!Syscalls/{r /build/systemtap/doc/SystemTap_Tapset_Reference/syscalls.xmlpart' -e 'd}' /build/systemtap/doc/SystemTap_Tapset_Reference/tapsets.tmpl > tapsets.tmpl.new SRCTREE=/build/systemtap/ /build/systemtap/doc/SystemTap_Tapset_Reference/docproc doc tapsets.tmpl.new > tapsets.xml.new Error(/build/systemtap//tapset/uconversions.stp:126): cannot understand prototype: '%( runtime != "bpf" %? ' Error(/build/systemtap//tapset/uconversions.stp:175): cannot understand prototype: '%( runtime != "bpf" %? ' Error(/build/systemtap//tapset/uconversions.stp:221): cannot understand prototype: '%( runtime != "bpf" %? ' Error(/build/systemtap//tapset/uconversions.stp:677): cannot understand prototype: '%( runtime != "bpf" %? ' make[3]: *** [Makefile:632: tapsets.xml] Error 4 make[3]: Leaving directory '/build/systemtap/doc/SystemTap_Tapset_Reference' make[2]: *** [Makefile:415: all-recursive] Error 1 make[2]: Leaving directory '/build/systemtap/doc' make[1]: *** [Makefile:2105: all-recursive] Error 1 make[1]: Leaving directory '/build/systemtap' make: *** [Makefile:789: all] Error 2
I noticed this in my daily builder, which started failing Feb 4, e.g.: https://launchpadlibrarian.net/521277705/buildlog_ubuntu-hirsute-amd64.systemtap_4.4.86.g908baf70a+21.04.20210204120656_BUILDING.txt.gz
sorry for the delay handling such a small problem commit 80e8d2dd0577