aboutsummaryrefslogtreecommitdiff
path: root/scripts/generate_rust_analyzer.py
diff options
context:
space:
mode:
authorLeo Yan <[email protected]>2024-07-17 09:22:08 +0100
committerNamhyung Kim <[email protected]>2024-07-26 11:15:25 -0700
commit536661da6ea18fe6df5740bc9e9001d097b035ee (patch)
tree4f41087cdf14557e60d7ed5c6e27f991f962cade /scripts/generate_rust_analyzer.py
parentcffe29d3b54aa0437bc35440ea64866bbfc418a3 (diff)
perf: build: Only link libebl.a for old libdw
Since libdw version 0.177, elfutils has merged libebl.a into libdw (see the commit "libebl: Don't install libebl.a, libebl.h and remove backends from spec." in the elfutils repository). As a result, libebl.a does not exist on Debian Bullseye and newer releases, causing static perf builds to fail on these distributions. This commit checks the libdw version and only links libebl.a if it detects that the libdw version is older than 0.177. Signed-off-by: Leo Yan <[email protected]> Tested-by: Ian Rogers <[email protected]> Cc: [email protected] Cc: James Clark <[email protected]> Cc: Thomas Richter <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Namhyung Kim <[email protected]>
Diffstat (limited to 'scripts/generate_rust_analyzer.py')
0 files changed, 0 insertions, 0 deletions