Repository navigation
Commit 0f34c14
ci: build the 2.16 stack, which needs no work-around patches
THAPI records raw bytes as lttng-ust 2.16 BLOB fields, so the two halves of
the old work-around are gone: `55cca69.diff`, which made lttng-ust write an
array of text in full rather than stopping at the first NUL, and babeltrace's
null-character patch, which let the reader run past that NUL. Neither is
wanted now, and the babeltrace one is actively wrong on a blob-era build --
it makes a genuine ctf_string read past its terminator.
lttng-tools and babeltrace still come from the ANL branches, since those carry
the pause/resume commands and the archive component class that upstream does
not have; they are simply rebased onto 2.16.0 and 2.1.2. The
anl-ms3-v2.1.2 branch also now carries the fix for the crash behind
`# TODO use anl-ms3-v2.1.2 when ctf.archive.reader doesn't segfault anymore`,
so that comment goes with it.
babeltrace_thapi resolved `source.ctf.lttng-archive` on every invocation,
which fails on a build without archive support: that component class is an ANL
addition, and `~archive` links a plain babeltrace2. Resolve it only when a
graph names it.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>1 parent 1d147b9 commit 0f34c14
2 files changed
Lines changed: 12 additions & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
69 | | - | |
| 69 | + | |
70 | 70 | | |
71 | | - | |
72 | | - | |
73 | 71 | | |
74 | 72 | | |
75 | 73 | | |
| |||
78 | 76 | | |
79 | 77 | | |
80 | 78 | | |
81 | | - | |
| 79 | + | |
82 | 80 | | |
83 | 81 | | |
84 | 82 | | |
| |||
88 | 86 | | |
89 | 87 | | |
90 | 88 | | |
91 | | - | |
92 | | - | |
| 89 | + | |
93 | 90 | | |
94 | 91 | | |
95 | 92 | | |
96 | 93 | | |
97 | | - | |
98 | | - | |
99 | | - | |
100 | 94 | | |
101 | 95 | | |
102 | 96 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
132 | 132 | | |
133 | 133 | | |
134 | 134 | | |
135 | | - | |
136 | 135 | | |
137 | 136 | | |
138 | 137 | | |
139 | 138 | | |
140 | 139 | | |
141 | 140 | | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
142 | 150 | | |
143 | 151 | | |
144 | 152 | | |
| |||
0 commit comments