Skip to content

Commit

Permalink
pahole: Add version 1.30
Browse files Browse the repository at this point in the history
pahole is needed to build the BTF debug info for the Linux kernel. BTF (BPF Type
Format) is the metadata format which encodes the debug info related to BPF
program/map.

[Description](https://git.kernel.org/pub/scm/devel/pahole/pahole.git/tree/man-pages/pahole.1):

> pahole - Shows, manipulates data structure layout and pretty prints raw data.
>
> pahole shows data structure layouts encoded in debugging information formats,
> DWARF, CTF and BTF being supported.
>
> This is useful for, among other things: optimizing important data structures
> by reducing its size, figuring out what is the field sitting at an offset from
> the start of a data structure, investigating ABI changes and more generally
> understanding a new codebase you have to work with.

https://git.kernel.org/pub/scm/devel/pahole/pahole.git/
  • Loading branch information
pmenzel committed Apr 14, 2025
1 parent e0bd435 commit f26da41
Showing 1 changed file with 35 additions and 0 deletions.
35 changes: 35 additions & 0 deletions pahole.be0
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
#!/usr/bin/env beesh

# BEE_VERSION pahole-1.30-0

SRCURL[0]="https://git.kernel.org/pub/scm/devel/pahole/pahole.git/snapshot/pahole-${PKGVERSION}.tar.gz"

# PATCHURL+=()

# build_in_sourcedir

# sourcesubdir_append src

#mee_extract() {
# bee_extract "${@}"
#}

#mee_patch() {
# bee_patch "${@}"
#}

#mee_configure() {
# bee_configure
#}

#mee_build() {
# bee_build
#}

#mee_install() {
# bee_install
#}

#mee_install_post() {
# exit
#}

0 comments on commit f26da41

Please sign in to comment.