libselinux: remove dependency on musl-fts for non-musl builds
Suggested-by: Curtis Deptuck <curtdept@users.noreply.github.com> Tested-by: Curtis Deptuck <curtdept@users.noreply.github.com> Signed-off-by: Daniel Golle <daniel@makrotopia.org>
This commit is contained in:
		| @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk | |||||||
|  |  | ||||||
| PKG_NAME:=libselinux | PKG_NAME:=libselinux | ||||||
| PKG_VERSION:=3.1 | PKG_VERSION:=3.1 | ||||||
| PKG_RELEASE:=2 | PKG_RELEASE:=3 | ||||||
|  |  | ||||||
| PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz | PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz | ||||||
| PKG_SOURCE_URL:=https://github.com/SELinuxProject/selinux/releases/download/20200710 | PKG_SOURCE_URL:=https://github.com/SELinuxProject/selinux/releases/download/20200710 | ||||||
| @@ -69,7 +69,7 @@ define Package/libselinux | |||||||
|   $(call Package/libselinux/Default) |   $(call Package/libselinux/Default) | ||||||
|   SECTION:=libs |   SECTION:=libs | ||||||
|   CATEGORY:=Libraries |   CATEGORY:=Libraries | ||||||
|   DEPENDS:=+libsepol +libpcre +musl-fts |   DEPENDS:=+libsepol +libpcre +USE_MUSL:musl-fts | ||||||
| endef | endef | ||||||
|  |  | ||||||
| define Package/libselinux/description | define Package/libselinux/description | ||||||
| @@ -109,8 +109,11 @@ HOST_MAKE_FLAGS += \ | |||||||
| 	PREFIX=$(STAGING_DIR_HOSTPKG) \ | 	PREFIX=$(STAGING_DIR_HOSTPKG) \ | ||||||
| 	SHLIBDIR=$(STAGING_DIR_HOSTPKG)/lib | 	SHLIBDIR=$(STAGING_DIR_HOSTPKG)/lib | ||||||
|  |  | ||||||
|  | ifeq ($(CONFIG_USE_MUSL),y) | ||||||
|  | MAKE_FLAGS += FTS_LDLIBS=-lfts | ||||||
|  | endif | ||||||
|  |  | ||||||
| MAKE_FLAGS += \ | MAKE_FLAGS += \ | ||||||
| 	FTS_LDLIBS=-lfts \ |  | ||||||
| 	SHLIBDIR=/usr/lib \ | 	SHLIBDIR=/usr/lib \ | ||||||
| 	OS=Linux | 	OS=Linux | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Daniel Golle
					Daniel Golle