Bug 27392 - build fails with --enable-htmldocs
Summary: build fails with --enable-htmldocs
Status: RESOLVED FIXED
Alias: None
Product: systemtap
Classification: Unclassified
Component: documentation (show other bugs)
Version: unspecified
: P2 critical
Target Milestone: ---
Assignee: Unassigned
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-02-10 12:03 UTC by Dan Streetman
Modified: 2021-03-02 00:58 UTC (History)
1 user (show)

See Also:
Host:
Target:
Build:
Last reconfirmed:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dan Streetman 2021-02-10 12:03:52 UTC
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
Comment 1 Dan Streetman 2021-02-10 12:06:21 UTC
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
Comment 2 Frank Ch. Eigler 2021-03-02 00:58:15 UTC
sorry for the delay handling such a small problem

commit 80e8d2dd0577