]> www.infradead.org Git - nvme.git/commit
perf: build: Link lib 'zstd' for static build
authorLeo Yan <leo.yan@arm.com>
Wed, 17 Jul 2024 08:22:10 +0000 (09:22 +0100)
committerNamhyung Kim <namhyung@kernel.org>
Fri, 26 Jul 2024 18:15:47 +0000 (11:15 -0700)
commitf42596c73872b753ff1799bc7fc79b1100226da1
treeb39e0e6448fdc34b9847655b73ee1b39ed858b2e
parent91b6a536b40658c24d6f04747ddf852d30f7f259
perf: build: Link lib 'zstd' for static build

When build static perf, Makefile reports the error:

  Makefile.config:480: No libdw DWARF unwind found, Please install
  elfutils-devel/libdw-dev >= 0.158 and/or set LIBDW_DIR

The libdw has been installed on the system, but the build system fails
to build the feature detecting binary 'test-libdw-dwarf-unwind'. The
failure is caused by missing to link the lib 'zstd'.

Link lib 'zstd' for the static build, in the end, the dwarf feature can
be enabled in the static perf.

Signed-off-by: Leo Yan <leo.yan@arm.com>
Tested-by: Ian Rogers <irogers@google.com>
Cc: amadio@gentoo.org
Cc: James Clark <james.clark@linaro.org>
Cc: Thomas Richter <tmricht@linux.ibm.com>
Link: https://lore.kernel.org/r/20240717082211.524826-6-leo.yan@arm.com
Signed-off-by: Namhyung Kim <namhyung@kernel.org>
tools/build/feature/Makefile
tools/perf/Makefile.config