From 5969273ff40cdf6d90f3442aa6c986226e0a16dc Mon Sep 17 00:00:00 2001 From: Rosen Penev Date: Sun, 12 Jan 2020 15:28:58 -0800 Subject: [PATCH] canutils: Switch to autotools instead of regular Makefile The regular Makefile is totally broken and does not pass CFLAGS. This breaks compilation with PKG_ASLR_PIE and also does not pass -Os. Signed-off-by: Rosen Penev --- utils/canutils/Makefile | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/utils/canutils/Makefile b/utils/canutils/Makefile index 4aebafd95..459da2630 100644 --- a/utils/canutils/Makefile +++ b/utils/canutils/Makefile @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=canutils PKG_VERSION:=2018.02.0 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=https://codeload.github.com/linux-can/can-utils/tar.gz/v$(PKG_VERSION)? @@ -19,6 +19,7 @@ PKG_BUILD_DIR:=$(BUILD_DIR)/can-utils-$(PKG_VERSION) PKG_MAINTAINER:=Anton Glukhov PKG_LICENSE:=GPL-2.0-or-later +PKG_FIXUP:=autoreconf PKG_INSTALL:=1 PKG_BUILD_PARALLEL:=1 @@ -59,13 +60,6 @@ FILES:=canbusload can-calc-bit-timing candump \ $(foreach a,$(FILES),$(eval $(call GenPlugin,$(a)))) -MAKE_FLAGS += \ - PREFIX="$(CONFIGURE_PREFIX)" - -define Package/canutils/install - true -endef - define PartInstall define Package/canutils-$(1)/install $(INSTALL_DIR) $$(1)/usr/bin