aboutsummaryrefslogtreecommitdiff
path: root/libs
diff options
context:
space:
mode:
authorLucian Cristian <lucian.cristian@gmail.com>2023-05-16 20:23:01 +0000
committerNick Hainke <vincent@systemli.org>2023-05-16 23:32:58 +0200
commit9ecbba977edc36996c01a8a6b9299b28173ad2b4 (patch)
tree728bb64a3601840f160435f9ec88c12d47c77388 /libs
parent516610df29ea7a60e14f078d42b807e3ef306f4f (diff)
nspr: fix musl compile
Manually pass -D_LARGEFILE64_SOURCE to allow to keep using LFS64 definitions. Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
Diffstat (limited to 'libs')
-rw-r--r--libs/nspr/Makefile5
1 files changed, 4 insertions, 1 deletions
diff --git a/libs/nspr/Makefile b/libs/nspr/Makefile
index 4315c42e0..c61bf527a 100644
--- a/libs/nspr/Makefile
+++ b/libs/nspr/Makefile
@@ -8,7 +8,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=nspr
PKG_VERSION:=4.35
-PKG_RELEASE:=1
+PKG_RELEASE:=2
PKG_MAINTAINER:=Lucian Cristian <lucian.cristian@gmail.com>
PKG_LICENCE:=MPL-2.0
@@ -36,6 +36,9 @@ endif
export MUSL=$(if $(CONFIG_LIBC_USE_GLIBC),0,1)
TARGET_LDFLAGS += -Wl,--gc-sections,--as-needed $(FPIC)
+ifneq ($(CONFIG_USE_MUSL),)
+ TARGET_CFLAGS += -D_LARGEFILE64_SOURCE
+endif
CONFIGURE_ARGS += \
--build=$(GNU_HOST_NAME) \