[vlc-commits] contrib: gmp: Patch away the ansi2knr mentionings
Martin Storsjö
git at videolan.org
Tue Apr 2 15:45:45 CEST 2013
vlc | branch: master | Martin Storsjö <martin at martin.st> | Tue Apr 2 16:28:47 2013 +0300| [e495dc9b378f4aae95581535ff3505787233dd24] | committer: Martin Storsjö
contrib: gmp: Patch away the ansi2knr mentionings
The latest automake versions (as built by extras/tools) have
removed support for ansi2knr altogether, so this is required for
reconfiguration to work. We still need to do the reconf since the
host system ANSI check in the tarball is broken.
Signed-off-by: Martin Storsjö <martin at martin.st>
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=e495dc9b378f4aae95581535ff3505787233dd24
---
contrib/src/gmp/ansi2knr.diff | 32 ++++++++++++++++++++++++++++++++
contrib/src/gmp/rules.mak | 1 +
2 files changed, 33 insertions(+)
diff --git a/contrib/src/gmp/ansi2knr.diff b/contrib/src/gmp/ansi2knr.diff
new file mode 100644
index 0000000..f352b7d
--- /dev/null
+++ b/contrib/src/gmp/ansi2knr.diff
@@ -0,0 +1,32 @@
+--- gmp-4.2.1/configure.in.orig 2013-04-02 16:26:56.000000000 +0300
++++ gmp-4.2.1/configure.in 2013-04-02 16:27:25.000000000 +0300
+@@ -67,7 +67,7 @@
+ dnl Note that there's a copy of these options in the top-level Makefile.am,
+ dnl so update there too if changing anything.
+ dnl
+-AM_INIT_AUTOMAKE([1.8 gnu no-dependencies $(top_builddir)/ansi2knr])
++AM_INIT_AUTOMAKE([1.8 gnu no-dependencies])
+ AM_CONFIG_HEADER(config.h:config.in)
+ AM_MAINTAINER_MODE
+
+@@ -2024,9 +2024,6 @@
+ echo " MPN_PATH=\"$path\""
+
+
+-# Automake ansi2knr support.
+-AM_C_PROTOTYPES
+-
+ GMP_PROG_AR
+ GMP_PROG_NM
+
+--- gmp-4.2.1/Makefile.am.orig 2013-04-02 16:27:07.000000000 +0300
++++ gmp-4.2.1/Makefile.am 2013-04-02 16:27:13.000000000 +0300
+@@ -27,7 +27,7 @@
+ # Makefiles in subdirectories, but here we must omit it so automake gives
+ # the actual ansi2knr build rule, not "cd $(top_builddir) && make ansi2knr".
+ #
+-AUTOMAKE_OPTIONS = 1.8 gnu no-dependencies ansi2knr
++AUTOMAKE_OPTIONS = 1.8 gnu no-dependencies
+
+
+ # Libtool -version-info for libgmp.la and libmp.la. See "Versioning" in the
diff --git a/contrib/src/gmp/rules.mak b/contrib/src/gmp/rules.mak
index ad05ab5..5f60fb0 100644
--- a/contrib/src/gmp/rules.mak
+++ b/contrib/src/gmp/rules.mak
@@ -15,6 +15,7 @@ gmp: gmp-$(GMP_VERSION).tar.bz2 .sum-gmp
$(UNPACK)
$(APPLY) $(SRC)/gmp/inline.diff
$(APPLY) $(SRC)/gmp/ansitest.diff
+ $(APPLY) $(SRC)/gmp/ansi2knr.diff
$(MOVE)
.gmp: gmp
More information about the vlc-commits
mailing list