coreutils: fix compilation for when selinux is present
According to https://bugs.gentoo.org/301782 coreutils does not respect --without-selinux correctly when libselinux.so is present on the target system (in the staging dir). This solves a weird issue of some coreutils programs not building (for example stdbuf), because the configure script uses -Werror to determine whether __attribute__((constructor)) is respected, but -Werror causes compilation to fail because of a warning about redefinition of HAVE_SELINUX_SELINUX_H macro. Signed-off-by: Marek Behún <kabel@blackhole.sk>
This commit is contained in:
parent
cf78a52911
commit
70f53c2bfa
1 changed files with 6 additions and 2 deletions
|
@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
|
|||
|
||||
PKG_NAME:=coreutils
|
||||
PKG_VERSION:=8.32
|
||||
PKG_RELEASE:=2
|
||||
PKG_RELEASE:=3
|
||||
|
||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
|
||||
PKG_SOURCE_URL:=@GNU/coreutils
|
||||
|
@ -110,7 +110,11 @@ $(foreach a,$(COREUTILS_APPLETS),$(eval $(call GenPlugin,coreutils-$(a),$(a))))
|
|||
CONFIGURE_VARS += \
|
||||
gl_cv_func_mbrtowc_incomplete_state=yes \
|
||||
gl_cv_func_mbrtowc_retval=yes \
|
||||
gl_cv_func_wcrtomb_retval=yes
|
||||
gl_cv_func_wcrtomb_retval=yes \
|
||||
ac_cv_header_selinux_context_h=no \
|
||||
ac_cv_header_selinux_flash_h=no \
|
||||
ac_cv_header_selinux_selinux_h=no \
|
||||
ac_cv_search_setfilecon=no
|
||||
|
||||
CONFIGURE_ARGS += \
|
||||
--disable-xattr \
|
||||
|
|
Loading…
Reference in a new issue