mirror of
https://github.com/openwrt/openwrt.git
synced 2026-10-12 06:57:57 +04:00
yaffsfs_CurrentTime() returns the wall clock, and Yaffs writes that value to the access, modification and change time of every object header. The RouterBOARD images of ipq40xx/mikrotik therefore differ on every build, and so does the sysupgrade metadata checksum that follows them. Add a patch that reads SOURCE_DATE_EPOCH, which the build already exports. Tested with two images written one second apart. They are identical with SOURCE_DATE_EPOCH set and differ without it. Signed-off-by: John Crispin <john@phrozen.org>
21 lines
469 B
Makefile
21 lines
469 B
Makefile
include $(TOPDIR)/rules.mk
|
|
|
|
PKG_NAME:=yafut
|
|
PKG_RELEASE:=2
|
|
|
|
PKG_SOURCE_PROTO:=git
|
|
PKG_SOURCE_URL=https://github.com/kempniu/yafut.git
|
|
PKG_MIRROR_HASH:=f5c76edc81477d2b68a7b032487d10fa361c8eaeecfc36908fde2ae828b7e822
|
|
PKG_SOURCE_DATE:=2025-02-18
|
|
PKG_SOURCE_VERSION:=e342c93981dc255bba58c17925b5c8983d7dacf8
|
|
|
|
PKG_LICENSE:=GPL-2.0
|
|
PKG_LICENSE_FILES:=LICENSE
|
|
|
|
include $(INCLUDE_DIR)/host-build.mk
|
|
include $(INCLUDE_DIR)/cmake.mk
|
|
|
|
CMAKE_INSTALL:=1
|
|
|
|
$(eval $(call HostBuild))
|