Skip to content

Add bpftrace and some deps.#741

Open
yyjeqhc wants to merge 3 commits into
openRuyi-Project:mainfrom
yyjeqhc:add_bpftrace
Open

Add bpftrace and some deps.#741
yyjeqhc wants to merge 3 commits into
openRuyi-Project:mainfrom
yyjeqhc:add_bpftrace

Conversation

@yyjeqhc

@yyjeqhc yyjeqhc commented Jun 17, 2026

Copy link
Copy Markdown
Contributor

Summary

This PR adds packaging support for bpftrace 0.26.1.

bpftrace is a high-level tracing language for Linux eBPF. It can be used to write dynamic tracing programs for kernel and user-space events, which is useful for debugging, performance analysis, and observability.

To build bpftrace, this PR also adds two missing build dependencies:

  • cereal, providing the header-only C++ serialization library required by bpftrace.
  • libiberty, providing the static libiberty.a library required when linking against the static binutils libbfd.

All three packages have been built successfully in the target project.

Checklist

  • I have read the [openRuyi Code of Conduct] and agree to abide by it.
  • I have read the [AI-Assisted Contribution Policy], and this Pull Request includes non-trivial AI-assisted content.

Assisted-by: GPT5.5-Thinking

@openruyi-bot openruyi-bot Bot added AI Assistance AI is used to help with portions of code, tests, or documentation. Community: Student contribution Used by contributors that are currently students at an educational institution. BuildSystem: autotools Issue/PR related to autotools BuildSystem. BuildSystem: cmake Issue/PR related to cmake BuildSystem. Target: Rolling Targeting rolling/current branch. Workflow: Ready For Review Ready for review by anyone with domain expertise. labels Jun 17, 2026
@Z572 Z572 added this to the 2026.06 milestone Jun 22, 2026
@Z572 Z572 closed this Jun 24, 2026
@openruyi-bot openruyi-bot Bot removed the Workflow: Ready For Review Ready for review by anyone with domain expertise. label Jun 24, 2026
@Z572 Z572 reopened this Jun 24, 2026
@openruyi-bot openruyi-bot Bot added the Workflow: Ready For Review Ready for review by anyone with domain expertise. label Jun 24, 2026
yyjeqhc added 3 commits June 24, 2026 13:17
Signed-off-by: yyjeqhc <jialin.oerv@isrc.iscas.ac.cn>
Signed-off-by: yyjeqhc <jialin.oerv@isrc.iscas.ac.cn>
Signed-off-by: yyjeqhc <jialin.oerv@isrc.iscas.ac.cn>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AI Assistance AI is used to help with portions of code, tests, or documentation. BuildSystem: autotools Issue/PR related to autotools BuildSystem. BuildSystem: cmake Issue/PR related to cmake BuildSystem. Community: Student contribution Used by contributors that are currently students at an educational institution. Target: Rolling Targeting rolling/current branch. Workflow: Ready For Review Ready for review by anyone with domain expertise.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants