mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-06-12 17:20:13 +00:00
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:
@@ -4,7 +4,7 @@ HOMEPAGE = "http://pmem.io"
|
|||||||
SECTION = "libs"
|
SECTION = "libs"
|
||||||
LICENSE = "BSD-3-Clause"
|
LICENSE = "BSD-3-Clause"
|
||||||
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=3e2f50552a27ca99772f3d884f98560b"
|
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=3e2f50552a27ca99772f3d884f98560b"
|
||||||
DEPENDS = "ndctl cmake-native"
|
DEPENDS = "ndctl"
|
||||||
|
|
||||||
# Required to have the fts.h header for musl
|
# Required to have the fts.h header for musl
|
||||||
DEPENDS:append:libc-musl = " fts"
|
DEPENDS:append:libc-musl = " fts"
|
||||||
@@ -14,7 +14,7 @@ S = "${WORKDIR}/git"
|
|||||||
SRC_URI = "git://github.com/pmem/pmdk.git;branch=master;protocol=https"
|
SRC_URI = "git://github.com/pmem/pmdk.git;branch=master;protocol=https"
|
||||||
SRCREV = "0f0ab391d8e3db52f745f33c92b9d9a462bb3695"
|
SRCREV = "0f0ab391d8e3db52f745f33c92b9d9a462bb3695"
|
||||||
|
|
||||||
inherit autotools-brokensep pkgconfig
|
inherit pkgconfig
|
||||||
|
|
||||||
# Fix jemalloc error:
|
# Fix jemalloc error:
|
||||||
# | configure: error: cannot run C compiled programs.
|
# | 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
|
# Fix the missing fts libs when using musl
|
||||||
EXTRA_OEMAKE:append:libc-musl = " EXTRA_LIBS='-lfts'"
|
EXTRA_OEMAKE:append:libc-musl = " EXTRA_LIBS='-lfts'"
|
||||||
|
|
||||||
do_configure:prepend() {
|
do_configure() {
|
||||||
touch .skip-doc
|
touch .skip-doc
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user