diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2023-06-06 14:37:37 +0200 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2023-06-06 14:41:36 +0200 |
commit | 4343237c4ff4cdf62a0ccbcc5359dddbf78aaabe (patch) | |
tree | e4b3d936601444c22cb97857baf37f586993fcba | |
parent | 094b78e0ad0dac5ab43a5e684215605c03bdbcd1 (diff) | |
download | ptxdist-4343237c4ff4cdf62a0ccbcc5359dddbf78aaabe.tar.gz ptxdist-4343237c4ff4cdf62a0ccbcc5359dddbf78aaabe.tar.xz |
diffutils: version bump 2.8.1 -> 3.10
This fixes building with Y2038 support enabled.
The license changed to GPL-2.0-or-later and the license header in
src/diff.c was updated accordingly.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
-rw-r--r-- | rules/diffutils.make | 21 |
1 files changed, 14 insertions, 7 deletions
diff --git a/rules/diffutils.make b/rules/diffutils.make index 28506a833..0634ed4d5 100644 --- a/rules/diffutils.make +++ b/rules/diffutils.make @@ -14,17 +14,17 @@ PACKAGES-$(PTXCONF_DIFFUTILS) += diffutils # # Paths and names # -DIFFUTILS_VERSION := 2.8.1 -DIFFUTILS_MD5 := 71f9c5ae19b60608f6c7f162da86a428 +DIFFUTILS_VERSION := 3.10 +DIFFUTILS_MD5 := 2745c50f6f4e395e7b7d52f902d075bf DIFFUTILS := diffutils-$(DIFFUTILS_VERSION) -DIFFUTILS_SUFFIX := tar.gz +DIFFUTILS_SUFFIX := tar.xz DIFFUTILS_URL := $(call ptx/mirror, GNU, diffutils/$(DIFFUTILS).$(DIFFUTILS_SUFFIX)) DIFFUTILS_SOURCE := $(SRCDIR)/$(DIFFUTILS).$(DIFFUTILS_SUFFIX) DIFFUTILS_DIR := $(BUILDDIR)/$(DIFFUTILS) -DIFFUTILS_LICENSE := GPL-2.0-or-later +DIFFUTILS_LICENSE := GPL-3.0-or-later DIFFUTILS_LICENSE_FILES := \ - file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \ - file://src/diff.c;startline=1;endline=21;md5=6300de6fcda19d4ac43bedc776f5b3b7 + file://COPYING;md5=d32239bcb673463ab874e80d47fae504 \ + file://src/diff.c;startline=1;endline=19;md5=22826ba1b6d00ff5a114342e7b46d1aa # ---------------------------------------------------------------------------- @@ -35,7 +35,14 @@ DIFFUTILS_LICENSE_FILES := \ # autoconf # DIFFUTILS_CONF_TOOL := autoconf -DIFFUTILS_CONF_OPT := $(CROSS_AUTOCONF_USR) +DIFFUTILS_CONF_OPT := \ + $(CROSS_AUTOCONF_USR) \ + $(GLOBAL_LARGE_FILE_OPTION) \ + --enable-threads=posix \ + --disable-rpath \ + --disable-nls \ + --$(call ptx/endis, PTXDIST_Y2038)-year2038 \ + --without-libsigsegv # ---------------------------------------------------------------------------- # Target-Install |