Add support for --enable-largefile (GLOBAL_LARGE_FILE_OPTION), explicitly disable building the interactive-wayland test.
Signed-off-by: Philipp Zabel <p.za...@pengutronix.de> --- .../0001-configure.ac-Add-AC_SYS_LARGEFILE.patch | 28 ++++++++++++++++++++++ patches/libxkbcommon-0.7.1/autogen.sh | 1 + patches/libxkbcommon-0.7.1/series | 1 + rules/libxkbcommon.make | 6 +++-- 4 files changed, 34 insertions(+), 2 deletions(-) create mode 100644 patches/libxkbcommon-0.7.1/0001-configure.ac-Add-AC_SYS_LARGEFILE.patch create mode 120000 patches/libxkbcommon-0.7.1/autogen.sh create mode 100644 patches/libxkbcommon-0.7.1/series diff --git a/patches/libxkbcommon-0.7.1/0001-configure.ac-Add-AC_SYS_LARGEFILE.patch b/patches/libxkbcommon-0.7.1/0001-configure.ac-Add-AC_SYS_LARGEFILE.patch new file mode 100644 index 000000000..62ee7f164 --- /dev/null +++ b/patches/libxkbcommon-0.7.1/0001-configure.ac-Add-AC_SYS_LARGEFILE.patch @@ -0,0 +1,28 @@ +From 2ca0fd94f90298c0c5d1a4355d524c6a4eeb090f Mon Sep 17 00:00:00 2001 +From: Philipp Zabel <p.za...@pengutronix.de> +Date: Tue, 2 May 2017 15:04:14 +0200 +Subject: [PATCH] configure.ac: Add AC_SYS_LARGEFILE + +Allow to enable large file support on 32-bit systems. + +Signed-off-by: Philipp Zabel <p.za...@pengutronix.de> +--- + configure.ac | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/configure.ac b/configure.ac +index 725915b..0724d20 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -37,6 +37,8 @@ AM_MAINTAINER_MODE([enable]) + # Get _GNU_SOURCE and friends + AC_USE_SYSTEM_EXTENSIONS + ++AC_SYS_LARGEFILE ++ + # Initialize libtool + LT_INIT + +-- +2.11.0 + diff --git a/patches/libxkbcommon-0.7.1/autogen.sh b/patches/libxkbcommon-0.7.1/autogen.sh new file mode 120000 index 000000000..9f8a4cb7d --- /dev/null +++ b/patches/libxkbcommon-0.7.1/autogen.sh @@ -0,0 +1 @@ +../autogen.sh \ No newline at end of file diff --git a/patches/libxkbcommon-0.7.1/series b/patches/libxkbcommon-0.7.1/series new file mode 100644 index 000000000..c1cc28dce --- /dev/null +++ b/patches/libxkbcommon-0.7.1/series @@ -0,0 +1 @@ +0001-configure.ac-Add-AC_SYS_LARGEFILE.patch diff --git a/rules/libxkbcommon.make b/rules/libxkbcommon.make index 339f6caa6..839751aad 100644 --- a/rules/libxkbcommon.make +++ b/rules/libxkbcommon.make @@ -16,8 +16,8 @@ PACKAGES-$(PTXCONF_LIBXKBCOMMON) += libxkbcommon # # Paths and names # -LIBXKBCOMMON_VERSION := 0.5.0 -LIBXKBCOMMON_MD5 := 2e1faeafcc609c30af3a561a91e84158 +LIBXKBCOMMON_VERSION := 0.7.1 +LIBXKBCOMMON_MD5 := 947ba609cb0239b9462127d5cf8908ee LIBXKBCOMMON := libxkbcommon-$(LIBXKBCOMMON_VERSION) LIBXKBCOMMON_SUFFIX := tar.xz LIBXKBCOMMON_URL := http://xkbcommon.org/download/$(LIBXKBCOMMON).$(LIBXKBCOMMON_SUFFIX) @@ -35,10 +35,12 @@ LIBXKBCOMMON_LICENSE := MIT, X11, HPND LIBXKBCOMMON_CONF_TOOL := autoconf LIBXKBCOMMON_CONF_OPT := \ $(CROSS_AUTOCONF_USR) \ + $(GLOBAL_LARGE_FILE_OPTION) \ --disable-static \ --disable-selective-werror \ --disable-strict-compilation \ --disable-docs \ + --disable-wayland \ --$(call ptx/endis, PTXCONF_LIBXKBCOMMON_X11)-x11 \ --with-xkb-config-root=$(XORG_DATADIR)/X11/xkb -- 2.11.0 _______________________________________________ ptxdist mailing list ptxdist@pengutronix.de