summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/m4
diff options
context:
space:
mode:
authorLaurentiu Palcu <laurentiu.palcu@intel.com>2013-10-16 14:59:35 +0300
committerRichard Purdie <richard.purdie@linuxfoundation.org>2013-10-26 15:59:10 +0100
commit810126d0021053d679999bcae41ffac0b782be4d (patch)
treeb9e8fbb8a6f6c1432e3830f02199949064e184c5 /meta/recipes-devtools/m4
parentd286942f7a8377421cf8a89e54c00f8ad026a189 (diff)
downloadpoky-810126d0021053d679999bcae41ffac0b782be4d.tar.gz
m4: upgrade to 1.4.17
Refreshed remove-gets.patch to apply correctly and changed license checksum since some years were added to the license file. (From OE-Core rev: b7505d7c279888bd1675c1a8387edcf87cae8aac) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/m4')
-rw-r--r--meta/recipes-devtools/m4/m4-1.4.16.inc16
-rw-r--r--meta/recipes-devtools/m4/m4-1.4.17.inc13
-rw-r--r--meta/recipes-devtools/m4/m4-native_1.4.17.bb (renamed from meta/recipes-devtools/m4/m4-native_1.4.16.bb)0
-rw-r--r--meta/recipes-devtools/m4/m4/remove-gets.patch18
-rw-r--r--meta/recipes-devtools/m4/m4_1.4.17.bb (renamed from meta/recipes-devtools/m4/m4_1.4.16.bb)0
5 files changed, 23 insertions, 24 deletions
diff --git a/meta/recipes-devtools/m4/m4-1.4.16.inc b/meta/recipes-devtools/m4/m4-1.4.16.inc
deleted file mode 100644
index 01016d643b..0000000000
--- a/meta/recipes-devtools/m4/m4-1.4.16.inc
+++ /dev/null
@@ -1,16 +0,0 @@
1require m4.inc
2
3LICENSE = "GPLv3"
4
5LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504\
6 file://examples/COPYING;md5=fbc986d45b3dae6725c29870dd6b669d"
7
8PR = "r4"
9SRC_URI += "file://ac_config_links.patch \
10 file://remove-gets.patch \
11 "
12
13SRC_URI[md5sum] = "a5dfb4f2b7370e9d34293d23fd09b280"
14SRC_URI[sha256sum] = "e9176a35bb13a1b08482359aa554ee8072794f58f00e4827bf0e06b570c827da"
15
16
diff --git a/meta/recipes-devtools/m4/m4-1.4.17.inc b/meta/recipes-devtools/m4/m4-1.4.17.inc
new file mode 100644
index 0000000000..790678e288
--- /dev/null
+++ b/meta/recipes-devtools/m4/m4-1.4.17.inc
@@ -0,0 +1,13 @@
1require m4.inc
2
3LICENSE = "GPLv3"
4
5LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504\
6 file://examples/COPYING;md5=4031593b2166d6c47cae282d944a7ede"
7
8SRC_URI += "file://ac_config_links.patch \
9 file://remove-gets.patch \
10 "
11
12SRC_URI[md5sum] = "a5e9954b1dae036762f7b13673a2cf76"
13SRC_URI[sha256sum] = "3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e"
diff --git a/meta/recipes-devtools/m4/m4-native_1.4.16.bb b/meta/recipes-devtools/m4/m4-native_1.4.17.bb
index 06d8aa244e..06d8aa244e 100644
--- a/meta/recipes-devtools/m4/m4-native_1.4.16.bb
+++ b/meta/recipes-devtools/m4/m4-native_1.4.17.bb
diff --git a/meta/recipes-devtools/m4/m4/remove-gets.patch b/meta/recipes-devtools/m4/m4/remove-gets.patch
index 9c396d94f0..effb353f11 100644
--- a/meta/recipes-devtools/m4/m4/remove-gets.patch
+++ b/meta/recipes-devtools/m4/m4/remove-gets.patch
@@ -4,18 +4,20 @@ undefining it.
4 4
5Upstream-Status: Pending 5Upstream-Status: Pending
6Signed-off-by: Khem Raj <raj.khem@gmail.com> 6Signed-off-by: Khem Raj <raj.khem@gmail.com>
7Index: m4-1.4.16/lib/stdio.in.h 7Index: m4-1.4.17/lib/stdio.in.h
8=================================================================== 8===================================================================
9--- m4-1.4.16.orig/lib/stdio.in.h 2011-03-01 08:39:29.000000000 -0800 9--- m4-1.4.17.orig/lib/stdio.in.h 2013-10-16 14:41:01.678496227 +0300
10+++ m4-1.4.16/lib/stdio.in.h 2012-07-03 08:32:08.145935928 -0700 10+++ m4-1.4.17/lib/stdio.in.h 2013-10-16 14:41:48.849427839 +0300
11@@ -161,8 +161,10 @@ 11@@ -717,10 +717,12 @@
12 /* It is very rare that the developer ever has full control of stdin, 12 /* It is very rare that the developer ever has full control of stdin,
13 so any use of gets warrants an unconditional warning. Assume it is 13 so any use of gets warrants an unconditional warning; besides, C11
14 always declared, since it is required by C89. */ 14 removed it. */
15+#if defined gets 15+#if defined gets
16 #undef gets 16 #undef gets
17 #if HAVE_RAW_DECL_GETS
17 _GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead"); 18 _GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
19 #endif
18+#endif 20+#endif
19 21
20 #if @GNULIB_FOPEN@ 22
21 # if @REPLACE_FOPEN@ 23 #if @GNULIB_OBSTACK_PRINTF@ || @GNULIB_OBSTACK_PRINTF_POSIX@
diff --git a/meta/recipes-devtools/m4/m4_1.4.16.bb b/meta/recipes-devtools/m4/m4_1.4.17.bb
index b12c0adf3a..b12c0adf3a 100644
--- a/meta/recipes-devtools/m4/m4_1.4.16.bb
+++ b/meta/recipes-devtools/m4/m4_1.4.17.bb