mirror of
https://git.openwrt.org/openwrt/openwrt.git
synced 2025-08-05 07:16:58 +02:00
tools: util-linux: allow building with 32-bit time
Similar to several GNU tools, util-linux when built using meson is configured by default to error when 64-bit time is not supported. To solve this in the same way as standard configure scripts, check for 64-bit time support ahead of time, and allow 32-bit time when not supported. In the future, the YEAR_2038 variable can be used as a build prerequisite instead of being used for configuration. Ref:39e8ef33bf
("build: add test for 64-bit time support") Fixes:e15d5cf752
("tools/util-linux: build with meson") Signed-off-by: Michael Pratt <mcpratt@pm.me> Link: https://github.com/openwrt/openwrt/pull/19617 Signed-off-by: Nick Hainke <vincent@systemli.org>
This commit is contained in:
parent
40ad990ebf
commit
e3637b202d
@ -18,6 +18,7 @@ include $(INCLUDE_DIR)/host-build.mk
|
||||
include $(INCLUDE_DIR)/meson.mk
|
||||
|
||||
MESON_HOST_ARGS += \
|
||||
$(if $(findstring y,$(YEAR_2038)),,-Dallow-32bit-time=true) \
|
||||
-Dauto_features=disabled \
|
||||
-Dbuild-hexdump=enabled \
|
||||
-Dbuild-libuuid=enabled \
|
||||
|
Loading…
Reference in New Issue
Block a user