X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fopenwrt.git;a=blobdiff_plain;f=package%2Fdevel%2Fperf%2FMakefile;h=4defdd8c4efd8c007e0eb14287a7f213be167a3e;hp=c999229324a2742cd58956f10e54bb7253195fed;hb=bf136c637c02c154c14bbf48ac2c07467d948ac7;hpb=6467fef4198d9deaf2c9bf47a14ec5fd00dd9b75 diff --git a/package/devel/perf/Makefile b/package/devel/perf/Makefile index c999229324..4defdd8c4e 100644 --- a/package/devel/perf/Makefile +++ b/package/devel/perf/Makefile @@ -14,6 +14,8 @@ PKG_RELEASE:=2 PKG_USE_MIPS16:=0 PKG_BUILD_PARALLEL:=1 +PKG_MAINTAINER:=Felix Fietkau +PKG_FLAGS:=nonshared # Perf's makefile and headers are not relocatable and must be built from the # Linux sources directory @@ -24,7 +26,7 @@ include $(INCLUDE_DIR)/package.mk define Package/perf SECTION:=devel CATEGORY:=Development - DEPENDS:= @!USE_UCLIBC +libelf1 +libdw +libpthread +librt +binutils + DEPENDS:= +libelf1 +libdw +(mips||mipsel||powerpc||i386||x86_64||arm||aarch64):libunwind +libpthread +librt +objdump @!LINUX_3_18 @!IN_SDK @!TARGET_arc770 @KERNEL_PERF_EVENTS TITLE:=Linux performance monitoring tool VERSION:=$(LINUX_VERSION)-$(PKG_RELEASE) URL:=http://www.kernel.org @@ -48,6 +50,8 @@ MAKE_FLAGS = \ NO_LIBNUMA=1 \ NO_GTK2=1 \ NO_LIBAUDIT=1 \ + NO_LIBCRYPTO=1 \ + NO_LIBUNWIND=1 \ CROSS_COMPILE="$(TARGET_CROSS)" \ CC="$(TARGET_CC)" \ LD="$(TARGET_CROSS)ld" \ @@ -57,10 +61,6 @@ MAKE_FLAGS = \ WERROR=0 \ prefix=/usr -ifdef CONFIG_USE_MUSL - MAKE_FLAGS += EXTRA_CFLAGS="-include $(CURDIR)/musl-compat.h -D__UCLIBC__" -endif - define Build/Compile +$(MAKE_FLAGS) $(MAKE) $(PKG_JOBS) \ -C $(PKG_BUILD_DIR) \