Previous commit removed unnecessary linking with libstdc++
but introduced another error on x86 platforms:
undefined reference to `__stack_chk_fail_local'
Fix it by explicitly linking libssp_nonshared.a
Signed-off-by: krant <aleksey.vasilenko@gmail.com>
PKG_NAME:=inotify-tools
PKG_VERSION:=4.23.9.0
PKG_HASH:=1dfa33f80b6797ce2f6c01f454fd486d30be4dca1b0c5c2ea9ba3c30a5c39855
PKG_NAME:=inotify-tools
PKG_VERSION:=4.23.9.0
PKG_HASH:=1dfa33f80b6797ce2f6c01f454fd486d30be4dca1b0c5c2ea9ba3c30a5c39855
PKG_SOURCE_URL:=https://codeload.github.com/rvoicilas/inotify-tools/tar.gz/$(PKG_VERSION)?
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=https://codeload.github.com/rvoicilas/inotify-tools/tar.gz/$(PKG_VERSION)?
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
## Avoid linking with libstdcpp
TARGET_CXXFLAGS+= -nodefaultlibs -lc -fno-exceptions
## Avoid linking with libstdcpp
TARGET_CXXFLAGS+= -nodefaultlibs -lc -fno-exceptions
+TARGET_LDFLAGS+= $(if $(CONFIG_USE_MUSL),-lssp_nonshared)
define Build/Prepare
$(call Build/Prepare/Default)
define Build/Prepare
$(call Build/Prepare/Default)