Skip to content

Commit 62f6c6c

Browse files
greenc-FNALCopilot
andcommitted
Document tracebox supply-chain limitation in Dockerfile
The Perfetto project currently offers no versioned or checksum-verifiable standalone tracebox binary download. Add a comment noting this known limitation so it is visible for future remediation. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent f3018ad commit 62f6c6c

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

ci/Dockerfile

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -300,7 +300,11 @@ wget -O perfetto.h https://raw.githubusercontent.com/google/perfetto/${PERFETTO_
300300
wget -O perfetto.cc https://raw.githubusercontent.com/google/perfetto/${PERFETTO_VERSION}/sdk/perfetto.cc
301301
chmod 644 perfetto.h perfetto.cc
302302

303-
# Install tracebox for system-wide profiling
303+
# Install tracebox for system-wide profiling.
304+
# Note: get.perfetto.dev/tracebox serves the latest binary with no versioned
305+
# or checksum-verifiable download currently offered by the Perfetto project.
306+
# Revisit when the project provides versioned tracebox releases with integrity
307+
# metadata.
304308
wget -O tracebox https://get.perfetto.dev/tracebox
305309
chmod +x tracebox
306310
mv tracebox /usr/local/bin/

0 commit comments

Comments
 (0)