pmdk: don't inherit autotools

This upstream does not in fact use autotools, so remove the inherit.

Also remove the redundant cmake-native DEPENDS, as this upstream doesn't
use cmake either.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
Ross Burton
2025-03-19 17:41:46 +00:00
committed by Khem Raj
parent 5856aba5ba
commit 461fa96157
+3 -3
View File
@@ -4,7 +4,7 @@ HOMEPAGE = "http://pmem.io"
SECTION = "libs"
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=3e2f50552a27ca99772f3d884f98560b"
DEPENDS = "ndctl cmake-native"
DEPENDS = "ndctl"
# Required to have the fts.h header for musl
DEPENDS:append:libc-musl = " fts"
@@ -14,7 +14,7 @@ S = "${WORKDIR}/git"
SRC_URI = "git://github.com/pmem/pmdk.git;branch=master;protocol=https"
SRCREV = "0f0ab391d8e3db52f745f33c92b9d9a462bb3695"
inherit autotools-brokensep pkgconfig
inherit pkgconfig
# Fix jemalloc error:
# | configure: error: cannot run C compiled programs.
@@ -26,7 +26,7 @@ EXTRA_OEMAKE = "BUILD_EXAMPLES='n' DOC='n' HOST_SYS='${HOST_SYS}' EXTRA_CFLAGS='
# Fix the missing fts libs when using musl
EXTRA_OEMAKE:append:libc-musl = " EXTRA_LIBS='-lfts'"
do_configure:prepend() {
do_configure() {
touch .skip-doc
}