Skip to contentSkip to conversation

mostly automake 1.12 related fixes

PATCH In review [email protected] 4 participants 48 messages May 4, 2012 – May 9, 2012

lore
Share & tools
lore
#0 lore raw

cover mostly automake 1.12 related fixes

From: Nitin A Kamble <[email protected]>

With the automake upgrade to 1.12 many recipes started failing due to use of deprecated features. This commit series addresses many of those recipes.

The following changes since commit 7f11bbb9bbc55001928bec799a39a32e9fa85659:

bitbake: Fixup bitbake-selftest (2012-05-04 17:41:47 +0100)

are available in the git repository at:
git://git.pokylinux.org/poky-contrib nitin/automake-1.12_related_fixes
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=nitin/automake-1.12_related_fixes

Nitin A Kamble (40):
guile: upgrade from 2.0.3 to 2.0.5
gmp: fix build with automake 1.12
mpfr: fix build with automake 1.12
popt: fix build with automake 1.12
rpm: fix build with automake 1.12
libxml2: fix build with automake 1.12
shadow shadow-native: fix build with automake 1.12
jpeg: fix build with automake 1.12
libtasn1: fix build with automake 1.12
systemtap: fix build with automake 1.12
libmpc: fix build with automake 1.12
libcheck: fix build with automake 1.12
texinfo: fix build with automake 1.12
libidn: fix build with automake 1.12
glew: fix build with automake 1.12
findutils: fix build with automake 1.12
gawk: fix build with automake 1.12
lrzsz: fix build with automake 1.12
minicom: fix build with automake 1.12
lighttpd: fix build with automake 1.12
tar: fix build
libgcrypt: fix build
gpgme: fix build
telepathy-glib: fix build
xf86-video-vmware: fix build issue
avahi: fix install issue
pango: fix dependencies to avoid build issue
gnutls: fix build with automake 1.12
libfm: fix build with automake 1.12
libfm: fix a build issue
libcroco: fix build with automake 1.12
evolution-data-server: fix with automake work in progress gmp-4.2.1: fix build with automake 1.12 coreutils-native-6.9: fix build with automake 1.12 grub-0.97: fix build with automake 1.12 diffutils-2.8.1: fix build with automake 1.12 grep-2.5.1a: fix build with automake 1.12 gawk-3.1.5: fix build with automake 1.12 findutils-4.2.31: fix build with automake 1.12 make-3.81: fix build with automake 1.12

 .../grub-0.97/grub_fix_for_automake-1.12.patch     |   48 +++++++++++++
 meta/recipes-bsp/grub/grub_0.97.bb                 |    6 +-
 .../lrzsz_fix_for_automake-1.12.patch              |   49 +++++++++++++
 meta/recipes-bsp/lrzsz/lrzsz_0.12.20.bb            |    6 +-
 meta/recipes-connectivity/avahi/avahi.inc          |    6 +-
 .../avahi/files/avahi_fix_install_issue.patch      |   32 +++++++++
 .../telepathy/telepathy-glib_0.18.1.bb             |   12 +++-
 .../coreutils_fix_for_automake-1.12.patch          |   32 +++++++++
 meta/recipes-core/coreutils/coreutils_6.9.bb       |    6 +-
 .../jpeg/jpeg-8c/jpeg_fix_for_automake-1.12.patch  |   41 +++++++++++
 meta/recipes-core/jpeg/jpeg_8c.bb                  |    6 +-
 .../libxml2/libxml2_fix_for_automake_1.12.patch    |   23 ++++++
 meta/recipes-core/libxml/libxml2_2.7.8.bb          |    5 +-
 ...01-Fix-the-SRFI-60-copy-bit-documentation.patch |   33 ---------
 ..._GNU_SOURCE-to-fix-the-GNU-kFreeBSD-build.patch |   25 -------
 ...-modules-are-removed-gc-test-as-unresolve.patch |   34 +++++++++
 ...h-rather-than-gc-gc_version.h-in-pthread-.patch |   26 -------
 ...with-owner-not-retained-threads-test-as-u.patch |   29 ++++++++
 .../guile/files/guile_2.0.5_fix_sed_error.patch    |   24 +++++++
 .../guile/{guile_2.0.3.bb => guile_2.0.5.bb}       |   16 +++--
 .../make-3.81/make_fix_for_automake-1.12.patch     |   43 ++++++++++++
 meta/recipes-devtools/make/make_3.81.bb            |    4 +-
 .../rpm/rpm/rpm_fix_for_automake-1.12.patch        |   21 ++++++
 meta/recipes-devtools/rpm/rpm_5.4.0.bb             |    3 +-
 .../diffutils_fix_for_automake-1.12.patch          |   27 +++++++
 meta/recipes-extended/diffutils/diffutils_2.8.1.bb |    6 +-
 .../findutils_fix_for_automake-1.12.patch          |   23 ++++++
 .../findutils_fix_for_automake-1.12.patch          |   22 ++++++
 .../recipes-extended/findutils/findutils_4.2.31.bb |    6 +-
 meta/recipes-extended/findutils/findutils_4.4.2.bb |    6 +-
 .../gawk-3.1.5/gawk_fix_for_automake-1.12.patch    |   41 +++++++++++
 .../gawk/gawk/gawk_fix_for_automake-1.12.patch     |   23 ++++++
 meta/recipes-extended/gawk/gawk_3.1.5.bb           |    2 +
 meta/recipes-extended/gawk/gawk_4.0.0.bb           |    5 +-
 .../grep-2.5.1a/grep_fix_for_automake-1.12.patch   |   52 ++++++++++++++
 meta/recipes-extended/grep/grep_2.5.1a.bb          |    7 ++-
 .../libidn/libidn_fix_for_automake-1.12.patch      |   26 +++++++
 meta/recipes-extended/libidn/libidn_1.24.bb        |    5 +-
 .../files/lighttpd_fix_for_automake-1.12.patch     |   37 ++++++++++
 meta/recipes-extended/lighttpd/lighttpd_1.4.30.bb  |    5 +-
 .../minicom_fix_for_automake-1.12.patch            |   21 ++++++
 meta/recipes-extended/minicom/minicom_2.6.1.bb     |    3 +
 .../files/shadow_fix_for_automake-1.12.patch       |   23 ++++++
 .../shadow/shadow-native_4.1.4.3.bb                |    6 +-
 meta/recipes-extended/shadow/shadow_4.1.4.3.bb     |    6 +-
 meta/recipes-extended/tar/tar.inc                  |    8 ++-
 .../texinfo_fix_for_automake-1.12.patch            |   24 +++++++
 meta/recipes-extended/texinfo/texinfo_4.13a.bb     |    3 +-
 .../glew/files/glew_fix_for_automake-1.12.patch    |   25 +++++++
 meta/recipes-graphics/glew/glew_1.7.0.bb           |    3 +-
 meta/recipes-graphics/pango/pango.inc              |    2 +-
 meta/recipes-graphics/pango/pango_1.28.4.bb        |    2 +-
 .../xorg-driver/xf86-video-vmware_12.0.1.bb        |    4 +-
 .../systemtap_fix_for_automake_1.12.patch          |   23 ++++++
 meta/recipes-kernel/systemtap/systemtap_git.bb     |    2 +-
 meta/recipes-kernel/systemtap/systemtap_git.inc    |    1 +
 ...olution-data-server_fix_for_automake-1.12.patch |   73 ++++++++++++++++++++
 meta/recipes-sato/eds/evolution-data-server_git.bb |    3 +-
 .../gmp/gmp-4.2.1/gmp_fix_for_automake-1.12.patch  |   48 +++++++++++++
 .../gmp/gmp/gmp_fix_for_automake-1.12.patch        |   48 +++++++++++++
 meta/recipes-support/gmp/gmp_4.2.1.bb              |    6 +-
 meta/recipes-support/gmp/gmp_5.0.4.bb              |    6 +-
 .../gnutls_fix_for_automake-1.12.patch             |   53 ++++++++++++++
 meta/recipes-support/gnutls/gnutls_2.12.18.bb      |    3 +-
 .../libtasn1/libtasn1_fix_for_automake_1.12.patch  |   28 ++++++++
 meta/recipes-support/gnutls/libtasn1_2.12.bb       |    6 +-
 meta/recipes-support/gpgme/gpgme_1.3.1.bb          |    4 +-
 .../libcheck/libcheck_fix_for_automake-1.12.patch  |   26 +++++++
 meta/recipes-support/libcheck/libcheck_0.9.8.bb    |    6 +-
 .../files/libcroco_fix_for_automake-1.12.patch     |   22 ++++++
 meta/recipes-support/libcroco/libcroco_0.6.3.bb    |    5 +-
 .../libfm-0.1.17/libfm_fix_for_automake-1.12.patch |   48 +++++++++++++
 meta/recipes-support/libfm/libfm_0.1.17.bb         |   14 +++-
 meta/recipes-support/libgcrypt/libgcrypt.inc       |    4 +-
 .../libmpc/libmpc_fix_for_automake-1.12.patch      |   26 +++++++
 meta/recipes-support/libmpc/libmpc_0.8.2.bb        |    5 +-
 .../mpfr-3.1.0/mpfr_fix_for_automake-1.12.patch    |   35 +++++++++
 meta/recipes-support/mpfr/mpfr_3.1.0.bb            |    7 +-
 .../popt/popt/popt_fix_for_automake-1.12.patch     |   21 ++++++
 meta/recipes-support/popt/popt_1.16.bb             |    3 +-
 80 files changed, 1321 insertions(+), 158 deletions(-)
 create mode 100644 meta/recipes-bsp/grub/grub-0.97/grub_fix_for_automake-1.12.patch
 create mode 100644 meta/recipes-bsp/lrzsz/lrzsz-0.12.20/lrzsz_fix_for_automake-1.12.patch
 create mode 100644 meta/recipes-connectivity/avahi/files/avahi_fix_install_issue.patch
 create mode 100644 meta/recipes-core/coreutils/coreutils-6.9/coreutils_fix_for_automake-1.12.patch
 create mode 100644 meta/recipes-core/jpeg/jpeg-8c/jpeg_fix_for_automake-1.12.patch
 create mode 100644 meta/recipes-core/libxml/libxml2/libxml2_fix_for_automake_1.12.patch
 delete mode 100644 meta/recipes-devtools/guile/files/debian/0001-Fix-the-SRFI-60-copy-bit-documentation.patch
 delete mode 100644 meta/recipes-devtools/guile/files/debian/0002-Define-_GNU_SOURCE-to-fix-the-GNU-kFreeBSD-build.patch
 create mode 100644 meta/recipes-devtools/guile/files/debian/0002-Mark-Unused-modules-are-removed-gc-test-as-unresolve.patch
 delete mode 100644 meta/recipes-devtools/guile/files/debian/0003-Include-gc.h-rather-than-gc-gc_version.h-in-pthread-.patch
 create mode 100644 meta/recipes-devtools/guile/files/debian/0003-Mark-mutex-with-owner-not-retained-threads-test-as-u.patch
 create mode 100644 meta/recipes-devtools/guile/files/guile_2.0.5_fix_sed_error.patch
 rename meta/recipes-devtools/guile/{guile_2.0.3.bb => guile_2.0.5.bb} (84%)
 create mode 100644 meta/recipes-devtools/make/make-3.81/make_fix_for_automake-1.12.patch
 create mode 100644 meta/recipes-devtools/rpm/rpm/rpm_fix_for_automake-1.12.patch
 create mode 100644 meta/recipes-extended/diffutils/diffutils-2.8.1/diffutils_fix_for_automake-1.12.patch
 create mode 100644 meta/recipes-extended/findutils/findutils-4.2.31/findutils_fix_for_automake-1.12.patch
 create mode 100644 meta/recipes-extended/findutils/findutils-4.4.2/findutils_fix_for_automake-1.12.patch
 create mode 100644 meta/recipes-extended/gawk/gawk-3.1.5/gawk_fix_for_automake-1.12.patch
 create mode 100644 meta/recipes-extended/gawk/gawk/gawk_fix_for_automake-1.12.patch
 create mode 100644 meta/recipes-extended/grep/grep-2.5.1a/grep_fix_for_automake-1.12.patch
 create mode 100644 meta/recipes-extended/libidn/libidn/libidn_fix_for_automake-1.12.patch
 create mode 100644 meta/recipes-extended/lighttpd/files/lighttpd_fix_for_automake-1.12.patch
 create mode 100644 meta/recipes-extended/minicom/minicom-2.6.1/minicom_fix_for_automake-1.12.patch
 create mode 100644 meta/recipes-extended/shadow/files/shadow_fix_for_automake-1.12.patch
 create mode 100644 meta/recipes-extended/texinfo/texinfo-4.13a/texinfo_fix_for_automake-1.12.patch
 create mode 100644 meta/recipes-graphics/glew/files/glew_fix_for_automake-1.12.patch
 create mode 100644 meta/recipes-kernel/systemtap/systemtap/systemtap_fix_for_automake_1.12.patch
 create mode 100644 meta/recipes-sato/eds/evolution-data-server/evolution-data-server_fix_for_automake-1.12.patch
 create mode 100644 meta/recipes-support/gmp/gmp-4.2.1/gmp_fix_for_automake-1.12.patch
 create mode 100644 meta/recipes-support/gmp/gmp/gmp_fix_for_automake-1.12.patch
 create mode 100644 meta/recipes-support/gnutls/gnutls-2.12.18/gnutls_fix_for_automake-1.12.patch
 create mode 100644 meta/recipes-support/gnutls/libtasn1/libtasn1_fix_for_automake_1.12.patch
 create mode 100644 meta/recipes-support/libcheck/libcheck/libcheck_fix_for_automake-1.12.patch
 create mode 100644 meta/recipes-support/libcroco/files/libcroco_fix_for_automake-1.12.patch
 create mode 100644 meta/recipes-support/libfm/libfm-0.1.17/libfm_fix_for_automake-1.12.patch
 create mode 100644 meta/recipes-support/libmpc/libmpc/libmpc_fix_for_automake-1.12.patch
 create mode 100644 meta/recipes-support/mpfr/mpfr-3.1.0/mpfr_fix_for_automake-1.12.patch
 create mode 100644 meta/recipes-support/popt/popt/popt_fix_for_automake-1.12.patch
Signature · 1 line
1.7.7
#1 lore raw

PATCH 1/40 guile: upgrade from 2.0.3 to 2.0.5

From: Nitin A Kamble <[email protected]>

---
 ...01-Fix-the-SRFI-60-copy-bit-documentation.patch |   33 -------------------
 ..._GNU_SOURCE-to-fix-the-GNU-kFreeBSD-build.patch |   25 --------------
 ...-modules-are-removed-gc-test-as-unresolve.patch |   34 ++++++++++++++++++++
 ...h-rather-than-gc-gc_version.h-in-pthread-.patch |   26 ---------------
 ...with-owner-not-retained-threads-test-as-u.patch |   29 +++++++++++++++++
 .../guile/files/guile_2.0.5_fix_sed_error.patch    |   24 ++++++++++++++
 .../guile/{guile_2.0.3.bb => guile_2.0.5.bb}       |   16 +++++----
 7 files changed, 96 insertions(+), 91 deletions(-)
 delete mode 100644 meta/recipes-devtools/guile/files/debian/0001-Fix-the-SRFI-60-copy-bit-documentation.patch
 delete mode 100644 meta/recipes-devtools/guile/files/debian/0002-Define-_GNU_SOURCE-to-fix-the-GNU-kFreeBSD-build.patch
 create mode 100644 meta/recipes-devtools/guile/files/debian/0002-Mark-Unused-modules-are-removed-gc-test-as-unresolve.patch
 delete mode 100644 meta/recipes-devtools/guile/files/debian/0003-Include-gc.h-rather-than-gc-gc_version.h-in-pthread-.patch
 create mode 100644 meta/recipes-devtools/guile/files/debian/0003-Mark-mutex-with-owner-not-retained-threads-test-as-u.patch
 create mode 100644 meta/recipes-devtools/guile/files/guile_2.0.5_fix_sed_error.patch
 rename meta/recipes-devtools/guile/{guile_2.0.3.bb => guile_2.0.5.bb} (84%)
meta/recipes-devtools/guile/files/debian/0001-Fix-the-SRFI-60-copy-bit-documentation.patch deleted +0 -33
deleted file mode 100644
index e6df9b9..0000000
@@ -1,33 +0,0 @@
-Upstream-Status: Inappropriate [debian patch]
-
-From c53b49c63d7ed145fbaa3dde25063c407631f373 Mon Sep 17 00:00:00 2001
-From: Rob Browning <[email protected]>
-Date: Sat, 23 Apr 2011 14:57:49 -0500
-Subject: Fix the SRFI 60 copy-bit documentation.
-
----
- libguile/srfi-60.c |    4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/libguile/srfi-60.c b/libguile/srfi-60.c
-index 264f4cb..1ed3c9e 100644
---- a/libguile/srfi-60.c
-+++ b/libguile/srfi-60.c
-@@ -70,7 +70,7 @@ SCM_DEFINE (scm_srfi60_log2_binary_factors, "log2-binary-factors", 1, 0, 0,
- 
- 
- SCM_DEFINE (scm_srfi60_copy_bit, "copy-bit", 3, 0, 0,
--            (SCM index, SCM n, SCM bit),
-+            (SCM index, SCM n, SCM newbit),
- 	    "Return @var{n} with the bit at @var{index} set according to\n"
- 	    "@var{newbit}.  @var{newbit} should be @code{#t} to set the bit\n"
- 	    "to 1, or @code{#f} to set it to 0.  Bits other than at\n"
-@@ -86,7 +86,7 @@ SCM_DEFINE (scm_srfi60_copy_bit, "copy-bit", 3, 0, 0,
-   int bb;
- 
-   ii = scm_to_ulong (index);
--  bb = scm_to_bool (bit);
-+  bb = scm_to_bool (newbit);
- 
-   if (SCM_I_INUMP (n))
-     {
meta/recipes-devtools/guile/files/debian/0002-Define-_GNU_SOURCE-to-fix-the-GNU-kFreeBSD-build.patch deleted +0 -25
deleted file mode 100644
index 7176c76..0000000
@@ -1,25 +0,0 @@
-Upstream-Status: Inappropriate [debian patch]
-
-From 6614b8efc5a8d90a26a2b99308b909ac351b65e5 Mon Sep 17 00:00:00 2001
-From: Rob Browning <[email protected]>
-Date: Sat, 23 Apr 2011 14:57:50 -0500
-Subject: Define _GNU_SOURCE to fix the GNU/kFreeBSD build.
-
-Author: Petr Salinger <[email protected]>
-Closes: #401168
----
- libguile/fports.c |    1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
-
-diff --git a/libguile/fports.c b/libguile/fports.c
-index 1348b8b..3ac3ced 100644
---- a/libguile/fports.c
-+++ b/libguile/fports.c
-@@ -20,6 +20,7 @@
- 
- 
- #define _LARGEFILE64_SOURCE      /* ask for stat64 etc */
-+#define _GNU_SOURCE              /* ask for LONG_LONG_MAX/LONG_LONG_MIN */
- 
- #ifdef HAVE_CONFIG_H
- #  include <config.h>
meta/recipes-devtools/guile/files/debian/0002-Mark-Unused-modules-are-removed-gc-test-as-unresolve.patch new file +34 -0
new file mode 100644
index 0000000..6864c8b
@@ -0,0 +1,34 @@
+From e52bfcdbaca5dce498678d8f512381e3e39a4066 Mon Sep 17 00:00:00 2001
+From: Rob Browning <[email protected]>
+Date: Sun, 18 Mar 2012 11:40:55 -0500
+Subject: Mark "Unused modules are removed" gc test as unresolved.
+
+As per discussion with upstream, mark this test as unresolved since it
+may produce false negatives, depending on the behavior/timing of the
+garbage collector.
+---
+ test-suite/tests/gc.test |   11 ++++++-----
+ 1 files changed, 6 insertions(+), 5 deletions(-)
+
+diff --git a/test-suite/tests/gc.test b/test-suite/tests/gc.test
+index 97eeb19..58e4936 100644
+--- a/test-suite/tests/gc.test
++++ b/test-suite/tests/gc.test
+@@ -80,11 +80,12 @@
+       (gc)   ;; thrice: because the test doesn't succeed with only
+       ;; one gc round. not sure why.
+ 
+-      (= (let lp ((i 0))
+-           (if (guard)
+-               (lp (1+ i))
+-               i))
+-         total)))
++      (or (= (let lp ((i 0))
++               (if (guard)
++                   (lp (1+ i))
++                   i))
++             total)
++          (throw 'unresolved))))
+ 
+   (pass-if "Lexical vars are collectable"
+     (let ((l (compile
meta/recipes-devtools/guile/files/debian/0003-Include-gc.h-rather-than-gc-gc_version.h-in-pthread-.patch deleted +0 -26
deleted file mode 100644
index aa64f58..0000000
@@ -1,26 +0,0 @@
-Upstream-Status: Inappropriate [debian patch]
-
-From 0c91fa9270e86b20bfb8e62db5ac84617b2567d9 Mon Sep 17 00:00:00 2001
-From: Rob Browning <[email protected]>
-Date: Thu, 10 Nov 2011 02:23:04 -0600
-Subject: Include gc.h rather than gc/gc_version.h in pthread test.
-
-See comments in recent gc_version.h.  It should never be included
-directly, and doing so was causing build failures.
----
- .../standalone/test-pthread-create-secondary.c     |    2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
-diff --git a/test-suite/standalone/test-pthread-create-secondary.c b/test-suite/standalone/test-pthread-create-secondary.c
-index fe39c2a..d87fb33 100644
---- a/test-suite/standalone/test-pthread-create-secondary.c
-+++ b/test-suite/standalone/test-pthread-create-secondary.c
-@@ -27,7 +27,7 @@
- #include <stdlib.h>
- #include <libguile.h>
- 
--#include <gc/gc_version.h>
-+#include <gc.h>
- 
- 
- /* Up to GC 7.2alpha5, calling `GC_INIT' from a secondary thread would
meta/recipes-devtools/guile/files/debian/0003-Mark-mutex-with-owner-not-retained-threads-test-as-u.patch new file +29 -0
new file mode 100644
index 0000000..ebf8939
@@ -0,0 +1,29 @@
+From 848543091d55dddb54a85612155964506d712852 Mon Sep 17 00:00:00 2001
+From: Rob Browning <[email protected]>
+Date: Sun, 18 Mar 2012 13:28:24 -0500
+Subject: Mark "mutex with owner not retained" threads test as unresolved.
+
+As per discussion with upstream, mark this test as unresolved since it
+may produce false negatives, depending on the behavior/timing of the
+garbage collector.
+---
+ test-suite/tests/threads.test |    6 ++++--
+ 1 files changed, 4 insertions(+), 2 deletions(-)
+
+diff --git a/test-suite/tests/threads.test b/test-suite/tests/threads.test
+index 85a7c38..50899cb 100644
+--- a/test-suite/tests/threads.test
++++ b/test-suite/tests/threads.test
+@@ -414,8 +414,10 @@
+ 
+             (gc) (gc)
+             (let ((m (g)))
+-              (and (mutex? m)
+-                   (eq? (mutex-owner m) (current-thread)))))))
++              (or
++               (and (mutex? m)
++                    (eq? (mutex-owner m) (current-thread)))
++               (throw 'unresolved))))))
+ 
+       ;;
+       ;; mutex lock levels
meta/recipes-devtools/guile/files/guile_2.0.5_fix_sed_error.patch new file +24 -0
new file mode 100644
index 0000000..e5dc226
@@ -0,0 +1,24 @@
+Upstream-Status: Pending
+
+This fixes sed issue when prefix has / in it, like /usr/local
+
+autoreconf error avoided:
+| sed: -e expression #1, char 9: unknown option to `s'
+| configure.ac:39: error: AC_INIT should be called with package and version arguments
+
+Signed-Off-by: Nitin A Kamble <[email protected]>
+2012/05/01
+
+Index: guile-2.0.5/build-aux/git-version-gen
+===================================================================
+--- guile-2.0.5.orig/build-aux/git-version-gen
++++ guile-2.0.5/build-aux/git-version-gen
+@@ -187,7 +187,7 @@ else
+     v=UNKNOWN
+ fi
+ 
+-v=`echo "$v" |sed "s/^$prefix//"`
++v=`echo "$v" |sed "s#^$prefix##"`
+ 
+ # Test whether to append the "-dirty" suffix only if the version
+ # string we're using came from git.  I.e., skip the test if it's "UNKNOWN"
meta/recipes-devtools/guile/guile_2.0.5.bb renamed from meta/recipes-devtools/guile/guile_2.0.3.bb +9 -7
similarity index 84%
rename from meta/recipes-devtools/guile/guile_2.0.3.bb
rename to meta/recipes-devtools/guile/guile_2.0.5.bb
index 164ab8c..db75863 100644
@@ -14,17 +14,19 @@ LICENSE = "GPLv3"
 LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504" 
 
 SRC_URI = "${GNU_MIRROR}/guile/guile-${PV}.tar.gz \
-           file://debian/0001-Fix-the-SRFI-60-copy-bit-documentation.patch \
-           file://debian/0002-Define-_GNU_SOURCE-to-fix-the-GNU-kFreeBSD-build.patch \
-           file://debian/0003-Include-gc.h-rather-than-gc-gc_version.h-in-pthread-.patch \
+           file://debian/0002-Mark-Unused-modules-are-removed-gc-test-as-unresolve.patch \
+           file://debian/0003-Mark-mutex-with-owner-not-retained-threads-test-as-u.patch \
            file://opensuse/guile-64bit.patch \
-           file://opensuse/guile-turn-off-gc-test.patch \
+           file://guile_2.0.5_fix_sed_error.patch \
            "
 
-SRC_URI[md5sum] = "3b8b4e1083037f29d2c4704a6d55f2a8"
-SRC_URI[sha256sum] = "a53b21159befe3e89bbaca71e9e62cf00af0f49fcca297c407944b988d59eb08"
+#           file://debian/0001-Change-guile-to-guile-X.Y-for-info-pages.patch
+#           file://opensuse/guile-turn-off-gc-test.patch 
 
-PR = "r5"
+SRC_URI[md5sum] = "bcf70d54b44c99cb9acd3f63c5486b4b"
+SRC_URI[sha256sum] = "2a026ea6cdbc51ca71bcd9787839debfa45ac5db1e26dc00b30ca9b128b10956"
+
+PR = "r0"
 
 inherit autotools gettext
 BBCLASSEXTEND = "native"
Signature · 1 line
1.7.7
#2 lore raw

PATCH 2/40 gmp: fix build with automake 1.12

From: Nitin A Kamble <[email protected]>

---
 .../gmp/gmp/gmp_fix_for_automake-1.12.patch        |   48 ++++++++++++++++++++
 meta/recipes-support/gmp/gmp_5.0.4.bb              |    6 ++-
 2 files changed, 52 insertions(+), 2 deletions(-)
 create mode 100644 meta/recipes-support/gmp/gmp/gmp_fix_for_automake-1.12.patch
meta/recipes-support/gmp/gmp/gmp_fix_for_automake-1.12.patch new file +48 -0
new file mode 100644
index 0000000..8ff1bcf
@@ -0,0 +1,48 @@
+Upstream-Status: Pending
+
+automake 1.12 has depricated automatic de-ANSI-fication support
+
+this patch avoids these kinds of errors:
+
+| configure.in:2240: error: automatic de-ANSI-fication support has been removed
+| Makefile.am:28: error: automatic de-ANSI-fication support has been removed
+
+Signed-Off-By: Nitin A Kamble <[email protected]>
+2012/05/02
+
+Index: gmp-5.0.4/configure.in
+===================================================================
+--- gmp-5.0.4.orig/configure.in
++++ gmp-5.0.4/configure.in
+@@ -59,7 +59,7 @@ dnl
+ 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
+ 
+@@ -2236,9 +2236,6 @@ fi
+ echo "      MPN_PATH=\"$path\""
+ 
+ 
+-# Automake ansi2knr support.
+-AM_C_PROTOTYPES
+-
+ CL_AS_NOEXECSTACK
+ 
+ GMP_PROG_AR
+Index: gmp-5.0.4/Makefile.am
+===================================================================
+--- gmp-5.0.4.orig/Makefile.am
++++ gmp-5.0.4/Makefile.am
+@@ -25,7 +25,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
meta/recipes-support/gmp/gmp_5.0.4.bb +4 -2
index 9adcc3f..cb2ca5b 100644
@@ -2,10 +2,12 @@ require gmp.inc
 LICENSE="LGPLv3&GPLv3"
 LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504 \
 		    file://version.c;endline=18;md5=d8c56b52b9092346b9f93b4da65ef790"
-PR = "r0"
+PR = "r1"
 
 SRC_URI_append += "file://use-includedir.patch \
-                   file://gmp_fix_for_x32.patch"
+                   file://gmp_fix_for_x32.patch \
+                   file://gmp_fix_for_automake-1.12.patch \
+                   "
 
 export CC_FOR_BUILD = "${BUILD_CC}"
 
Signature · 1 line
1.7.7
#3 lore raw

PATCH 3/40 mpfr: fix build with automake 1.12

In reply to [email protected]

From: Nitin A Kamble <[email protected]>

---
 .../mpfr-3.1.0/mpfr_fix_for_automake-1.12.patch    |   35 ++++++++++++++++++++
 meta/recipes-support/mpfr/mpfr_3.1.0.bb            |    7 ++--
 2 files changed, 39 insertions(+), 3 deletions(-)
 create mode 100644 meta/recipes-support/mpfr/mpfr-3.1.0/mpfr_fix_for_automake-1.12.patch
meta/recipes-support/mpfr/mpfr-3.1.0/mpfr_fix_for_automake-1.12.patch new file +35 -0
new file mode 100644
index 0000000..5b0a24a
@@ -0,0 +1,35 @@
+Upstream-Status: Pending
+
+this patch avoids these issues with automake 1.12
+
+| configure.ac:304: error: automatic de-ANSI-fication support has been removed
+| tests/Makefile.am:12: error: automatic de-ANSI-fication support has been removed
+
+Signed-Off-By: Nitin A Kamble <[email protected]>
+2012/05/02
+
+Index: mpfr-3.1.0/configure.ac
+===================================================================
+--- mpfr-3.1.0.orig/configure.ac
++++ mpfr-3.1.0/configure.ac
+@@ -301,7 +301,6 @@ if test "$test_CFLAGS" != set && test -n
+ fi
+ 
+ AM_PROG_CC_C_O
+-AM_C_PROTOTYPES
+ 
+ case $host in
+   *-apple-darwin*)
+Index: mpfr-3.1.0/tests/Makefile.am
+===================================================================
+--- mpfr-3.1.0.orig/tests/Makefile.am
++++ mpfr-3.1.0/tests/Makefile.am
+@@ -9,7 +9,7 @@
+ # PARTICULAR PURPOSE.
+ 
+ 
+-AUTOMAKE_OPTIONS = 1.6 gnu $(top_builddir)/ansi2knr
++AUTOMAKE_OPTIONS = 1.6 gnu
+ 
+ # tversion is run
+ #   * at the beginning so that the user gets a possible version error
meta/recipes-support/mpfr/mpfr_3.1.0.bb +4 -3
index 102ec69..e7e20ce 100644
@@ -3,11 +3,12 @@ LICENSE="GPLv3&LGPLv3"
 LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504 \
 		    file://COPYING.LESSER;md5=6a6a8e020838b23406c81b19c1d46df6"
 DEPENDS = "gmp"
-PR = "r1"
+PR = "r2"
 
 SRC_URI = "http://www.mpfr.org/mpfr-${PV}/mpfr-${PV}.tar.bz2 \
-  file://long-long-thumb.patch \
-"
+           file://long-long-thumb.patch \
+           file://mpfr_fix_for_automake-1.12.patch \
+           "
 
 SRC_URI[md5sum] = "238ae4a15cc3a5049b723daef5d17938"
 SRC_URI[sha256sum] = "74a7bbbad168dd1cc414f1c9210b8fc16ccfc8e422d34b3371a8978e31eab680"
Signature · 1 line
1.7.7
#4 lore raw

PATCH 4/40 popt: fix build with automake 1.12

In reply to [email protected]

From: Nitin A Kamble <[email protected]>

---
 .../popt/popt/popt_fix_for_automake-1.12.patch     |   21 ++++++++++++++++++++
 meta/recipes-support/popt/popt_1.16.bb             |    3 +-
 2 files changed, 23 insertions(+), 1 deletions(-)
 create mode 100644 meta/recipes-support/popt/popt/popt_fix_for_automake-1.12.patch
meta/recipes-support/popt/popt/popt_fix_for_automake-1.12.patch new file +21 -0
new file mode 100644
index 0000000..91bca96
@@ -0,0 +1,21 @@
+Upstream-Status: pending
+
+This patch avoids this error with automake 1.12:
+
+| configure.ac:49: error: automatic de-ANSI-fication support has been removed
+
+Signed-Off-By: Nitin A Kamble <[email protected]>
+2012/05/02
+
+Index: popt-1.16/configure.ac
+===================================================================
+--- popt-1.16.orig/configure.ac
++++ popt-1.16/configure.ac
+@@ -46,7 +46,6 @@ AC_GCC_TRADITIONAL
+ AC_SYS_LARGEFILE
+ 
+ AC_ISC_POSIX
+-AM_C_PROTOTYPES
+ 
+ AC_CHECK_HEADERS(float.h fnmatch.h glob.h langinfo.h libintl.h mcheck.h unistd.h)
+ 
meta/recipes-support/popt/popt_1.16.bb +2 -1
index cd22e9a..91b0d60 100644
@@ -4,10 +4,11 @@ SECTION = "libs"
 
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://COPYING;md5=cb0613c30af2a8249b8dcc67d3edb06d"
-PR = "r1"
+PR = "r2"
 
 SRC_URI = "http://rpm5.org/files/popt/popt-${PV}.tar.gz \
            file://pkgconfig_fix.patch \
+           file://popt_fix_for_automake-1.12.patch \
           "
 
 SRC_URI[md5sum] = "3743beefa3dd6247a73f8f7a32c14c33"
Signature · 1 line
1.7.7
#5 lore raw

PATCH 5/40 rpm: fix build with automake 1.12

In reply to [email protected]

From: Nitin A Kamble <[email protected]>

---
 .../rpm/rpm/rpm_fix_for_automake-1.12.patch        |   21 ++++++++++++++++++++
 meta/recipes-devtools/rpm/rpm_5.4.0.bb             |    3 +-
 2 files changed, 23 insertions(+), 1 deletions(-)
 create mode 100644 meta/recipes-devtools/rpm/rpm/rpm_fix_for_automake-1.12.patch
meta/recipes-devtools/rpm/rpm/rpm_fix_for_automake-1.12.patch new file +21 -0
new file mode 100644
index 0000000..abbb15d
@@ -0,0 +1,21 @@
+Upstream-Status: 2012/05/02
+
+automake 1.12 has depricated automatic de-ANSI-fication.
+
+fix this issue:
+| configure.ac:564: error: automatic de-ANSI-fication support has been removed
+
+Signed-Off-By: Nitin A Kamble <[email protected]>
+2012/05/02
+Index: rpm-5.4.0/configure.ac
+===================================================================
+--- rpm-5.4.0.orig/configure.ac
++++ rpm-5.4.0/configure.ac
+@@ -561,7 +561,6 @@ dnl # platform specific checks
+ AC_SEARCH_LIBS([strerror],[cposix])
+ 
+ dnl # standard checks
+-AM_C_PROTOTYPES
+ AC_C_INLINE
+ AC_C_BIGENDIAN
+ 
meta/recipes-devtools/rpm/rpm_5.4.0.bb +2 -1
index 5ee6b47..3c259b2 100644
@@ -45,7 +45,7 @@ LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1"
 DEPENDS = "bzip2 zlib db openssl elfutils expat libpcre attr acl popt ${extrarpmdeps}"
 extrarpmdeps = "python perl file"
 extrarpmdeps_virtclass-native = "python-native file-native"
-PR = "r36"
+PR = "r37"
 
 # rpm2cpio is a shell script, which is part of the rpm src.rpm.  It is needed
 # in order to extract the distribution SRPM into a format we can extract...
@@ -70,6 +70,7 @@ SRC_URI = "http://www.rpm5.org/files/rpm/rpm-5.4/rpm-5.4.0-0.20101229.src.rpm;ex
 	   file://pythondeps.sh \
 	   file://rpmdeps-oecore.patch \
 	   file://rpm-resolvedep.patch \
+	   file://rpm_fix_for_automake-1.12.patch \
 	  "
 
 #	   file://rpm-autoconf.patch \
Signature · 1 line
1.7.7
#6 lore raw

PATCH 6/40 libxml2: fix build with automake 1.12

In reply to [email protected]

From: Nitin A Kamble <[email protected]>

---
 .../libxml2/libxml2_fix_for_automake_1.12.patch    |   23 ++++++++++++++++++++
 meta/recipes-core/libxml/libxml2_2.7.8.bb          |    5 ++-
 2 files changed, 26 insertions(+), 2 deletions(-)
 create mode 100644 meta/recipes-core/libxml/libxml2/libxml2_fix_for_automake_1.12.patch
meta/recipes-core/libxml/libxml2/libxml2_fix_for_automake_1.12.patch new file +23 -0
new file mode 100644
index 0000000..5c25882
@@ -0,0 +1,23 @@
+Upstream-Status: Pending
+
+automake 1.12 has decpricated automatic de-ANSI-fication support
+
+this patch fixes this build issue:
+
+| configure.in:67: error: automatic de-ANSI-fication support has been removed
+Signed-Off-by: Nitin A Kamble <[email protected]>
+2012/05/02
+
+Index: libxml2-2.7.8/configure.in
+===================================================================
+--- libxml2-2.7.8.orig/configure.in
++++ libxml2-2.7.8/configure.in
+@@ -63,8 +63,6 @@ AC_PATH_PROG(WGET, wget, /usr/bin/wget)
+ AC_PATH_PROG(XMLLINT, xmllint, /usr/bin/xmllint)
+ AC_PATH_PROG(XSLTPROC, xsltproc, /usr/bin/xsltproc)
+ 
+-dnl Make sure we have an ANSI compiler
+-AM_C_PROTOTYPES
+ test "x$U" != "x" && AC_MSG_ERROR(Compiler not ANSI compliant)
+ 
+ AC_LIBTOOL_WIN32_DLL
meta/recipes-core/libxml/libxml2_2.7.8.bb +3 -2
index 1de73da..9111120 100644
@@ -1,8 +1,9 @@
 require libxml2.inc
 
-PR = "r7"
+PR = "r8"
 
-SRC_URI += "file://fix_version_info.patch"
+SRC_URI += "file://fix_version_info.patch \
+            file://libxml2_fix_for_automake_1.12.patch"
 
 SRC_URI[md5sum] = "8127a65e8c3b08856093099b52599c86"
 SRC_URI[sha256sum] = "cda23bc9ebd26474ca8f3d67e7d1c4a1f1e7106364b690d822e009fdc3c417ec"
Signature · 1 line
1.7.7
#7 lore raw

PATCH 7/40 shadow shadow-native: fix build with automake 1.12

In reply to [email protected]

From: Nitin A Kamble <[email protected]>

---
 .../files/shadow_fix_for_automake-1.12.patch       |   23 ++++++++++++++++++++
 .../shadow/shadow-native_4.1.4.3.bb                |    6 +++-
 meta/recipes-extended/shadow/shadow_4.1.4.3.bb     |    6 +++-
 3 files changed, 31 insertions(+), 4 deletions(-)
 create mode 100644 meta/recipes-extended/shadow/files/shadow_fix_for_automake-1.12.patch
meta/recipes-extended/shadow/files/shadow_fix_for_automake-1.12.patch new file +23 -0
new file mode 100644
index 0000000..6a27ed3
@@ -0,0 +1,23 @@
+Upstream-Status: pending
+
+Automake 1.12 has deprecated automatic de-ANSI-fication support
+
+This patch avoids this issue with automake 1.12:
+
+| configure.in:22: error: automatic de-ANSI-fication support has been removed
+
+Signed-Off-By: Nitin A Kamble <[email protected]>
+2012/05/02
+
+Index: shadow-4.1.4.3/configure.in
+===================================================================
+--- shadow-4.1.4.3.orig/configure.in
++++ shadow-4.1.4.3/configure.in
+@@ -19,7 +19,6 @@ AC_PROG_CC
+ AC_ISC_POSIX
+ AC_PROG_LN_S
+ AC_PROG_YACC
+-AM_C_PROTOTYPES
+ AM_PROG_LIBTOOL
+ 
+ dnl Checks for libraries.
meta/recipes-extended/shadow/shadow-native_4.1.4.3.bb +4 -2
index 38bb922..61fccba 100644
@@ -7,7 +7,7 @@ LICENSE = "BSD | Artistic-1.0"
 LIC_FILES_CHKSUM = "file://COPYING;md5=08c553a87d4e51bbed50b20e0adcaede \
                     file://src/passwd.c;firstline=8;endline=30;md5=2899a045e90511d0e043b85a7db7e2fe"
 
-PR = "r4"
+PR = "r5"
 
 SRC_URI = "http://pkg-shadow.alioth.debian.org/releases/${BPN}-${PV}.tar.bz2 \
            file://shadow.automake-1.11.patch \
@@ -15,7 +15,9 @@ SRC_URI = "http://pkg-shadow.alioth.debian.org/releases/${BPN}-${PV}.tar.bz2 \
            file://shadow-4.1.4.2-env-reset-keep-locale.patch \
            file://add_root_cmd_options.patch \
            file://disable-syslog.patch \
-           file://useradd.patch"
+           file://useradd.patch \
+           file://shadow_fix_for_automake-1.12.patch \
+           "
 
 SRC_URI[md5sum] = "b8608d8294ac88974f27b20f991c0e79"
 SRC_URI[sha256sum] = "633f5bb4ea0c88c55f3642c97f9d25cbef74f82e0b4cf8d54e7ad6f9f9caa778" 
meta/recipes-extended/shadow/shadow_4.1.4.3.bb +4 -2
index 60fb78b..098b0b0 100644
@@ -9,7 +9,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=08c553a87d4e51bbed50b20e0adcaede \
 
 DEPENDS = "${@base_contains('DISTRO_FEATURES', 'pam', 'libpam', '', d)}"
 RDEPENDS_${PN} = "shadow-securetty ${@base_contains('DISTRO_FEATURES', 'pam', '${PAM_PLUGINS}', '', d)}"
-PR = "r9"
+PR = "r10"
 
 SRC_URI = "http://pkg-shadow.alioth.debian.org/releases/${BPN}-${PV}.tar.bz2 \
            file://login_defs_pam.sed \
@@ -19,7 +19,9 @@ SRC_URI = "http://pkg-shadow.alioth.debian.org/releases/${BPN}-${PV}.tar.bz2 \
            file://shadow-4.1.4.2-env-reset-keep-locale.patch \
            file://shadow-4.1.4.2-groupmod-pam-check.patch \
            file://shadow-4.1.4.2-su_no_sanitize_env.patch \
-           file://shadow-update-pam-conf.patch"
+           file://shadow-update-pam-conf.patch \
+           file://shadow_fix_for_automake-1.12.patch \
+           "
 
 SRC_URI[md5sum] = "b8608d8294ac88974f27b20f991c0e79"
 SRC_URI[sha256sum] = "633f5bb4ea0c88c55f3642c97f9d25cbef74f82e0b4cf8d54e7ad6f9f9caa778"
Signature · 1 line
1.7.7
#8 lore raw

PATCH 8/40 jpeg: fix build with automake 1.12

In reply to [email protected]

From: Nitin A Kamble <[email protected]>

---
 .../jpeg/jpeg-8c/jpeg_fix_for_automake-1.12.patch  |   41 ++++++++++++++++++++
 meta/recipes-core/jpeg/jpeg_8c.bb                  |    6 ++-
 2 files changed, 45 insertions(+), 2 deletions(-)
 create mode 100644 meta/recipes-core/jpeg/jpeg-8c/jpeg_fix_for_automake-1.12.patch
meta/recipes-core/jpeg/jpeg-8c/jpeg_fix_for_automake-1.12.patch new file +41 -0
new file mode 100644
index 0000000..e8a2f75
@@ -0,0 +1,41 @@
+Upstream-Status: Pending
+
+automake 1.12 has deprecated  automatic de-ANSI-fication support
+
+this patch avoids this error with automake 1.12
+
+| configure.ac:32: error: automatic de-ANSI-fication support has been removed
+...
+| automake: warnings are treated as errors
+| /srv/home/nitin/builds/build-gcc47/tmp/sysroots/x86_64-linux/usr/share/automake-1.12/am/ltlibrary.am: warning: 'libjpeg.la': linking libtool libraries using a non-POSIX
+| /srv/home/nitin/builds/build-gcc47/tmp/sysroots/x86_64-linux/usr/share/automake-1.12/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
+
+
+Signed-Off-By: Nitin A Kamble <[email protected]>
+2012/05/02
+
+Index: jpeg-8c/configure.ac
+===================================================================
+--- jpeg-8c.orig/configure.ac
++++ jpeg-8c/configure.ac
+@@ -28,9 +28,6 @@ AM_INIT_AUTOMAKE([-Wall -Werror no-dist
+ # with --disable-silent-rules or use "make V=1".
+ AM_SILENT_RULES([yes])
+ 
+-# This is required when using the de-ANSI-fication feature.
+-AM_C_PROTOTYPES
+-
+ # Add configure option --enable-maintainer-mode which enables
+ # dependency checking and generation useful to package maintainers.
+ # This is made an option to avoid confusing end users.
+@@ -44,6 +41,10 @@ AC_PROG_INSTALL
+ AC_PROG_MAKE_SET
+ AC_PROG_LN_S
+ 
++# automake 1.12 seems to require this, but automake 1.11 doesn't recognize it
++m4_pattern_allow([AM_PROG_AR])
++AM_PROG_AR
++
+ # Check if LD supports linker scripts,
+ # and define automake conditional HAVE_LD_VERSION_SCRIPT if so.
+ AC_ARG_ENABLE([ld-version-script],
meta/recipes-core/jpeg/jpeg_8c.bb +4 -2
index 6aeaeaa..c276a51 100644
@@ -13,11 +13,13 @@ SECTION = "libs"
 DEPENDS = "libtool-cross"
 DEPENDS_virtclass-native = "libtool-native"
 
-PR = "r3"
+PR = "r4"
 
 SRC_URI = "http://www.ijg.org/files/jpegsrc.v${PV}.tar.gz \
 	   file://debian-libjpeg7_7-1.diff \
-           file://fix_for_automake_1.11.2.patch"
+           file://fix_for_automake_1.11.2.patch \
+           file://jpeg_fix_for_automake-1.12.patch \
+          "
 
 SRC_URI[md5sum] = "a2c10c04f396a9ce72894beb18b4e1f9"
 SRC_URI[sha256sum] = "edfc0b3e004b2fe58ffeeec89f96e3a3c28972c46725ec127d01edf8a1cc7c9a"
Signature · 1 line
1.7.7
#9 lore raw

PATCH 9/40 libtasn1: fix build with automake 1.12

In reply to [email protected]

From: Nitin A Kamble <[email protected]>

---
 .../libtasn1/libtasn1_fix_for_automake_1.12.patch  |   28 ++++++++++++++++++++
 meta/recipes-support/gnutls/libtasn1_2.12.bb       |    6 +++-
 2 files changed, 32 insertions(+), 2 deletions(-)
 create mode 100644 meta/recipes-support/gnutls/libtasn1/libtasn1_fix_for_automake_1.12.patch
meta/recipes-support/gnutls/libtasn1/libtasn1_fix_for_automake_1.12.patch new file +28 -0
new file mode 100644
index 0000000..5540bef
@@ -0,0 +1,28 @@
+Upstream-Status: Pending
+
+This patch avoids following issues with automake 1.12:
+
+| automake: warnings are treated as errors
+| /srv/home/nitin/builds/build-gcc47/tmp/sysroots/x86_64-linux/usr/share/automake-1.12/am/ltlibrary.am: warning: 'libtasn1.la': linking libtool libraries using a non-POSIX
+| /srv/home/nitin/builds/build-gcc47/tmp/sysroots/x86_64-linux/usr/share/automake-1.12/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
+
+Signed-Off-By: Nitin A Kamble <[email protected]>
+2012/05/02
+
+
+Index: libtasn1-2.11/configure.ac
+===================================================================
+--- libtasn1-2.11.orig/configure.ac
++++ libtasn1-2.11/configure.ac
+@@ -38,6 +38,11 @@ lgl_EARLY
+ AC_PROG_YACC
+ AC_PROG_LN_S
+ 
++# automake 1.12 seems to require this, but automake 1.11 doesn't recognize it
++m4_pattern_allow([AM_PROG_AR])
++AM_PROG_AR
++
++
+ dnl Checks for programs.
+ AC_PROG_INSTALL
+ AM_MISSING_PROG(HELP2MAN, help2man, $missing_dir)
meta/recipes-support/gnutls/libtasn1_2.12.bb +4 -2
index aae409e..d0b4191 100644
@@ -8,9 +8,11 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504 \
                     file://COPYING.LIB;md5=4fbd65380cdd255951079008b364516c \
                     file://README;endline=8;md5=c3803a3e8ca5ab5eb1e5912faa405351"
 
-PR = "r0"
+PR = "r1"
 
-SRC_URI = "${GNU_MIRROR}/libtasn1/libtasn1-${PV}.tar.gz"
+SRC_URI = "${GNU_MIRROR}/libtasn1/libtasn1-${PV}.tar.gz \
+           file://libtasn1_fix_for_automake_1.12.patch \
+           "
 
 SRC_URI[md5sum] = "4eba39fb962d6cf5a370267eae8ff52b"
 SRC_URI[sha256sum] = "0e257a8a01c80e464f73262e13c226e04a15165c2ad087a340f53902281a1c5d"
Signature · 1 line
1.7.7
#10 lore raw

PATCH 10/40 systemtap: fix build with automake 1.12

In reply to [email protected]

From: Nitin A Kamble <[email protected]>

---
 .../systemtap_fix_for_automake_1.12.patch          |   23 ++++++++++++++++++++
 meta/recipes-kernel/systemtap/systemtap_git.bb     |    2 +-
 meta/recipes-kernel/systemtap/systemtap_git.inc    |    1 +
 3 files changed, 25 insertions(+), 1 deletions(-)
 create mode 100644 meta/recipes-kernel/systemtap/systemtap/systemtap_fix_for_automake_1.12.patch
meta/recipes-kernel/systemtap/systemtap/systemtap_fix_for_automake_1.12.patch new file +23 -0
new file mode 100644
index 0000000..ef74a09
@@ -0,0 +1,23 @@
+Upstream-Status: Pending 
+
+Automake 1.12 has deprecated automatic de-ANSI-fication support
+
+Fix this issue with automake 1.12:
+
+| configure.ac:23: error: automatic de-ANSI-fication support has been removed
+
+Signed-Off-by: Nitin A Kamble <[email protected]>
+2012/05/02
+
+Index: git/configure.ac
+===================================================================
+--- git.orig/configure.ac
++++ git/configure.ac
+@@ -20,7 +20,6 @@ AC_PROG_CXX
+ AC_PROG_CPP
+ AM_PROG_CC_STDC
+ AM_PROG_CC_C_O
+-AM_C_PROTOTYPES
+ AC_PROG_RANLIB
+ AC_OBJEXT
+ AC_EXEEXT
meta/recipes-kernel/systemtap/systemtap_git.bb +1 -1
index 91bccd1..4d340fc 100644
@@ -6,7 +6,7 @@ DEPENDS = "elfutils sqlite3 systemtap-native"
 DEPENDS_virtclass-native = "elfutils-native sqlite3-native gettext-native"
 DEPENDS_virtclass-nativesdk = "elfutils-nativesdk sqlite3-nativesdk gettext-nativesdk"
 
-PR = "r3"
+PR = "r4"
 
 export CC_FOR_BUILD = "${BUILD_CC}"
 export CFLAGS_FOR_BUILD = "${BUILD_CFLAGS}"
meta/recipes-kernel/systemtap/systemtap_git.inc +1 -0
index 839cec3..9f4feee 100644
@@ -6,6 +6,7 @@ PV = "1.7+git${SRCPV}"
 
 SRC_URI = "git://sources.redhat.com/git/systemtap.git;protocol=git \
            file://docproc-build-fix.patch \
+           file://systemtap_fix_for_automake_1.12.patch \
           "
 
 FILESPATH = "${FILE_DIRNAME}/systemtap"
Signature · 1 line
1.7.7
#11 lore raw

PATCH 11/40 libmpc: fix build with automake 1.12

In reply to [email protected]

From: Nitin A Kamble <[email protected]>

---
 .../libmpc/libmpc_fix_for_automake-1.12.patch      |   26 ++++++++++++++++++++
 meta/recipes-support/libmpc/libmpc_0.8.2.bb        |    5 ++-
 2 files changed, 29 insertions(+), 2 deletions(-)
 create mode 100644 meta/recipes-support/libmpc/libmpc/libmpc_fix_for_automake-1.12.patch
meta/recipes-support/libmpc/libmpc/libmpc_fix_for_automake-1.12.patch new file +26 -0
new file mode 100644
index 0000000..75fa28e
@@ -0,0 +1,26 @@
+Upstream-Status: Pending
+
+this fix avoids this error with automake 1.12
+
+| automake: warnings are treated as errors
+| /srv/home/nitin/builds/build-gcc47/tmp/sysroots/x86_64-linux/usr/share/automake-1.12/am/ltlibrary.am: warning: 'libmpc.la': linking libtool libraries using a non-POSIX
+| /srv/home/nitin/builds/build-gcc47/tmp/sysroots/x86_64-linux/usr/share/automake-1.12/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
+
+Signed-Off-By: Nitin A Kamble <[email protected]>
+2012/05/02
+
+Index: mpc-0.8.2/configure.ac
+===================================================================
+--- mpc-0.8.2.orig/configure.ac
++++ mpc-0.8.2/configure.ac
+@@ -86,6 +86,10 @@ AC_PROG_EGREP
+ AC_PROG_SED
+ AC_LANG(C)
+ 
++# automake 1.12 seems to require this, but automake 1.11 doesn't recognize it
++m4_pattern_allow([AM_PROG_AR])
++AM_PROG_AR
++
+ dnl Check for GMP CFLAGS in gmp.h
+ if test -z "$user_redefine_cc" ; then
+    MPC_GMP_CC_CFLAGS
meta/recipes-support/libmpc/libmpc_0.8.2.bb +3 -2
index f991a8e..7a372ba 100644
@@ -2,10 +2,11 @@ require libmpc.inc
 
 DEPENDS = "gmp mpfr"
 
-PR = "r0"
+PR = "r1"
 LICENSE="LGPLv2.1"
 LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=7fbc338309ac38fefcd64b04bb903e34"
-SRC_URI = "http://www.multiprecision.org/mpc/download/mpc-${PV}.tar.gz"
+SRC_URI = "http://www.multiprecision.org/mpc/download/mpc-${PV}.tar.gz \
+           file://libmpc_fix_for_automake-1.12.patch"
 
 SRC_URI[md5sum] = "e98267ebd5648a39f881d66797122fb6"
 SRC_URI[sha256sum] = "ae79f8d41d8a86456b68607e9ca398d00f8b7342d1d83bcf4428178ac45380c7"
Signature · 1 line
1.7.7
#12 lore raw

PATCH 12/40 libcheck: fix build with automake 1.12

In reply to [email protected]

From: Nitin A Kamble <[email protected]>

---
 .../libcheck/libcheck_fix_for_automake-1.12.patch  |   26 ++++++++++++++++++++
 meta/recipes-support/libcheck/libcheck_0.9.8.bb    |    6 +++-
 2 files changed, 30 insertions(+), 2 deletions(-)
 create mode 100644 meta/recipes-support/libcheck/libcheck/libcheck_fix_for_automake-1.12.patch
meta/recipes-support/libcheck/libcheck/libcheck_fix_for_automake-1.12.patch new file +26 -0
new file mode 100644
index 0000000..263f6d6
@@ -0,0 +1,26 @@
+Upstream-Status: Pending
+
+This patch fixes following issue with automake 1.12
+
+| automake: warnings are treated as errors
+| /srv/home/nitin/builds/build-gcc47/tmp/sysroots/x86_64-linux/usr/share/automake-1.12/am/ltlibrary.am: warning: 'libcompat.la': linking libtool libraries using a non-POSIX
+| /srv/home/nitin/builds/build-gcc47/tmp/sysroots/x86_64-linux/usr/share/automake-1.12/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
+
+Signed-Off-By: Nitin A Kamble <[email protected]>
+2012/05/03
+
+Index: check-0.9.8/configure.ac
+===================================================================
+--- check-0.9.8.orig/configure.ac
++++ check-0.9.8/configure.ac
+@@ -103,6 +103,10 @@ AC_PROG_INSTALL
+ AC_PROG_LN_S
+ AC_PROG_LIBTOOL
+ 
++# automake 1.12 seems to require this, but automake 1.11 doesn't recognize it
++m4_pattern_allow([AM_PROG_AR])
++AM_PROG_AR
++
+ # add these options to CFLAGS if the compiler supports them
+ AC_DEFUN([AX_CFLAGS_ADD],[AX_C_CHECK_FLAG($1, , , CFLAGS="$CFLAGS $1")])
+ AX_CFLAGS_WARN_ALL_ANSI
meta/recipes-support/libcheck/libcheck_0.9.8.bb +4 -2
index d5b9930..e988d47 100644
@@ -5,9 +5,11 @@ SECTION = "devel"
 LICENSE  = "LGPLv2.1+"
 LIC_FILES_CHKSUM = "file://COPYING.LESSER;md5=2d5025d4aa3495befef8f17206a5b0a1"
 
-PR = "r0"
+PR = "r1"
 
-SRC_URI = "${SOURCEFORGE_MIRROR}/check/check-${PV}.tar.gz"
+SRC_URI = "${SOURCEFORGE_MIRROR}/check/check-${PV}.tar.gz \
+           file://libcheck_fix_for_automake-1.12.patch \
+          "
 
 SRC_URI[md5sum] = "5d75e9a6027cde79d2c339ef261e7470"
 SRC_URI[sha256sum] = "82acf956bb07584ffea2bf04d5989fe939c3e74ecf93133a21037fd0f7996a7f"
Signature · 1 line
1.7.7
#13 lore raw

PATCH 13/40 texinfo: fix build with automake 1.12

In reply to [email protected]

From: Nitin A Kamble <[email protected]>

---
 .../texinfo_fix_for_automake-1.12.patch            |   24 ++++++++++++++++++++
 meta/recipes-extended/texinfo/texinfo_4.13a.bb     |    3 +-
 2 files changed, 26 insertions(+), 1 deletions(-)
 create mode 100644 meta/recipes-extended/texinfo/texinfo-4.13a/texinfo_fix_for_automake-1.12.patch
meta/recipes-extended/texinfo/texinfo-4.13a/texinfo_fix_for_automake-1.12.patch new file +24 -0
new file mode 100644
index 0000000..e0684ff
@@ -0,0 +1,24 @@
+Upsteam-Status: pending
+
+automake 1.12 has deprecated support for lzma-compressed distribution archives
+this patch fixes following issue with automake 1.12
+
+| configure.ac:16: error: support for lzma-compressed distribution archives has been removed
+
+Signed-Off-By: Nitin A Kamble <[email protected]>
+2012/05/03
+
+
+Index: texinfo-4.13/configure.ac
+===================================================================
+--- texinfo-4.13.orig/configure.ac
++++ texinfo-4.13/configure.ac
+@@ -13,7 +13,7 @@ AC_INIT([GNU Texinfo], [4.13], [bug-texi
+ 
+ dnl Must come before AM_INIT_AUTOMAKE.
+ AC_CONFIG_AUX_DIR([build-aux])
+-AM_INIT_AUTOMAKE([1.10.1 readme-alpha dist-lzma])
++AM_INIT_AUTOMAKE([1.10.1 readme-alpha])
+ 
+ # Minimum Autoconf version required.
+ AC_PREREQ(2.59)
meta/recipes-extended/texinfo/texinfo_4.13a.bb +2 -1
index f9e566b..50892ce 100644
@@ -6,7 +6,7 @@ HOMEPAGE = "http://www.gnu.org/software/texinfo/"
 SECTION = "console/utils"
 LICENSE = "GPLv3+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=adefda309052235aa5d1e99ce7557010"
-PR = "r4"
+PR = "r5"
 
 DEPENDS = "zlib ncurses texinfo-native"
 DEPENDS_virtclass-native = "zlib-native ncurses-native"
@@ -23,6 +23,7 @@ SRC_URI = "${GNU_MIRROR}/texinfo/texinfo-${PV}.tar.gz \
            file://disable-native-tools.patch \
            file://link-zip.patch \
            file://gettext-macros.patch \
+           file://texinfo_fix_for_automake-1.12.patch \
            ${TARGET_PATCH}"
 
 SRC_URI[md5sum] = "71ba711519209b5fb583fed2b3d86fcb"
Signature · 1 line
1.7.7
#14 lore raw

PATCH 14/40 libidn: fix build with automake 1.12

In reply to [email protected]

From: Nitin A Kamble <[email protected]>

---
 .../libidn/libidn_fix_for_automake-1.12.patch      |   26 ++++++++++++++++++++
 meta/recipes-extended/libidn/libidn_1.24.bb        |    5 ++-
 2 files changed, 29 insertions(+), 2 deletions(-)
 create mode 100644 meta/recipes-extended/libidn/libidn/libidn_fix_for_automake-1.12.patch
meta/recipes-extended/libidn/libidn/libidn_fix_for_automake-1.12.patch new file +26 -0
new file mode 100644
index 0000000..20afd25
@@ -0,0 +1,26 @@
+Upstream-Status: Pending
+
+This patch fixes following issue with automake 1.12
+
+| automake: warnings are treated as errors
+| /srv/home/nitin/builds/build-gcc47/tmp/sysroots/x86_64-linux/usr/share/automake-1.12/am/ltlibrary.am: warning: 'libidn.la': linking libtool libraries using a non-POSIX
+| /srv/home/nitin/builds/build-gcc47/tmp/sysroots/x86_64-linux/usr/share/automake-1.12/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
+
+Signed-Off-By: Nitin A Kamble <[email protected]>
+2012/05/03
+
+Index: libidn-1.24/configure.ac
+===================================================================
+--- libidn-1.24.orig/configure.ac
++++ libidn-1.24/configure.ac
+@@ -34,6 +34,10 @@ AC_SUBST(LT_CURRENT, 17)
+ AC_SUBST(LT_REVISION, 7)
+ AC_SUBST(LT_AGE, 6)
+ 
++# automake 1.12 seems to require this, but automake 1.11 doesn't recognize it
++m4_pattern_allow([AM_PROG_AR])
++AM_PROG_AR
++
+ AC_PROG_CC
+ gl_EARLY
+ lgl_EARLY
meta/recipes-extended/libidn/libidn_1.24.bb +3 -2
index 018f118..c6ecea7 100644
@@ -10,11 +10,12 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=9c9d9d207a3468a696a03368913d360b \
                     file://COPYINGv3;md5=d32239bcb673463ab874e80d47fae504 \
                     file://lib/idna.h;endline=21;md5=7364f6a250728ffe16170f5e3ab37512 \
                     file://src/idn.c;endline=20;md5=7d7235e7951ac87d9dfac42e1b69d9cb"
-PR = "r0"
+PR = "r1"
 
 inherit pkgconfig autotools gettext
 
-SRC_URI = "${GNU_MIRROR}/libidn/${BPN}-${PV}.tar.gz"
+SRC_URI = "${GNU_MIRROR}/libidn/${BPN}-${PV}.tar.gz \
+           file://libidn_fix_for_automake-1.12.patch "
 
 SRC_URI[md5sum] = "764d7258eeb273941680499fab2c7367"
 SRC_URI[sha256sum] = "da1708c6063ecb7951a0908e67df3eacdfe128b18edaa6cf6867d7b73b5f35ff"
Signature · 1 line
1.7.7
#15 lore raw

PATCH 15/40 glew: fix build with automake 1.12

In reply to [email protected]

From: Nitin A Kamble <[email protected]>

---
 .../glew/files/glew_fix_for_automake-1.12.patch    |   25 ++++++++++++++++++++
 meta/recipes-graphics/glew/glew_1.7.0.bb           |    3 +-
 2 files changed, 27 insertions(+), 1 deletions(-)
 create mode 100644 meta/recipes-graphics/glew/files/glew_fix_for_automake-1.12.patch
meta/recipes-graphics/glew/files/glew_fix_for_automake-1.12.patch new file +25 -0
new file mode 100644
index 0000000..0707efb
@@ -0,0 +1,25 @@
+Upstream-Status: Pending
+
+This patch fixes following issue with automake 1.12
+
+| automake: warnings are treated as errors
+| /srv/home/nitin/builds/build-gcc47/tmp/sysroots/x86_64-linux/usr/share/automake-1.12/am/ltlibrary.am: warning: 'libGLEW.la': linking libtool libraries using a non-POSIX
+| /srv/home/nitin/builds/build-gcc47/tmp/sysroots/x86_64-linux/usr/share/automake-1.12/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
+
+Signed-Off-By: Nitin A Kamble <[email protected]>
+2012/05/03
+
+Index: glew-1.7.0/configure.ac
+===================================================================
+--- glew-1.7.0.orig/configure.ac
++++ glew-1.7.0/configure.ac
+@@ -14,6 +14,9 @@ LT_INIT
+ AC_PROG_CC
+ AC_PROG_INSTALL
+ AC_PROG_LN_S
++# automake 1.12 seems to require this, but automake 1.11 doesn't recognize it
++m4_pattern_allow([AM_PROG_AR])
++AM_PROG_AR
+ 
+ # Checks for libraries.
+ 
meta/recipes-graphics/glew/glew_1.7.0.bb +2 -1
index e65663d..cdb778c 100644
@@ -7,10 +7,11 @@ LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=2ac251558de685c6b9478d89be3149c2"
 
 DEPENDS = "virtual/libx11 virtual/libgl libxext libxi libxmu"
 
-PR = "r0"
+PR = "r1"
 
 SRC_URI = "${SOURCEFORGE_MIRROR}/project/glew/glew/${PV}/glew-${PV}.tgz \
            file://autotools.patch \
+           file://glew_fix_for_automake-1.12.patch \
           "
 
 SRC_URI[md5sum] = "fb7a8bb79187ac98a90b57f0f27a3e84"
Signature · 1 line
1.7.7
#16 lore raw

PATCH 16/40 findutils: fix build with automake 1.12

In reply to [email protected]

From: Nitin A Kamble <[email protected]>

---
 .../findutils_fix_for_automake-1.12.patch          |   22 ++++++++++++++++++++
 meta/recipes-extended/findutils/findutils_4.4.2.bb |    6 +++-
 2 files changed, 26 insertions(+), 2 deletions(-)
 create mode 100644 meta/recipes-extended/findutils/findutils-4.4.2/findutils_fix_for_automake-1.12.patch
meta/recipes-extended/findutils/findutils-4.4.2/findutils_fix_for_automake-1.12.patch new file +22 -0
new file mode 100644
index 0000000..d4a7e95
@@ -0,0 +1,22 @@
+Upstream-Status: Pending
+
+This patch fixes following issue with automake 1.12
+
+| configure.ac:80: error: automatic de-ANSI-fication support has been removed
+
+Signed-Off-By: Nitin A Kamble <[email protected]>
+2012/05/03
+
+Index: findutils-4.4.2/configure.ac
+===================================================================
+--- findutils-4.4.2.orig/configure.ac
++++ findutils-4.4.2/configure.ac
+@@ -77,8 +77,6 @@ AC_PROG_CPP
+ dnl for gnulib
+ gl_EARLY
+ 
+-AM_C_PROTOTYPES
+-
+ AC_PROG_INSTALL
+ AC_PROG_RANLIB
+ dnl AC_PROG_LIBTOOL
meta/recipes-extended/findutils/findutils_4.4.2.bb +4 -2
index d80511c..127eb4b 100644
@@ -1,11 +1,13 @@
 require findutils.inc
 
-PR = "r3"
+PR = "r4"
 
 SRC_URI += "file://01-27017.patch \
             file://02-28824.patch \
             file://03-28872.patch \
-            file://findutils_fix_for_x32.patch "
+            file://findutils_fix_for_x32.patch \
+            file://findutils_fix_for_automake-1.12.patch \
+            "
 
 SRC_URI[md5sum] = "351cc4adb07d54877fa15f75fb77d39f"
 SRC_URI[sha256sum] = "434f32d171cbc0a5e72cfc5372c6fc4cb0e681f8dce566a0de5b6fccd702b62a"
Signature · 1 line
1.7.7
#17 lore raw

PATCH 17/40 gawk: fix build with automake 1.12

In reply to [email protected]

From: Nitin A Kamble <[email protected]>

---
 .../gawk/gawk/gawk_fix_for_automake-1.12.patch     |   23 ++++++++++++++++++++
 meta/recipes-extended/gawk/gawk_4.0.0.bb           |    5 ++-
 2 files changed, 26 insertions(+), 2 deletions(-)
 create mode 100644 meta/recipes-extended/gawk/gawk/gawk_fix_for_automake-1.12.patch
meta/recipes-extended/gawk/gawk/gawk_fix_for_automake-1.12.patch new file +23 -0
new file mode 100644
index 0000000..a2458a8
@@ -0,0 +1,23 @@
+Upstream-Status: Pending
+
+This patch fixes following issue with automake 1.12
+
+| configure.ac:120: error: automatic de-ANSI-fication support has been removed
+
+Signed-Off-By: Nitin A Kamble <[email protected]>
+2012/05/03
+
+Index: gawk-4.0.0/configure.ac
+===================================================================
+--- gawk-4.0.0.orig/configure.ac
++++ gawk-4.0.0/configure.ac
+@@ -116,9 +116,6 @@ dnl Set the programming language for che
+ dnl this only needs to be set once, since everything is in C.
+ AC_LANG([C])
+ 
+-dnl check for C compiler for automake. Needed for dfa.h.
+-AM_C_PROTOTYPES
+-
+ dnl Cygwin doesn't like to get libs with full paths
+ dnl since that overrides linking against DLLs.
+ case `(uname) 2> /dev/null` in
meta/recipes-extended/gawk/gawk_4.0.0.bb +3 -2
index 977feb9..3587e85 100644
@@ -11,9 +11,10 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
 
 RDEPENDS_gawk += "gawk-common"
 RDEPENDS_pgawk += "gawk-common"
-PR = "r1"
+PR = "r2"
 
-SRC_URI = "${GNU_MIRROR}/gawk/gawk-${PV}.tar.gz"
+SRC_URI = "${GNU_MIRROR}/gawk/gawk-${PV}.tar.gz \
+           file://gawk_fix_for_automake-1.12.patch"
 
 SRC_URI[md5sum] = "51e417b71287629940051e6f652c6492"
 SRC_URI[sha256sum] = "c3a7cf7d976e05c6a1d8a9b3f14fa55d4304707408ddafb1396212653ea00be5"
Signature · 1 line
1.7.7
#18 lore raw

PATCH 18/40 lrzsz: fix build with automake 1.12

In reply to [email protected]

From: Nitin A Kamble <[email protected]>

---
 .../lrzsz_fix_for_automake-1.12.patch              |   49 ++++++++++++++++++++
 meta/recipes-bsp/lrzsz/lrzsz_0.12.20.bb            |    6 ++-
 2 files changed, 53 insertions(+), 2 deletions(-)
 create mode 100644 meta/recipes-bsp/lrzsz/lrzsz-0.12.20/lrzsz_fix_for_automake-1.12.patch
meta/recipes-bsp/lrzsz/lrzsz-0.12.20/lrzsz_fix_for_automake-1.12.patch new file +49 -0
new file mode 100644
index 0000000..b4529f4
@@ -0,0 +1,49 @@
+Upstream-Status: Pending
+
+This patch fixes following issue with automake 1.12
+
+| configure.in:95: error: automatic de-ANSI-fication support has been removed
+...
+| lib/Makefile.am:3: error: automatic de-ANSI-fication support has been removed
+| lib/Makefile.am: installing './depcomp'
+| src/Makefile.am:11: error: automatic de-ANSI-fication support has been removed
+
+
+Signed-Off-By: Nitin A Kamble <[email protected]>
+2012/05/03
+
+Index: lrzsz-0.12.20/configure.in
+===================================================================
+--- lrzsz-0.12.20.orig/configure.in
++++ lrzsz-0.12.20/configure.in
+@@ -92,7 +92,6 @@ AC_PROG_RANLIB
+ AC_ISC_POSIX
+ AC_AIX
+ AC_MINIX
+-AM_C_PROTOTYPES
+ AC_C_CONST
+ AC_C_INLINE
+ 
+Index: lrzsz-0.12.20/lib/Makefile.am
+===================================================================
+--- lrzsz-0.12.20.orig/lib/Makefile.am
++++ lrzsz-0.12.20/lib/Makefile.am
+@@ -1,6 +1,5 @@
+ noinst_LIBRARIES=libzmodem.a
+ CFLAGS=@CFLAGS@
+-AUTOMAKE_OPTIONS=ansi2knr
+ 
+ EXTRA_DIST = alloca.c ansi2knr.1 ansi2knr.c \
+ 	getopt.c getopt1.c mkdir.c mktime.c \
+Index: lrzsz-0.12.20/src/Makefile.am
+===================================================================
+--- lrzsz-0.12.20.orig/src/Makefile.am
++++ lrzsz-0.12.20/src/Makefile.am
+@@ -8,7 +8,6 @@ CFLAGS=@CFLAGS@
+ DISTCLEAN_FILES=lrzszbug
+ 
+ LDADD = ../lib/libzmodem.a @LIBINTL@
+-AUTOMAKE_OPTIONS=ansi2knr
+ EXTRA_DIST = ansi2knr.1 ansi2knr.c lrzszbug.in
+ INCLUDES = -I.. -I$(srcdir) -I$(top_srcdir)/src -I../intl -I$(top_srcdir)/lib
+ #DEFS = -DLOCALEDIR=\"$(localedir)\" -DOS=\"@host_os@\" -DCPU=\"@host_cpu@\"
meta/recipes-bsp/lrzsz/lrzsz_0.12.20.bb +4 -2
index 7f86157..e76f36a 100644
@@ -10,12 +10,14 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=0636e73ff0215e8d672dc4c32c317bb3 \
 			file://src/lrz.c;beginline=1;endline=10;md5=5276956373ff7d8758837f6399a1045f"
 SECTION = "console/network"
 DEPENDS = ""
-PR = "r4"
+PR = "r5"
 
 SRC_URI = "http://www.ohse.de/uwe/releases/lrzsz-${PV}.tar.gz \
 	   file://autotools.patch \
 	   file://makefile.patch \
-	   file://gettext.patch"
+	   file://gettext.patch \
+	   file://lrzsz_fix_for_automake-1.12.patch \
+           "
 
 SRC_URI[md5sum] = "b5ce6a74abc9b9eb2af94dffdfd372a4"
 SRC_URI[sha256sum] = "c28b36b14bddb014d9e9c97c52459852f97bd405f89113f30bee45ed92728ff1"
Signature · 1 line
1.7.7
#19 lore raw

PATCH 19/40 minicom: fix build with automake 1.12

In reply to [email protected]

From: Nitin A Kamble <[email protected]>

---
 .../minicom_fix_for_automake-1.12.patch            |   21 ++++++++++++++++++++
 meta/recipes-extended/minicom/minicom_2.6.1.bb     |    3 ++
 2 files changed, 24 insertions(+), 0 deletions(-)
 create mode 100644 meta/recipes-extended/minicom/minicom-2.6.1/minicom_fix_for_automake-1.12.patch
meta/recipes-extended/minicom/minicom-2.6.1/minicom_fix_for_automake-1.12.patch new file +21 -0
new file mode 100644
index 0000000..aba6298
@@ -0,0 +1,21 @@
+Upstream-Status: Pending
+
+This patch fixes following issue with automake 1.12
+
+| configure.in:193: error: automatic de-ANSI-fication support has been removed
+
+Signed-Off-By: Nitin A Kamble <[email protected]>
+2012/05/03
+
+Index: minicom-2.6.1/configure.in
+===================================================================
+--- minicom-2.6.1.orig/configure.in
++++ minicom-2.6.1/configure.in
+@@ -190,7 +190,6 @@ AC_CHECK_HEADERS(stdarg.h varargs.h term
+ 
+ dnl Checks for typedefs, structures, and compiler characteristics.
+ AC_C_CONST
+-AM_C_PROTOTYPES
+ AC_TYPE_UID_T
+ AC_TYPE_MODE_T
+ AC_TYPE_PID_T
meta/recipes-extended/minicom/minicom_2.6.1.bb +3 -0
index 3a9f934..b54853d 100644
@@ -6,8 +6,11 @@ LICENSE = "GPLv2+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=420477abc567404debca0a2a1cb6b645 \
                     file://src/minicom.h;beginline=1;endline=12;md5=a58838cb709f0db517f4e42730c49e81"
 
+PR = "r1"
+
 SRC_URI = "http://alioth.debian.org/frs/download.php/3700/minicom-${PV}.tar.gz \
 	file://rename-conflicting-functions.patch \
+	file://minicom_fix_for_automake-1.12.patch \
 	"
 #	file://gcc4-scope.patch
 
Signature · 1 line
1.7.7
#20 lore raw

PATCH 20/40 lighttpd: fix build with automake 1.12

In reply to [email protected]

From: Nitin A Kamble <[email protected]>

---
 .../files/lighttpd_fix_for_automake-1.12.patch     |   37 ++++++++++++++++++++
 meta/recipes-extended/lighttpd/lighttpd_1.4.30.bb  |    5 ++-
 2 files changed, 40 insertions(+), 2 deletions(-)
 create mode 100644 meta/recipes-extended/lighttpd/files/lighttpd_fix_for_automake-1.12.patch
meta/recipes-extended/lighttpd/files/lighttpd_fix_for_automake-1.12.patch new file +37 -0
new file mode 100644
index 0000000..42451b8
@@ -0,0 +1,37 @@
+Upstream-Status: Pending
+
+This patch fixes following issue with automake 1.12
+
+| configure.ac:42: error: automatic de-ANSI-fication support has been removed
+...
+| automake: warnings are treated as errors
+| /srv/home/nitin/builds/build-gcc47/tmp/sysroots/x86_64-linux/usr/share/automake-1.12/am/ltlibrary.am: warning: 'liblightcomp.la': linking libtool libraries using a non-POSIX
+| /srv/home/nitin/builds/build-gcc47/tmp/sysroots/x86_64-linux/usr/share/automake-1.12/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
+
+Signed-Off-By: Nitin A Kamble <[email protected]>
+2012/05/03
+
+Index: lighttpd-1.4.30/configure.ac
+===================================================================
+--- lighttpd-1.4.30.orig/configure.ac
++++ lighttpd-1.4.30/configure.ac
+@@ -24,6 +24,11 @@ dnl AC_PROG_CXX
+ AC_PROG_LN_S
+ AC_PROG_MAKE_SET
+ 
++# automake 1.12 seems to require this, but automake 1.11 doesn't recognize it
++m4_pattern_allow([AM_PROG_AR])
++AM_PROG_AR
++
++
+ dnl check environment
+ AC_AIX
+ AC_ISC_POSIX
+@@ -39,7 +44,6 @@ AM_CONDITIONAL(NO_RDYNAMIC, test x$NO_RD
+ AC_EXEEXT
+ 
+ dnl more automake stuff
+-AM_C_PROTOTYPES
+ 
+ dnl libtool
+ AC_DISABLE_STATIC
meta/recipes-extended/lighttpd/lighttpd_1.4.30.bb +3 -2
index 3ae3867..161c0d9 100644
@@ -16,13 +16,14 @@ RDEPENDS_${PN} += " \
                lighttpd-module-staticfile \
 "
 
-PR = "r0"
+PR = "r1"
 
 SRC_URI = "http://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-${PV}.tar.bz2 \
         file://index.html.lighttpd \
         file://lighttpd.conf \
         file://lighttpd \
-"
+        file://lighttpd_fix_for_automake-1.12.patch \
+        "
 
 SRC_URI[md5sum] = "63f9df52dcae0ab5689a95c99c54e48a"
 SRC_URI[sha256sum] = "0d795597e4666dbf6ffe44b4a42f388ddb44736ddfab0b1ac091e5bb35212c2d"
Signature · 1 line
1.7.7
#21 lore raw

PATCH 21/40 tar: fix build

In reply to [email protected]

From: Nitin A Kamble <[email protected]>

Avoid this error:
| rmdir: failed to remove `/srv/home/nitin/builds/build-gcc47/tmp/work/i586-poky-linux/tar-1.26-r1/image/usr/sbin/': No such file or directory
NOTE: package tar-1.26-r1: task do_install: Failed

no PR bump as no change in the output.

---
 meta/recipes-extended/tar/tar.inc |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)
meta/recipes-extended/tar/tar.inc +6 -2
index 0533b82..5c2325a 100644
@@ -18,8 +18,12 @@ do_install () {
 do_install_extra () {
     install -d ${D}${base_bindir}
     mv ${D}${bindir}/tar ${D}${base_bindir}/tar.${PN}
-    rmdir ${D}${bindir}/
-    rmdir ${D}${sbindir}/
+    if [ -d ${D}${bindir}/ ] ; then 
+        rmdir ${D}${bindir}/
+    fi
+    if [ -d ${D}${sbindir}/ ] ; then 
+        rmdir ${D}${sbindir}/
+    fi
     mv ${D}${libexecdir}/rmt ${D}${libexecdir}/rmt.${PN}
 }
 
Signature · 1 line
1.7.7
#22 lore raw

PATCH 22/40 libgcrypt: fix build

In reply to [email protected]

From: Nitin A Kamble <[email protected]>

avoid this issue:

| rmdir: failed to remove `/srv/home/nitin/builds/build-gcc47/tmp/work/i586-poky-linux/libgcrypt-1.5.0-r0/image/usr/sbin': No such file or directory
NOTE: package libgcrypt-1.5.0-r0: task do_install: Failed

no PR bump as no change in the output

---
 meta/recipes-support/libgcrypt/libgcrypt.inc |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)
meta/recipes-support/libgcrypt/libgcrypt.inc +3 -1
index a890188..012f36a 100644
@@ -23,7 +23,9 @@ do_install_append() {
 	install -m 0644 ${S}/src/libgcrypt.pc ${D}/${libdir}/pkgconfig/
 	
 	# Remove empty sbin directory since we don't build the daemon that would install there
-	rmdir ${D}${sbindir}
+	if [ -d ${D}${sbindir} ] ; then
+		rmdir ${D}${sbindir}
+	fi
 }
 
 ARM_INSTRUCTION_SET = "arm"
Signature · 1 line
1.7.7
#23 lore raw

PATCH 23/40 gpgme: fix build

In reply to [email protected]

From: Nitin A Kamble <[email protected]>

avoid this issue:

| rmdir: failed to remove `/srv/home/nitin/builds/build-gcc47/tmp/wERROR: Function failed: do_install (see /srv/home/nitin/builds/build-gcc47/tmp/work/i586-poky-linux/gpgme-1.3.1-r1/temp/log.do_install.36763 for further information) | ork/i586-poky-linux/gpgme-1.3.1-r1/image/usr/libexec': No such file or directory
NOTE: package gpgme-1.3.1-r1: task do_install: Failed

no PR bump as no change in the output

---
 meta/recipes-support/gpgme/gpgme_1.3.1.bb |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)
meta/recipes-support/gpgme/gpgme_1.3.1.bb +3 -1
index 4bcb57a..88f6d28 100644
@@ -28,5 +28,7 @@ FILES_${PN} = "${libdir}/libgpgme.so.*"
 FILES_${PN}-dev += "${bindir}/gpgme-config ${datadir}/common-lisp/source/gpgme/*"
 
 do_install_append() {
-	rmdir ${D}/usr/libexec
+	if [ -d ${D}/usr/libexec ] ; then
+		rmdir ${D}/usr/libexec
+	fi
 }
Signature · 1 line
1.7.7
#24 lore raw

PATCH 24/40 telepathy-glib: fix build

In reply to [email protected]

From: Nitin A Kamble <[email protected]>

avoid this issue:
| rmdir: failed to remove `/srv/home/nitin/builds/build-gcc47/tmp/work/i586-poky-linux/telepathy-glib-0.18.1-r0/image/usr/bin': No such file or directory
NOTE: package telepathy-glib-0.18.1-r0: task do_install: Failed

no PR bump as no change in the output

---
 .../telepathy/telepathy-glib_0.18.1.bb             |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)
meta/recipes-connectivity/telepathy/telepathy-glib_0.18.1.bb +9 -3
index 81da5f8..296b978 100644
@@ -18,7 +18,13 @@ FILES_${PN} += "${datadir}/telepathy \
                 ${datadir}/dbus-1"
 
 do_install_append() {
-	rmdir ${D}${bindir}
-	rmdir ${D}${libexecdir}
-	rmdir ${D}${servicedir}
+	if [ -d ${D}${bindir} ] ; then
+		rmdir ${D}${bindir}
+	fi
+	if [ -d ${D}${libexecdir} ] ; then
+		rmdir ${D}${libexecdir}
+	fi
+	if [ -d ${D}${servicedir} ] ; then
+		rmdir ${D}${servicedir}
+	fi
 }
Signature · 1 line
1.7.7
#25 lore raw

PATCH 25/40 xf86-video-vmware: fix build issue

In reply to [email protected]

From: Nitin A Kamble <[email protected]>

Fixes this build issue:

| rmdir: failed to remove `/srv/home/nitin/builds/build-gcc47/tmp/work/i586-poky-linux/xf86-video-vmware-2_12.0.1-r17.1/image/usr/bin':
No such file or directory
NOTE: package xf86-video-vmware-2_12.0.1-r17.1: task do_install: Failed

No PR bump as no change in the output.

---
 .../xorg-driver/xf86-video-vmware_12.0.1.bb        |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)
meta/recipes-graphics/xorg-driver/xf86-video-vmware_12.0.1.bb +3 -1
index a5655fc..87336e3 100644
@@ -18,5 +18,7 @@ COMPATIBLE_HOST = '(i.86.*-linux|x86_64.*-linux)'
 
 do_install_append () {
 	# Remove useless empty directory
-	rmdir ${D}${bindir}
+	if [ -d ${D}${bindir} ]; then
+		rmdir ${D}${bindir}
+	fi
 }
Signature · 1 line
1.7.7
#26 lore raw

PATCH 26/40 avahi: fix install issue

In reply to [email protected]

From: Nitin A Kamble <[email protected]>

---
 meta/recipes-connectivity/avahi/avahi.inc          |    6 ++-
 .../avahi/files/avahi_fix_install_issue.patch      |   32 ++++++++++++++++++++
 2 files changed, 36 insertions(+), 2 deletions(-)
 create mode 100644 meta/recipes-connectivity/avahi/files/avahi_fix_install_issue.patch
meta/recipes-connectivity/avahi/avahi.inc +4 -2
index c064e03..c118758 100644
@@ -14,14 +14,16 @@ SECTION = "network"
 # python scripts are under GPLv2+
 LICENSE = "GPLv2+ & LGPLv2.1+"
 
-INC_PR = "r3"
+INC_PR = "r4"
 
 DEPENDS = "expat libcap libdaemon dbus glib-2.0"
 
 SRC_URI = "http://avahi.org/download/avahi-${PV}.tar.gz \
           file://00avahi-autoipd \
           file://99avahi-autoipd \
-          file://initscript.patch" 
+          file://initscript.patch \
+          file://avahi_fix_install_issue.patch \
+          "
 
 USERADD_PACKAGES = "avahi-daemon"
 USERADD_PARAM_avahi-daemon = "--system --home /var/run/avahi-daemon \
meta/recipes-connectivity/avahi/files/avahi_fix_install_issue.patch new file +32 -0
new file mode 100644
index 0000000..a9eb70e
@@ -0,0 +1,32 @@
+Upsteam-Status: Pending
+
+Fixes this install issue
+#| /bin/sh: line 0: cd: /srv/home/nitin/builds/build-gcc47/tmp/work/i586-poky-linux/avahi-0.6.31-r3.0/image//usr/bin: No such file or directory
+
+Signed-Off-By: Nitin A Kamble <[email protected]>
+2012/05/03
+
+Index: avahi-0.6.31/avahi-utils/Makefile.am
+===================================================================
+--- avahi-0.6.31.orig/avahi-utils/Makefile.am
++++ avahi-0.6.31/avahi-utils/Makefile.am
+@@ -54,6 +54,7 @@ avahi_set_host_name_CFLAGS = $(AM_CFLAGS
+ avahi_set_host_name_LDADD = $(AM_LDADD) ../avahi-client/libavahi-client.la ../avahi-common/libavahi-common.la
+ 
+ install-exec-local:
++	$(MKDIR_P) $(DESTDIR)/$(bindir) && \
+ 	cd $(DESTDIR)/$(bindir) && \
+ 		rm -f avahi-resolve-host-name avahi-resolve-address avahi-browse-domains avahi-publish-address avahi-publish-service && \
+ 		$(LN_S) avahi-resolve avahi-resolve-host-name && \
+Index: avahi-0.6.31/avahi-utils/Makefile.in
+===================================================================
+--- avahi-0.6.31.orig/avahi-utils/Makefile.in
++++ avahi-0.6.31/avahi-utils/Makefile.in
+@@ -906,6 +906,7 @@ uninstall-am: uninstall-binPROGRAMS
+ 
+ 
+ @HAVE_DBUS_TRUE@install-exec-local:
++@HAVE_DBUS_TRUE@	$(MKDIR_P) $(DESTDIR)/$(bindir) && \
+ @HAVE_DBUS_TRUE@	cd $(DESTDIR)/$(bindir) && \
+ @HAVE_DBUS_TRUE@		rm -f avahi-resolve-host-name avahi-resolve-address avahi-browse-domains avahi-publish-address avahi-publish-service && \
+ @HAVE_DBUS_TRUE@		$(LN_S) avahi-resolve avahi-resolve-host-name && \
Signature · 1 line
1.7.7
#27 lore raw

Re: [PATCH 26/40] avahi: fix install issue

Quoted 38 lines · On 05/04/2012 02:30 PM, [email protected] wrote:

From: Nitin A Kamble<[email protected]>

---
  meta/recipes-connectivity/avahi/avahi.inc          |    6 ++-
  .../avahi/files/avahi_fix_install_issue.patch      |   32 ++++++++++++++++++++
  2 files changed, 36 insertions(+), 2 deletions(-)

create mode 100644 meta/recipes-connectivity/avahi/files/avahi_fix_install_issue.patch

meta/recipes-connectivity/avahi/avahi.inc +4 -2
index c064e03..c118758 100644
@@ -14,14 +14,16 @@ SECTION = "network"
  # python scripts are under GPLv2+
  LICENSE = "GPLv2+&  LGPLv2.1+"
 
-INC_PR = "r3"
+INC_PR = "r4"
 
  DEPENDS = "expat libcap libdaemon dbus glib-2.0"
 
  SRC_URI = "http://avahi.org/download/avahi-${PV}.tar.gz \
            file://00avahi-autoipd \
            file://99avahi-autoipd \
-          file://initscript.patch"
+          file://initscript.patch \
+          file://avahi_fix_install_issue.patch \
+          "
 
  USERADD_PACKAGES = "avahi-daemon"
  USERADD_PARAM_avahi-daemon = "--system --home /var/run/avahi-daemon \
meta/recipes-connectivity/avahi/files/avahi_fix_install_issue.patch new file +0 -0
new file mode 100644
index 0000000..a9eb70e

meta/recipes-connectivity/avahi/files/avahi_fix_install_issue.patch line 2

Quoted 2 lines
meta/recipes-connectivity/avahi/files/avahi_fix_install_issue.patch new file +2 -0
@@ -0,0 +1,32 @@
+Upsteam-Status: Pending
+

Miss-Spelled Upstream-Status
(my checker found this)

Sau!

Quoted 30 lines
meta/recipes-connectivity/avahi/files/avahi_fix_install_issue.patch new file +30 -0
+Fixes this install issue
+#| /bin/sh: line 0: cd: /srv/home/nitin/builds/build-gcc47/tmp/work/i586-poky-linux/avahi-0.6.31-r3.0/image//usr/bin: No such file or directory
+
+Signed-Off-By: Nitin A Kamble<[email protected]>
+2012/05/03
+
+Index: avahi-0.6.31/avahi-utils/Makefile.am
+===================================================================
+--- avahi-0.6.31.orig/avahi-utils/Makefile.am
++++ avahi-0.6.31/avahi-utils/Makefile.am
+@@ -54,6 +54,7 @@ avahi_set_host_name_CFLAGS = $(AM_CFLAGS
+ avahi_set_host_name_LDADD = $(AM_LDADD) ../avahi-client/libavahi-client.la ../avahi-common/libavahi-common.la
+
+ install-exec-local:
++	$(MKDIR_P) $(DESTDIR)/$(bindir)&&  \
+ 	cd $(DESTDIR)/$(bindir)&&  \
+ 		rm -f avahi-resolve-host-name avahi-resolve-address avahi-browse-domains avahi-publish-address avahi-publish-service&&  \
+ 		$(LN_S) avahi-resolve avahi-resolve-host-name&&  \
+Index: avahi-0.6.31/avahi-utils/Makefile.in
+===================================================================
+--- avahi-0.6.31.orig/avahi-utils/Makefile.in
++++ avahi-0.6.31/avahi-utils/Makefile.in
+@@ -906,6 +906,7 @@ uninstall-am: uninstall-binPROGRAMS
+
+
+ @HAVE_DBUS_TRUE@install-exec-local:
++@HAVE_DBUS_TRUE@	$(MKDIR_P) $(DESTDIR)/$(bindir)&&  \
+ @HAVE_DBUS_TRUE@	cd $(DESTDIR)/$(bindir)&&  \
+ @HAVE_DBUS_TRUE@		rm -f avahi-resolve-host-name avahi-resolve-address avahi-browse-domains avahi-publish-address avahi-publish-service&&  \
+ @HAVE_DBUS_TRUE@		$(LN_S) avahi-resolve avahi-resolve-host-name&&  \
#28 lore raw

PATCH 27/40 pango: fix dependencies to avoid build issue

In reply to [email protected]

From: Nitin A Kamble <[email protected]>

this commit avoids this build issue:

| /srv/home/nitin/builds/build-gcc47/tmp/sysroots/x86_64-linux/usr/libexec/i586-poky-linux/gcc/i586-poky-linux/4.7.1/ld: cannot find -lelf | collect2: error: ld returned 1 exit status
...
| make: *** [all] Error 2
| ERROR: oe_runmake failed
NOTE: package pango-1.28.4-r7: task do_compile: Failed

---
 meta/recipes-graphics/pango/pango.inc       |    2 +-
 meta/recipes-graphics/pango/pango_1.28.4.bb |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
meta/recipes-graphics/pango/pango.inc +1 -1
index e7681b6..8716144 100644
@@ -10,7 +10,7 @@ SECTION = "libs"
 LICENSE = "LGPLv2.0+"
 
 X11DEPENDS = "virtual/libx11 libxft"
-DEPENDS = "glib-2.0 fontconfig freetype zlib virtual/libiconv gtk-doc-native cairo "
+DEPENDS = "glib-2.0 fontconfig freetype zlib virtual/libiconv gtk-doc-native cairo elfutils"
 
 PACKAGECONFIG ??= "${@base_contains('DISTRO_FEATURES', 'x11', 'x11', '', d)}"
 PACKAGECONFIG[x11] = "--with-x,--without-x,${X11DEPENDS}"
meta/recipes-graphics/pango/pango_1.28.4.bb +1 -1
index 8d71de0..d0a1f06 100644
@@ -2,7 +2,7 @@ require pango.inc
 
 LIC_FILES_CHKSUM = "file://COPYING;md5=3bf50002aefd002f49e7bb854063f7e7"
 
-PR = "r7"
+PR = "r8"
 
 SRC_URI += "file://no-tests.patch"
 SRC_URI += "file://noconst.patch"
Signature · 1 line
1.7.7
#29 lore raw

PATCH 28/40 gnutls: fix build with automake 1.12

In reply to [email protected]

From: Nitin A Kamble <[email protected]>

---
 .../gnutls_fix_for_automake-1.12.patch             |   53 ++++++++++++++++++++
 meta/recipes-support/gnutls/gnutls_2.12.18.bb      |    3 +-
 2 files changed, 55 insertions(+), 1 deletions(-)
 create mode 100644 meta/recipes-support/gnutls/gnutls-2.12.18/gnutls_fix_for_automake-1.12.patch
meta/recipes-support/gnutls/gnutls-2.12.18/gnutls_fix_for_automake-1.12.patch new file +53 -0
new file mode 100644
index 0000000..87603cb
@@ -0,0 +1,53 @@
+Upstream-Status: Pending
+
+This patch fixes following kind of issue with automake 1.12
+
+| automake: warnings are treated as errors
+| /srv/home/nitin/builds/build-gcc47/tmp/sysroots/x86_64-linux/usr/share/automake-1.12/am/ltlibrary.am: warning: 'libgnutls.la': linking libtool libraries using a non-POSIX
+| /srv/home/nitin/builds/build-gcc47/tmp/sysroots/x86_64-linux/usr/share/automake-1.12/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
+
+Signed-Off-By: Nitin A Kamble <[email protected]>
+2012/05/03
+
+Index: gnutls-2.12.18/configure.ac
+===================================================================
+--- gnutls-2.12.18.orig/configure.ac
++++ gnutls-2.12.18/configure.ac
+@@ -36,6 +36,9 @@ AC_MSG_RESULT([***
+ 
+ dnl Checks for programs.
+ AC_PROG_CC
++# automake 1.12 seems to require this, but automake 1.11 doesn't recognize it
++m4_pattern_allow([AM_PROG_AR])
++AM_PROG_AR
+ AC_PROG_LN_S
+ GTK_DOC_CHECK(1.1)
+ AC_PATH_PROG([GAA], [gaa])
+Index: gnutls-2.12.18/lib/configure.ac
+===================================================================
+--- gnutls-2.12.18.orig/lib/configure.ac
++++ gnutls-2.12.18/lib/configure.ac
+@@ -31,6 +31,9 @@ m4_ifdef([AM_SILENT_RULES], [AM_SILENT_R
+ AM_CONFIG_HEADER(config.h)
+ 
+ AC_PROG_CC
++# automake 1.12 seems to require this, but automake 1.11 doesn't recognize it
++m4_pattern_allow([AM_PROG_AR])
++AM_PROG_AR
+ lgl_EARLY
+ 
+ AC_LIBTOOL_WIN32_DLL
+Index: gnutls-2.12.18/libextra/configure.ac
+===================================================================
+--- gnutls-2.12.18.orig/libextra/configure.ac
++++ gnutls-2.12.18/libextra/configure.ac
+@@ -31,6 +31,9 @@ m4_ifdef([AM_SILENT_RULES], [AM_SILENT_R
+ AM_CONFIG_HEADER(config.h)
+ 
+ AC_PROG_CC
++# automake 1.12 seems to require this, but automake 1.11 doesn't recognize it
++m4_pattern_allow([AM_PROG_AR])
++AM_PROG_AR
+ xgl_EARLY
+ 
+ AC_LIBTOOL_WIN32_DLL
meta/recipes-support/gnutls/gnutls_2.12.18.bb +2 -1
index 7355855..b0b0f8c 100644
@@ -1,10 +1,11 @@
 require gnutls.inc
 
-PR = "${INC_PR}.0"
+PR = "${INC_PR}.1"
 
 SRC_URI += "file://gnutls-openssl.patch \
             file://correct_rpl_gettimeofday_signature.patch \
             file://configure-fix.patch \
+            file://gnutls_fix_for_automake-1.12.patch \
            "
 
 SRC_URI[md5sum] = "e9215d00d2930e09bc8f23f02b54f2d1"
Signature · 1 line
1.7.7
#30 lore raw

PATCH 29/40 libfm: fix build with automake 1.12

In reply to [email protected]

From: Nitin A Kamble <[email protected]>

---
 .../libfm-0.1.17/libfm_fix_for_automake-1.12.patch |   48 ++++++++++++++++++++
 meta/recipes-support/libfm/libfm_0.1.17.bb         |    6 ++-
 2 files changed, 52 insertions(+), 2 deletions(-)
 create mode 100644 meta/recipes-support/libfm/libfm-0.1.17/libfm_fix_for_automake-1.12.patch
meta/recipes-support/libfm/libfm-0.1.17/libfm_fix_for_automake-1.12.patch new file +48 -0
new file mode 100644
index 0000000..3efb4dd
@@ -0,0 +1,48 @@
+Upstream-Status: Pending
+
+This patch fixes following kind of issues with automake 1.12
+| automake: warnings are treated as errors
+| data/ui/Makefile.am:21: warning: '%'-style pattern rules are a GNU make extension
+...
+| /srv/home/nitin/builds/build-gcc47/tmp/sysroots/x86_64-linux/usr/share/automake-1.12/am/ltlibrary.am: warning: 'libfm-gtk.la': linking libtool libraries using a non-POSIX
+| /srv/home/nitin/builds/build-gcc47/tmp/sysroots/x86_64-linux/usr/share/automake-1.12/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
+...
+| src/Makefile.am:21: warning: compiling 'glib-compat.c' with per-target flags requires 'AM_PROG_CC_C_O' in 'configure.ac'
+
+Signed-Off-By: Nitin A Kamble <[email protected]>
+2012/05/03
+
+Index: libfm-0.1.17/configure.ac
+===================================================================
+--- libfm-0.1.17.orig/configure.ac
++++ libfm-0.1.17/configure.ac
+@@ -4,11 +4,17 @@
+ AC_PREREQ([2.63])
+ AC_INIT([libfm], [0.1.17], [http://pcmanfm.sorceforge.net/])
+ AM_INIT_AUTOMAKE([-Wall -Werror foreign])
++
++# automake 1.12 seems to require this, but automake 1.11 doesn't recognize it
++m4_pattern_allow([AM_PROG_AR])
++AM_PROG_AR
++
+ AC_CONFIG_MACRO_DIR(m4)
+ AC_CONFIG_HEADERS([config.h])
+ 
+ # Checks for programs.
+ AC_PROG_CC
++AM_PROG_CC_C_O
+ AM_PROG_LIBTOOL
+ 
+ # Checks for libraries.
+Index: libfm-0.1.17/data/ui/Makefile.am
+===================================================================
+--- libfm-0.1.17.orig/data/ui/Makefile.am
++++ libfm-0.1.17/data/ui/Makefile.am
+@@ -18,6 +18,6 @@ EXTRA_DIST = \
+ 	$(NULL)
+ 
+ # Purge GtkBuilder UI files
+-%.ui: %.glade
++.glade.ui:
+ 	cp $< $@
+ 	$(top_builddir)/src/xml-purge $@
meta/recipes-support/libfm/libfm_0.1.17.bb +4 -2
index e3fd2de..1bd8850 100644
@@ -10,9 +10,11 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552 \
 SECTION = "x11/libs"
 DEPENDS = "glib-2.0 pango gtk+ menu-cache intltool-native"
 
-PR = "r3"
+PR = "r4"
 
-SRC_URI = "${SOURCEFORGE_MIRROR}/pcmanfm/libfm-${PV}.tar.gz"
+SRC_URI = "${SOURCEFORGE_MIRROR}/pcmanfm/libfm-${PV}.tar.gz \
+           file://libfm_fix_for_automake-1.12.patch \
+           "
 
 SRC_URI[md5sum] = "a97e03d973e6ac727f28d0934d6c9ad5"
 SRC_URI[sha256sum] = "1740681cff4cd4c5a2eaa9805d8898269cfb6a49a0bda0acb242def15bc7131b"
Signature · 1 line
1.7.7
#31 lore raw

PATCH 30/40 libfm: fix a build issue

In reply to [email protected]

From: Nitin A Kamble <[email protected]>

Avoids this build issue:
| rmdir: failed to remove `/srv/home/nitin/builds/build-gcc47/tmp/work/i586-poky-linux/libfm-0.1.17-r4/image/usr/lib/gio/modules/': No such file or directory
NOTE: package libfm-0.1.17-r4: task do_install: Failed

---
 meta/recipes-support/libfm/libfm_0.1.17.bb |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)
meta/recipes-support/libfm/libfm_0.1.17.bb +6 -2
index 1bd8850..4df7b25 100644
@@ -22,8 +22,12 @@ SRC_URI[sha256sum] = "1740681cff4cd4c5a2eaa9805d8898269cfb6a49a0bda0acb242def15b
 inherit autotools pkgconfig
 
 do_install_append () {
-	rmdir ${D}${libdir}/gio/modules/
-	rmdir ${D}${libdir}/gio/
+	if [ -d  ${D}${libdir}/gio/modules/ ] ; then
+		rmdir ${D}${libdir}/gio/modules/
+	fi
+	if [ -d  ${D}${libdir}/gio ] ; then
+		rmdir ${D}${libdir}/gio/
+	fi
 }
 
 PACKAGES += "${PN}-mime"
Signature · 1 line
1.7.7
#32 lore raw

PATCH 31/40 libcroco: fix build with automake 1.12

In reply to [email protected]

From: Nitin A Kamble <[email protected]>

---
 .../files/libcroco_fix_for_automake-1.12.patch     |   22 ++++++++++++++++++++
 meta/recipes-support/libcroco/libcroco_0.6.3.bb    |    5 ++-
 2 files changed, 25 insertions(+), 2 deletions(-)
 create mode 100644 meta/recipes-support/libcroco/files/libcroco_fix_for_automake-1.12.patch
meta/recipes-support/libcroco/files/libcroco_fix_for_automake-1.12.patch new file +22 -0
new file mode 100644
index 0000000..9dcf7b0
@@ -0,0 +1,22 @@
+Upstream-Status: Pending
+
+This patch fixes following kind of issues with automake 1.12
+
+| configure.in:51: error: automatic de-ANSI-fication support has been removed
+
+Signed-Off-By: Nitin A Kamble <[email protected]>
+2012/05/03
+
+Index: libcroco-0.6.3/configure.in
+===================================================================
+--- libcroco-0.6.3.orig/configure.in
++++ libcroco-0.6.3/configure.in
+@@ -47,8 +47,6 @@ AC_PROG_CC
+ AC_PROG_INSTALL
+ AC_PROG_CPP
+ 
+-dnl Make sure we have an ANSI compiler
+-AM_C_PROTOTYPES
+ test "x$U" != "x" && AC_MSG_ERROR(Compiler not ANSI compliant)
+ 
+ dnl Checks for libraries.
meta/recipes-support/libcroco/libcroco_0.6.3.bb +3 -2
index 74c2cbb..d9ff8de 100644
@@ -9,11 +9,12 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=55ca817ccb7d5b5b66355690e9abc605 \
 
 SECTION = "x11/utils"
 DEPENDS = "glib-2.0 libxml2 zlib"
-PR = "r2"
+PR = "r3"
 
 inherit autotools pkgconfig gnome
 
-SRC_URI_append = " file://croco.patch;apply=yes "
+SRC_URI_append = " file://croco.patch;apply=yes \
+                  file://libcroco_fix_for_automake-1.12.patch "
 
 SRC_URI[archive.md5sum] = "e1e93eeff4367c896f3959af34ba20eb"
 SRC_URI[archive.sha256sum] = "746192d979263c74094d41e5ff0e19900b3d81eb2bd42c27c1c320dd94008034"
Signature · 1 line
1.7.7
#33 lore raw

PATCH 32/40 evolution-data-server: fix with automake work in progress

In reply to [email protected]

From: Nitin A Kamble <[email protected]>

---
 ...olution-data-server_fix_for_automake-1.12.patch |   73 ++++++++++++++++++++
 meta/recipes-sato/eds/evolution-data-server_git.bb |    3 +-
 2 files changed, 75 insertions(+), 1 deletions(-)
 create mode 100644 meta/recipes-sato/eds/evolution-data-server/evolution-data-server_fix_for_automake-1.12.patch
meta/recipes-sato/eds/evolution-data-server/evolution-data-server_fix_for_automake-1.12.patch new file +73 -0
new file mode 100644
index 0000000..affe0df
@@ -0,0 +1,73 @@
+Upstream-Status: Pending
+
+This patch fixes following kind of issues with automake 1.12
+
+| automake: warnings are treated as errors
+| Makefile.am:15: warning: '%'-style pattern rules are a GNU make extension
+...
+| Makefile.am:21: warning: pkgconfig_DATA:-$(API_VERSION: non-POSIX variable name
+...
+| /srv/home/nitin/builds/build-gcc47/tmp/sysroots/x86_64-linux/usr/share/automake-1.12/am/ltlibrary.am: warning: 'libebookbackendfile.la': linking libtool libraries using a non-POSIX
+| /srv/home/nitin/builds/build-gcc47/tmp/sysroots/x86_64-linux/usr/share/automake-1.12/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
+...
+| addressbook/libebook/Makefile.am:55: warning: '%'-style pattern rules are a GNU make extension
+...
+| addressbook/libebook/Makefile.am:65: warning: '%'-style pattern rules are a GNU make extension
+| addressbook/libebook/Makefile.am:66: warning: subst -,_,$*: non-POSIX variable name
+| addressbook/libebook/Makefile.am:66: (probably a GNU make extension)
+| addressbook/libebook/Makefile.am:72: warning: pkgconfig_DATA:-$(API_VERSION: non-POSIX variable name
+
+
+Signed-Off-By: Nitin A Kamble <[email protected]>
+2012/05/03
+
+Index: git/Makefile.am
+===================================================================
+--- git.orig/Makefile.am
++++ git/Makefile.am
+@@ -12,7 +12,7 @@ DIST_SUBDIRS = libedataserver libebacken
+ changelogs =			\
+ 	ChangeLog
+ 
+-%-$(API_VERSION).pc: %.pc
++.pc.-$(API_VERSION).pc:
+ 	 cp $< $@
+ 
+ pkgconfigdir = $(libdir)/pkgconfig
+Index: git/configure.ac
+===================================================================
+--- git.orig/configure.ac
++++ git/configure.ac
+@@ -25,6 +25,10 @@ AC_CONFIG_MACRO_DIR([m4])
+ AC_CONFIG_SRCDIR(README)
+ AC_CONFIG_HEADERS(config.h)
+ 
++# automake 1.12 seems to require this, but automake 1.11 doesn't recognize it
++m4_pattern_allow([AM_PROG_AR])
++AM_PROG_AR
++
+ dnl This is for the autoconf tests only - it set's the language we use
+ AC_LANG(C)
+ 
+Index: git/addressbook/libebook/Makefile.am
+===================================================================
+--- git.orig/addressbook/libebook/Makefile.am
++++ git/addressbook/libebook/Makefile.am
+@@ -52,7 +52,7 @@ libebookinclude_HEADERS =				\
+ 	e-name-western.h				\
+ 	e-vcard.h
+ 
+-%-$(API_VERSION).pc: %.pc
++.pc.-$(API_VERSION).pc:
+ 	 cp $< $@
+ 
+ e-name-western-tables.h: e-name-western-tables.h.in
+@@ -62,7 +62,7 @@ pkgconfigdir = $(libdir)/pkgconfig
+ pkgconfig_DATA = libebook-$(API_VERSION).pc
+ 
+ DBUS_GENERATED_H = e-data-book-factory-bindings.h e-data-book-bindings.h e-data-book-view-bindings.h
+-%-bindings.h: $(top_srcdir)/addressbook/libedata-book/%.xml
++./%-bindings.h: $(top_srcdir)/addressbook/libedata-book/%.xml
+ 	@DBUS_BINDING_TOOL@ --mode=glib-client --output=$@ --prefix=$(subst -,_,$*) $^
+ 
+ BUILT_SOURCES = $(DBUS_GENERATED_H) $(MARSHAL_GENERATED)
meta/recipes-sato/eds/evolution-data-server_git.bb +2 -1
index b2aa08c..211f6e9 100644
@@ -12,7 +12,7 @@ DEPENDS = "intltool-native glib-2.0 gtk+ gconf dbus db gnome-common virtual/libi
 
 SRCREV = "7337d11aed576e7caaa12b4e881ad8d33668799f"
 PV = "2.30+git${SRCPV}"
-PR = "r0"
+PR = "r1"
 
 SRC_URI = "git://git.gnome.org/evolution-data-server;protocol=git \
            file://oh-contact.patch;striplevel=0 \
@@ -21,6 +21,7 @@ SRC_URI = "git://git.gnome.org/evolution-data-server;protocol=git \
            file://new-contact-fix.patch \
            file://old-gdk-api.patch \
            file://depbuildfix.patch \
+           file://evolution-data-server_fix_for_automake-1.12.patch \
            file://iconv-detect.h"
 
 S = "${WORKDIR}/git"
Signature · 1 line
1.7.7
#34 lore raw

PATCH 33/40 gmp-4.2.1: fix build with automake 1.12

In reply to [email protected]

From: Nitin A Kamble <[email protected]>

---
 .../gmp/gmp-4.2.1/gmp_fix_for_automake-1.12.patch  |   48 ++++++++++++++++++++
 meta/recipes-support/gmp/gmp_4.2.1.bb              |    6 ++-
 2 files changed, 52 insertions(+), 2 deletions(-)
 create mode 100644 meta/recipes-support/gmp/gmp-4.2.1/gmp_fix_for_automake-1.12.patch
meta/recipes-support/gmp/gmp-4.2.1/gmp_fix_for_automake-1.12.patch new file +48 -0
new file mode 100644
index 0000000..fbd8a39
@@ -0,0 +1,48 @@
+Upstream-Status: Pending
+
+automake 1.12 has depricated automatic de-ANSI-fication support
+
+this patch avoids these kinds of errors:
+
+| configure.in:2240: error: automatic de-ANSI-fication support has been removed
+| Makefile.am:28: error: automatic de-ANSI-fication support has been removed
+
+Signed-Off-By: Nitin A Kamble <[email protected]>
+2012/05/02
+
+Index: gmp-4.2.1/configure.in
+===================================================================
+--- gmp-4.2.1.orig/configure.in
++++ gmp-4.2.1/configure.in
+@@ -67,7 +67,7 @@ dnl
+ 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
+ 
+@@ -2022,9 +2022,6 @@ fi
+ echo "      MPN_PATH=\"$path\""
+ 
+ 
+-# Automake ansi2knr support.
+-AM_C_PROTOTYPES
+-
+ GMP_PROG_AR
+ GMP_PROG_NM
+ 
+Index: gmp-4.2.1/Makefile.am
+===================================================================
+--- gmp-4.2.1.orig/Makefile.am
++++ gmp-4.2.1/Makefile.am
+@@ -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
meta/recipes-support/gmp/gmp_4.2.1.bb +4 -2
index 280b1ab..49ee59b 100644
@@ -6,10 +6,12 @@ LICENSE = "LGPLv2.1+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=892f569a555ba9c07a568a7c0c4fa63a \
                     file://COPYING.LIB;md5=fbc093901857fcd118f065f900982c24 \
                     file://gmp-h.in;startline=6;endline=21;md5=5e25ffd16996faba8c1cd27b04b16099"
-PR = "r1"
+PR = "r2"
 
 SRC_URI = "${GNU_MIRROR}/gmp/${BP}.tar.bz2 \
-           file://disable-stdc.patch"
+           file://disable-stdc.patch \
+           file://gmp_fix_for_automake-1.12.patch \
+           "
 
 SRC_URI[md5sum] = "091c56e0e1cca6b09b17b69d47ef18e3"
 SRC_URI[sha256sum] = "d07ffcb37eecec35c5ec72516d10b35fdf6e6fef1fcf1dcd37e30b8cbf8bf941"
Signature · 1 line
1.7.7
#35 lore raw

PATCH 34/40 coreutils-native-6.9: fix build with automake 1.12

In reply to [email protected]

From: Nitin A Kamble <[email protected]>

---
 .../coreutils_fix_for_automake-1.12.patch          |   32 ++++++++++++++++++++
 meta/recipes-core/coreutils/coreutils_6.9.bb       |    6 ++-
 2 files changed, 36 insertions(+), 2 deletions(-)
 create mode 100644 meta/recipes-core/coreutils/coreutils-6.9/coreutils_fix_for_automake-1.12.patch
meta/recipes-core/coreutils/coreutils-6.9/coreutils_fix_for_automake-1.12.patch new file +32 -0
new file mode 100644
index 0000000..02730db
@@ -0,0 +1,32 @@
+Upstream-Status: Pending
+
+automake 1.12 has depricated automatic de-ANSI-fication support
+
+this patch avoids these kinds of errors:
+
+| configure.ac:40: error: automatic de-ANSI-fication support has been removed
+| /srv/home/nitin/builds/build-gcc47/tmp/sysroots/x86_64-linux/usr/share/aclocal-1.12/protos.m4:12: AM_C_PROTOTYPES is expanded from...
+| /srv/home/nitin/builds/build-gcc47/tmp/work/x86_64-linux/coreutils-native-6.9-r2/coreutils-6.9/m4/jm-macros.m4:138: gl_CHECK_ALL_TYPES is expanded from...
+| /srv/home/nitin/builds/build-gcc47/tmp/work/x86_64-linux/coreutils-native-6.9-r2/coreutils-6.9/m4/jm-macros.m4:24: coreutils_MACROS is expanded from...
+| configure.ac:40: the top level
+| autom4te: m4 failed with exit status: 1
+
+Signed-Off-By: Nitin A Kamble <[email protected]>
+2012/05/04
+
+Index: coreutils-6.9/m4/jm-macros.m4
+===================================================================
+--- coreutils-6.9.orig/m4/jm-macros.m4
++++ coreutils-6.9/m4/jm-macros.m4
+@@ -142,11 +142,6 @@ AC_DEFUN([gl_CHECK_ALL_TYPES],
+   dnl whether functions and headers are available, whether they work, etc.
+   AC_REQUIRE([AC_SYS_LARGEFILE])
+ 
+-  dnl This test must precede tests of compiler characteristics like
+-  dnl that for the inline keyword, since it may change the degree to
+-  dnl which the compiler supports such features.
+-  AC_REQUIRE([AM_C_PROTOTYPES])
+-
+   dnl Checks for typedefs, structures, and compiler characteristics.
+   AC_REQUIRE([AC_C_BIGENDIAN])
+   AC_REQUIRE([AC_C_VOLATILE])
meta/recipes-core/coreutils/coreutils_6.9.bb +4 -2
index 8a47a60..bbde63c 100644
@@ -8,7 +8,7 @@ BUGTRACKER = "http://debbugs.gnu.org/coreutils"
 LICENSE = "GPLv2+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe \
                     file://src/ls.c;startline=4;endline=16;md5=482a96d4f25010a4e13f8743e0c3685e"
-PR = "r2"
+PR = "r3"
 DEPENDS = "coreutils-native-${PV}"
 DEPENDS_virtclass-native = "gettext-native"
 
@@ -22,7 +22,9 @@ SRC_URI_BASE = "${GNU_MIRROR}/coreutils/${BP}.tar.bz2 \
            file://coreutils-i18n.patch \
            file://coreutils-overflow.patch \
            file://coreutils-fix-install.patch \
-           file://man-touch.patch"
+           file://man-touch.patch \
+           file://coreutils_fix_for_automake-1.12.patch \
+           "
 
 SRC_URI = "${SRC_URI_BASE} file://fix_for_manpage_building.patch"
 SRC_URI_virtclass-native = "${SRC_URI_BASE}"
Signature · 1 line
1.7.7
#36 lore raw

PATCH 35/40 grub-0.97: fix build with automake 1.12

In reply to [email protected]

From: Nitin A Kamble <[email protected]>

---
 .../grub-0.97/grub_fix_for_automake-1.12.patch     |   48 ++++++++++++++++++++
 meta/recipes-bsp/grub/grub_0.97.bb                 |    6 ++-
 2 files changed, 52 insertions(+), 2 deletions(-)
 create mode 100644 meta/recipes-bsp/grub/grub-0.97/grub_fix_for_automake-1.12.patch
meta/recipes-bsp/grub/grub-0.97/grub_fix_for_automake-1.12.patch new file +48 -0
new file mode 100644
index 0000000..97ee0ad
@@ -0,0 +1,48 @@
+Upstream-Status: Pending
+
+automake 1.12 has depricated automatic de-ANSI-fication support
+
+this patch avoids these kinds of errors:
+
+| stage1/Makefile.am:2: error: 'pkglibdir' is not a legitimate directory for 'DATA'
+| stage2/Makefile.am:35: error: 'pkglibdir' is not a legitimate directory for 'DATA'
+| stage2/Makefile.am:46: error: 'pkglibdir' is not a legitimate directory for 'DATA'
+| autoreconf: automake failed with exit status: 1
+| ERROR: autoreconf execution failed.
+
+Signed-Off-By: Nitin A Kamble <[email protected]>
+2012/05/04
+
+Index: grub-0.97/stage1/Makefile.am
+===================================================================
+--- grub-0.97.orig/stage1/Makefile.am
++++ grub-0.97/stage1/Makefile.am
+@@ -1,5 +1,5 @@
+ pkglibdir = $(libdir)/$(PACKAGE)/$(host_cpu)-$(host_vendor)
+-nodist_pkglib_DATA = stage1
++nodist_pkgdata_DATA = stage1
+ 
+ CLEANFILES = $(nodist_pkglib_DATA)
+ 
+Index: grub-0.97/stage2/Makefile.am
+===================================================================
+--- grub-0.97.orig/stage2/Makefile.am
++++ grub-0.97/stage2/Makefile.am
+@@ -32,7 +32,7 @@ pkglibdir = $(libdir)/$(PACKAGE)/$(host_
+ EXTRA_PROGRAMS = nbloader.exec pxeloader.exec diskless.exec
+ 
+ if DISKLESS_SUPPORT
+-pkglib_DATA = stage2 stage2_eltorito e2fs_stage1_5 fat_stage1_5 \
++pkgdata_DATA = stage2 stage2_eltorito e2fs_stage1_5 fat_stage1_5 \
+ 	ffs_stage1_5 iso9660_stage1_5 jfs_stage1_5 minix_stage1_5 \
+ 	reiserfs_stage1_5 ufs2_stage1_5 vstafs_stage1_5 xfs_stage1_5 \
+ 	nbgrub pxegrub
+@@ -43,7 +43,7 @@ noinst_PROGRAMS = pre_stage2.exec start.
+ 	reiserfs_stage1_5.exec ufs2_stage1_5.exec vstafs_stage1_5.exec \
+ 	xfs_stage1_5.exec nbloader.exec pxeloader.exec diskless.exec
+ else
+-pkglib_DATA = stage2 stage2_eltorito e2fs_stage1_5 fat_stage1_5 \
++pkgdata_DATA = stage2 stage2_eltorito e2fs_stage1_5 fat_stage1_5 \
+ 	ffs_stage1_5 iso9660_stage1_5 jfs_stage1_5 minix_stage1_5 \
+ 	reiserfs_stage1_5 ufs2_stage1_5 vstafs_stage1_5 xfs_stage1_5
+ noinst_DATA = pre_stage2 start start_eltorito
meta/recipes-bsp/grub/grub_0.97.bb +4 -2
index af489fe..1cde30d 100644
@@ -10,11 +10,13 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=c93c0550bd3173f4504b2cbd8991e50b \
                     file://grub/main.c;beginline=3;endline=9;md5=22a5f28d2130fff9f2a17ed54be90ed6"
 
 RDEPENDS_${PN} = "diffutils"
-PR = "r4"
+PR = "r5"
 
 SRC_URI = "ftp://alpha.gnu.org/gnu/grub/grub-${PV}.tar.gz; \
             file://no-reorder-functions.patch \
-            file://autohell.patch "
+            file://autohell.patch \
+            file://grub_fix_for_automake-1.12.patch \
+            "
 
 SRC_URI[md5sum] = "cd3f3eb54446be6003156158d51f4884"
 SRC_URI[sha256sum] = "4e1d15d12dbd3e9208111d6b806ad5a9857ca8850c47877d36575b904559260b"
Signature · 1 line
1.7.7
#37 lore raw

PATCH 36/40 diffutils-2.8.1: fix build with automake 1.12

In reply to [email protected]

From: Nitin A Kamble <[email protected]>

---
 .../diffutils_fix_for_automake-1.12.patch          |   27 ++++++++++++++++++++
 meta/recipes-extended/diffutils/diffutils_2.8.1.bb |    6 +++-
 2 files changed, 31 insertions(+), 2 deletions(-)
 create mode 100644 meta/recipes-extended/diffutils/diffutils-2.8.1/diffutils_fix_for_automake-1.12.patch
meta/recipes-extended/diffutils/diffutils-2.8.1/diffutils_fix_for_automake-1.12.patch new file +27 -0
new file mode 100644
index 0000000..cc05d1d
@@ -0,0 +1,27 @@
+Upstream-Status: Pending
+
+automake 1.12 has depricated automatic de-ANSI-fication support
+
+this patch avoids these kinds of errors:
+
+| configure.ac:90: error: automatic de-ANSI-fication support has been removed
+| /srv/home/nitin/builds/build-gcc47/tmp/sysroots/x86_64-linux/usr/share/aclocal-1.12/protos.m4:12: AM_C_PROTOTYPES is expanded from...
+| /srv/home/nitin/builds/build-gcc47/tmp/work/i586-poky-linux/diffutils-2.8.1-r4/diffutils-2.8.1/m4/prereq.m4:110: jm_PREREQ_QUOTEARG is expanded from...
+| configure.ac:90: the top level
+| autom4te: m4 failed with exit status: 1
+
+Signed-Off-By: Nitin A Kamble <[email protected]>
+2012/05/04
+
+Index: diffutils-2.8.1/m4/prereq.m4
+===================================================================
+--- diffutils-2.8.1.orig/m4/prereq.m4
++++ diffutils-2.8.1/m4/prereq.m4
+@@ -115,7 +115,6 @@ AC_DEFUN([jm_PREREQ_QUOTEARG],
+   AC_HEADER_STDC
+   AC_C_BACKSLASH_A
+   AC_MBSTATE_T
+-  AM_C_PROTOTYPES
+ ])
+ 
+ AC_DEFUN([jm_PREREQ_REGEX],
meta/recipes-extended/diffutils/diffutils_2.8.1.bb +4 -2
index 0fb3a31..09eb71e 100644
@@ -6,9 +6,11 @@ SECTION = "base"
 LICENSE = "GPLv2+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f"
 
-PR = "r4"
+PR = "r5"
 
-SRC_URI = "${GNU_MIRROR}/diffutils/diffutils-${PV}.tar.gz"
+SRC_URI = "${GNU_MIRROR}/diffutils/diffutils-${PV}.tar.gz \
+           file://diffutils_fix_for_automake-1.12.patch \
+           "
 
 SRC_URI[md5sum] = "71f9c5ae19b60608f6c7f162da86a428"
 SRC_URI[sha256sum] = "c5001748b069224dd98bf1bb9ee877321c7de8b332c8aad5af3e2a7372d23f5a"
Signature · 1 line
1.7.7
#38 lore raw

PATCH 37/40 grep-2.5.1a: fix build with automake 1.12

In reply to [email protected]

From: Nitin A Kamble <[email protected]>

---
 .../grep-2.5.1a/grep_fix_for_automake-1.12.patch   |   52 ++++++++++++++++++++
 meta/recipes-extended/grep/grep_2.5.1a.bb          |    7 ++-
 2 files changed, 57 insertions(+), 2 deletions(-)
 create mode 100644 meta/recipes-extended/grep/grep-2.5.1a/grep_fix_for_automake-1.12.patch
meta/recipes-extended/grep/grep-2.5.1a/grep_fix_for_automake-1.12.patch new file +52 -0
new file mode 100644
index 0000000..3ccce5f
@@ -0,0 +1,52 @@
+Upstream-Status: Pending
+
+automake 1.12 has depricated automatic de-ANSI-fication support
+
+this patch avoids these kinds of errors:
+
+| configure.in:33: error: automatic de-ANSI-fication support has been removed
+| /srv/home/nitin/builds/build-gcc47/tmp/sysroots/x86_64-linux/usr/share/aclocal-1.12/protos.m4:12: AM_C_PROTOTYPES is expanded from...
+| configure.in:33: the top level
+| autom4te: m4 failed with exit status: 1
+...
+| lib/Makefile.am:2: error: automatic de-ANSI-fication support has been removed
+| src/Makefile.am:2: error: automatic de-ANSI-fication support has been removed
+| autoreconf: automake failed with exit status: 1
+
+Signed-Off-By: Nitin A Kamble <[email protected]>
+2012/05/04
+
+Index: grep-2.5.1a/configure.in
+===================================================================
+--- grep-2.5.1a.orig/configure.in
++++ grep-2.5.1a/configure.in
+@@ -30,7 +30,6 @@ AC_PROG_RANLIB
+ 
+ dnl Checks for typedefs, structures, and compiler characteristics.
+ AC_SYS_LARGEFILE
+-AM_C_PROTOTYPES
+ AC_TYPE_SIZE_T
+ AC_CHECK_TYPE(ssize_t, int)
+ AC_C_CONST
+Index: grep-2.5.1a/lib/Makefile.am
+===================================================================
+--- grep-2.5.1a.orig/lib/Makefile.am
++++ grep-2.5.1a/lib/Makefile.am
+@@ -1,5 +1,5 @@
+ #
+-AUTOMAKE_OPTIONS = ../src/ansi2knr
++AUTOMAKE_OPTIONS = 
+ 
+ SUBDIRS = posix
+ 
+Index: grep-2.5.1a/src/Makefile.am
+===================================================================
+--- grep-2.5.1a.orig/src/Makefile.am
++++ grep-2.5.1a/src/Makefile.am
+@@ -1,5 +1,5 @@
+ ## Process this file with automake to create Makefile.in
+-AUTOMAKE_OPTIONS = ansi2knr no-dependencies
++AUTOMAKE_OPTIONS = no-dependencies
+ 
+ LN = ln
+ 
meta/recipes-extended/grep/grep_2.5.1a.bb +5 -2
index 64064fc..5aecf17 100644
@@ -5,10 +5,12 @@ SECTION = "console/utils"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=0636e73ff0215e8d672dc4c32c317bb3"
 
-PR = "r1"
+PR = "r2"
 
 SRC_URI = "${GNU_MIRROR}/grep/grep-${PV}.tar.bz2 \
-           file://uclibc-fix.patch"
+           file://uclibc-fix.patch \
+           file://grep_fix_for_automake-1.12.patch \
+           "
 
 SRC_URI[md5sum] = "52202fe462770fa6be1bb667bd6cf30c"
 SRC_URI[sha256sum] = "38c8a2bb9223d1fb1b10bdd607cf44830afc92fd451ac4cd07619bf92bdd3132"
@@ -17,6 +19,7 @@ inherit autotools gettext
 
 EXTRA_OECONF = "--disable-perl-regexp --disable-ncurses"
 
+CFLAGS += "-D PROTOTYPES"
 do_configure_prepend () {
 	rm -f ${S}/m4/init.m4
 }
Signature · 1 line
1.7.7
#39 lore raw

PATCH 38/40 gawk-3.1.5: fix build with automake 1.12

In reply to [email protected]

From: Nitin A Kamble <[email protected]>

---
 .../gawk-3.1.5/gawk_fix_for_automake-1.12.patch    |   41 ++++++++++++++++++++
 meta/recipes-extended/gawk/gawk_3.1.5.bb           |    2 +
 2 files changed, 43 insertions(+), 0 deletions(-)
 create mode 100644 meta/recipes-extended/gawk/gawk-3.1.5/gawk_fix_for_automake-1.12.patch
meta/recipes-extended/gawk/gawk-3.1.5/gawk_fix_for_automake-1.12.patch new file +41 -0
new file mode 100644
index 0000000..b3e7987
@@ -0,0 +1,41 @@
+Upstream-Status: Pending
+
+automake 1.12 has depricated automatic de-ANSI-fication support
+
+this patch avoids these kinds of errors:
+
+| configure.ac:127: error: automatic de-ANSI-fication support has been removed
+| /srv/home/nitin/builds/build-gcc47/tmp/sysroots/x86_64-linux/usr/share/aclocal-1.12/protos.m4:12: AM_C_PROTOTYPES is expanded from...
+| configure.ac:127: the top level
+| autom4te: m4 failed with exit status: 1
+...
+| Makefile.am:27: error: automatic de-ANSI-fication support has been removed
+
+Signed-Off-By: Nitin A Kamble <[email protected]>
+2012/05/04
+
+Index: gawk-3.1.5/configure.ac
+===================================================================
+--- gawk-3.1.5.orig/configure.ac
++++ gawk-3.1.5/configure.ac
+@@ -124,7 +124,6 @@ fi
+ 
+ dnl check for C compiler for automake
+ AM_PROG_CC_STDC
+-AM_C_PROTOTYPES
+ 
+ dnl Cygwin doesn't like to get libs with full paths
+ dnl since that overrides linking against DLLs.
+Index: gawk-3.1.5/Makefile.am
+===================================================================
+--- gawk-3.1.5.orig/Makefile.am
++++ gawk-3.1.5/Makefile.am
+@@ -24,7 +24,7 @@
+ ## process this file with automake to produce Makefile.in
+ 
+ # Automatic de-ANSI-fication if needed, make .bz2 files also.
+-AUTOMAKE_OPTIONS = ansi2knr dist-bzip2
++AUTOMAKE_OPTIONS = dist-bzip2
+ 
+ # This undocumented variable insures that aclocal runs
+ # correctly after changing configure.ac
meta/recipes-extended/gawk/gawk_3.1.5.bb +2 -0
index d5d9bea..4c7cdf3 100644
@@ -34,6 +34,8 @@ ALTERNATIVE_PATH = "gawk"
 ALTERNATIVE_LINK = "${bindir}/awk"
 ALTERNATIVE_PRIORITY = "100"
 
+CFLAGS += "-D PROTOTYPES"
+
 do_install_append() {
 	# remove the link since we don't package it
 	rm ${D}${bindir}/awk
Signature · 1 line
1.7.7
#40 lore raw

PATCH 39/40 findutils-4.2.31: fix build with automake 1.12

In reply to [email protected]

From: Nitin A Kamble <[email protected]>

---
 .../findutils_fix_for_automake-1.12.patch          |   23 ++++++++++++++++++++
 .../recipes-extended/findutils/findutils_4.2.31.bb |    6 +++-
 2 files changed, 27 insertions(+), 2 deletions(-)
 create mode 100644 meta/recipes-extended/findutils/findutils-4.2.31/findutils_fix_for_automake-1.12.patch
meta/recipes-extended/findutils/findutils-4.2.31/findutils_fix_for_automake-1.12.patch new file +23 -0
new file mode 100644
index 0000000..2d0ddb4
@@ -0,0 +1,23 @@
+Upstream-Status: Pending
+
+automake 1.12 has depricated automatic de-ANSI-fication support
+
+this patch avoids these kinds of errors:
+
+| configure.in:75: error: automatic de-ANSI-fication support has been removed
+
+Signed-Off-By: Nitin A Kamble <[email protected]>
+2012/05/04
+
+Index: findutils-4.2.31/configure.in
+===================================================================
+--- findutils-4.2.31.orig/configure.in
++++ findutils-4.2.31/configure.in
+@@ -72,7 +72,6 @@ dnl gl_EARLY calls AC_GNU_SOURCE anyway.
+ 
+ 
+ AC_ISC_POSIX
+-AM_C_PROTOTYPES
+ 
+ AC_PROG_INSTALL
+ AC_PROG_RANLIB
meta/recipes-extended/findutils/findutils_4.2.31.bb +4 -2
index 0c37836..37da0ce 100644
@@ -8,10 +8,12 @@ SECTION = "console/utils"
 
 LICENSE = "GPLv2+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552"
-PR = "r2"
+PR = "r3"
 
 SRC_URI = "${GNU_MIRROR}/findutils/findutils-${PV}.tar.gz \
-           file://gnulib-extension.patch"
+           file://gnulib-extension.patch \
+           file://findutils_fix_for_automake-1.12.patch \
+           "
 
 SRC_URI[md5sum] = "a0e31a0f18a49709bf5a449867c8049a"
 SRC_URI[sha256sum] = "e0d34b8faca0b3cca0703f6c6b498afbe72f0ba16c35980c10ec9ef7724d6204"
Signature · 1 line
1.7.7
#41 lore raw

PATCH 40/40 make-3.81: fix build with automake 1.12

In reply to [email protected]

From: Nitin A Kamble <[email protected]>

---
 .../make-3.81/make_fix_for_automake-1.12.patch     |   43 ++++++++++++++++++++
 meta/recipes-devtools/make/make_3.81.bb            |    4 +-
 2 files changed, 46 insertions(+), 1 deletions(-)
 create mode 100644 meta/recipes-devtools/make/make-3.81/make_fix_for_automake-1.12.patch
meta/recipes-devtools/make/make-3.81/make_fix_for_automake-1.12.patch new file +43 -0
new file mode 100644
index 0000000..9b2e964
@@ -0,0 +1,43 @@
+Upstream-Status: Pending
+
+automake 1.12 has depricated automatic de-ANSI-fication support
+
+this patch avoids these kinds of errors:
+
+| configure.in:48: error: automatic de-ANSI-fication support has been removed
+...
+| Makefile.am:19: error: automatic de-ANSI-fication support has been removed
+| autoreconf: automake failed with exit status: 1
+| ERROR: autoreconf execution failed.
+
+
+Signed-Off-By: Nitin A Kamble <[email protected]>
+2012/05/04
+
+Index: make-3.81/configure.in
+===================================================================
+--- make-3.81.orig/configure.in
++++ make-3.81/configure.in
+@@ -44,9 +44,6 @@ AC_AIX
+ AC_ISC_POSIX
+ AC_MINIX
+ 
+-# Needed for ansi2knr
+-AM_C_PROTOTYPES
+-
+ # Enable gettext, in "external" mode.
+ 
+ AM_GNU_GETTEXT_VERSION(0.14.1)
+Index: make-3.81/Makefile.am
+===================================================================
+--- make-3.81.orig/Makefile.am
++++ make-3.81/Makefile.am
+@@ -16,7 +16,7 @@
+ # GNU Make; see the file COPYING.  If not, write to the Free Software
+ # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ 
+-AUTOMAKE_OPTIONS = 1.8 dist-bzip2 check-news ansi2knr
++AUTOMAKE_OPTIONS = 1.8 dist-bzip2 check-news
+ ACLOCAL_AMFLAGS	=  -I config
+ 
+ MAKE_HOST =	@MAKE_HOST@
meta/recipes-devtools/make/make_3.81.bb +3 -1
index 9458c39..45ab6ca 100644
@@ -1,4 +1,4 @@
-PR = "r0"
+PR = "r1"
 
 LICENSE = "GPLv2 & LGPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=361b6b837cad26c6900a926b62aada5f \
@@ -7,6 +7,8 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=361b6b837cad26c6900a926b62aada5f \
 
 require make.inc
 
+SRC_URI += "file://make_fix_for_automake-1.12.patch"
+
 SRC_URI[md5sum] = "354853e0b2da90c527e35aabb8d6f1e6"
 SRC_URI[sha256sum] = "f3e69023771e23908f5d5592954d8271d3d6af09693cecfd29cee6fde8550dc8"
 
Signature · 1 line
1.7.7
#42 lore raw
In reply to [email protected]
Quoted 4 lines · On Fri, May 4, 2012 at 2:30 PM, <[email protected]> wrote:

With the automake upgrade to 1.12 many recipes started failing due to use of deprecated features. This commit series addresses many of those recipes.

Nitin

These patches should also go to respective upstreams too I guess

Thanks
-Khem

#43 lore raw
Quoted 15 lines

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Khem Raj
Sent: Friday, May 04, 2012 3:02 PM
To: Patches and discussions about the oe-core layer
Subject: Re: [OE-core] [PATCH 00/40] mostly automake 1.12 related fixes

Quoted 3 lines · On Fri, May 4, 2012 at 2:30 PM, <[email protected]> wrote:

With the automake upgrade to 1.12 many recipes started failing due to use of deprecated features. This commit series addresses many of

those

Quoted 8 lines
Quoted 1 line

recipes.

Nitin

These patches should also go to respective upstreams too I guess

Thanks
-Khem

Yes it should. I guess it is going to take more time than creating them. :)

Nitin

#44 lore raw
In reply to [email protected]
Quoted 6 lines · On 05/04/2012 02:30 PM, [email protected] wrote:

From: Nitin A Kamble<[email protected]>

With the automake upgrade to 1.12 many recipes started failing due to use of deprecated features. This commit series addresses many of those recipes.

Please check the following patches for correct Upstream-Status:

avahi
texinfo
guile

Quoted 172 lines

The following changes since commit 7f11bbb9bbc55001928bec799a39a32e9fa85659:

   bitbake: Fixup bitbake-selftest (2012-05-04 17:41:47 +0100)

are available in the git repository at:
git://git.pokylinux.org/poky-contrib nitin/automake-1.12_related_fixes
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=nitin/automake-1.12_related_fixes

Nitin A Kamble (40):
guile: upgrade from 2.0.3 to 2.0.5
gmp: fix build with automake 1.12
mpfr: fix build with automake 1.12
popt: fix build with automake 1.12
rpm: fix build with automake 1.12
libxml2: fix build with automake 1.12
shadow shadow-native: fix build with automake 1.12
jpeg: fix build with automake 1.12
libtasn1: fix build with automake 1.12
systemtap: fix build with automake 1.12
libmpc: fix build with automake 1.12
libcheck: fix build with automake 1.12
texinfo: fix build with automake 1.12
libidn: fix build with automake 1.12
glew: fix build with automake 1.12
findutils: fix build with automake 1.12
gawk: fix build with automake 1.12
lrzsz: fix build with automake 1.12
minicom: fix build with automake 1.12
lighttpd: fix build with automake 1.12
tar: fix build
libgcrypt: fix build
gpgme: fix build
telepathy-glib: fix build
xf86-video-vmware: fix build issue
avahi: fix install issue
pango: fix dependencies to avoid build issue
gnutls: fix build with automake 1.12
libfm: fix build with automake 1.12
libfm: fix a build issue
libcroco: fix build with automake 1.12
evolution-data-server: fix with automake work in progress gmp-4.2.1: fix build with automake 1.12 coreutils-native-6.9: fix build with automake 1.12 grub-0.97: fix build with automake 1.12 diffutils-2.8.1: fix build with automake 1.12 grep-2.5.1a: fix build with automake 1.12 gawk-3.1.5: fix build with automake 1.12 findutils-4.2.31: fix build with automake 1.12 make-3.81: fix build with automake 1.12

  .../grub-0.97/grub_fix_for_automake-1.12.patch     |   48 +++++++++++++
  meta/recipes-bsp/grub/grub_0.97.bb                 |    6 +-
  .../lrzsz_fix_for_automake-1.12.patch              |   49 +++++++++++++
  meta/recipes-bsp/lrzsz/lrzsz_0.12.20.bb            |    6 +-
  meta/recipes-connectivity/avahi/avahi.inc          |    6 +-
  .../avahi/files/avahi_fix_install_issue.patch      |   32 +++++++++
  .../telepathy/telepathy-glib_0.18.1.bb             |   12 +++-
  .../coreutils_fix_for_automake-1.12.patch          |   32 +++++++++
  meta/recipes-core/coreutils/coreutils_6.9.bb       |    6 +-
  .../jpeg/jpeg-8c/jpeg_fix_for_automake-1.12.patch  |   41 +++++++++++
  meta/recipes-core/jpeg/jpeg_8c.bb                  |    6 +-
  .../libxml2/libxml2_fix_for_automake_1.12.patch    |   23 ++++++
  meta/recipes-core/libxml/libxml2_2.7.8.bb          |    5 +-
  ...01-Fix-the-SRFI-60-copy-bit-documentation.patch |   33 ---------
  ..._GNU_SOURCE-to-fix-the-GNU-kFreeBSD-build.patch |   25 -------
  ...-modules-are-removed-gc-test-as-unresolve.patch |   34 +++++++++
  ...h-rather-than-gc-gc_version.h-in-pthread-.patch |   26 -------
  ...with-owner-not-retained-threads-test-as-u.patch |   29 ++++++++
  .../guile/files/guile_2.0.5_fix_sed_error.patch    |   24 +++++++
  .../guile/{guile_2.0.3.bb =>  guile_2.0.5.bb}       |   16 +++--
  .../make-3.81/make_fix_for_automake-1.12.patch     |   43 ++++++++++++
  meta/recipes-devtools/make/make_3.81.bb            |    4 +-
  .../rpm/rpm/rpm_fix_for_automake-1.12.patch        |   21 ++++++
  meta/recipes-devtools/rpm/rpm_5.4.0.bb             |    3 +-
  .../diffutils_fix_for_automake-1.12.patch          |   27 +++++++
  meta/recipes-extended/diffutils/diffutils_2.8.1.bb |    6 +-
  .../findutils_fix_for_automake-1.12.patch          |   23 ++++++
  .../findutils_fix_for_automake-1.12.patch          |   22 ++++++
  .../recipes-extended/findutils/findutils_4.2.31.bb |    6 +-
  meta/recipes-extended/findutils/findutils_4.4.2.bb |    6 +-
  .../gawk-3.1.5/gawk_fix_for_automake-1.12.patch    |   41 +++++++++++
  .../gawk/gawk/gawk_fix_for_automake-1.12.patch     |   23 ++++++
  meta/recipes-extended/gawk/gawk_3.1.5.bb           |    2 +
  meta/recipes-extended/gawk/gawk_4.0.0.bb           |    5 +-
  .../grep-2.5.1a/grep_fix_for_automake-1.12.patch   |   52 ++++++++++++++
  meta/recipes-extended/grep/grep_2.5.1a.bb          |    7 ++-
  .../libidn/libidn_fix_for_automake-1.12.patch      |   26 +++++++
  meta/recipes-extended/libidn/libidn_1.24.bb        |    5 +-
  .../files/lighttpd_fix_for_automake-1.12.patch     |   37 ++++++++++
  meta/recipes-extended/lighttpd/lighttpd_1.4.30.bb  |    5 +-
  .../minicom_fix_for_automake-1.12.patch            |   21 ++++++
  meta/recipes-extended/minicom/minicom_2.6.1.bb     |    3 +
  .../files/shadow_fix_for_automake-1.12.patch       |   23 ++++++
  .../shadow/shadow-native_4.1.4.3.bb                |    6 +-
  meta/recipes-extended/shadow/shadow_4.1.4.3.bb     |    6 +-
  meta/recipes-extended/tar/tar.inc                  |    8 ++-
  .../texinfo_fix_for_automake-1.12.patch            |   24 +++++++
  meta/recipes-extended/texinfo/texinfo_4.13a.bb     |    3 +-
  .../glew/files/glew_fix_for_automake-1.12.patch    |   25 +++++++
  meta/recipes-graphics/glew/glew_1.7.0.bb           |    3 +-
  meta/recipes-graphics/pango/pango.inc              |    2 +-
  meta/recipes-graphics/pango/pango_1.28.4.bb        |    2 +-
  .../xorg-driver/xf86-video-vmware_12.0.1.bb        |    4 +-
  .../systemtap_fix_for_automake_1.12.patch          |   23 ++++++
  meta/recipes-kernel/systemtap/systemtap_git.bb     |    2 +-
  meta/recipes-kernel/systemtap/systemtap_git.inc    |    1 +
  ...olution-data-server_fix_for_automake-1.12.patch |   73 ++++++++++++++++++++
  meta/recipes-sato/eds/evolution-data-server_git.bb |    3 +-
  .../gmp/gmp-4.2.1/gmp_fix_for_automake-1.12.patch  |   48 +++++++++++++
  .../gmp/gmp/gmp_fix_for_automake-1.12.patch        |   48 +++++++++++++
  meta/recipes-support/gmp/gmp_4.2.1.bb              |    6 +-
  meta/recipes-support/gmp/gmp_5.0.4.bb              |    6 +-
  .../gnutls_fix_for_automake-1.12.patch             |   53 ++++++++++++++
  meta/recipes-support/gnutls/gnutls_2.12.18.bb      |    3 +-
  .../libtasn1/libtasn1_fix_for_automake_1.12.patch  |   28 ++++++++
  meta/recipes-support/gnutls/libtasn1_2.12.bb       |    6 +-
  meta/recipes-support/gpgme/gpgme_1.3.1.bb          |    4 +-
  .../libcheck/libcheck_fix_for_automake-1.12.patch  |   26 +++++++
  meta/recipes-support/libcheck/libcheck_0.9.8.bb    |    6 +-
  .../files/libcroco_fix_for_automake-1.12.patch     |   22 ++++++
  meta/recipes-support/libcroco/libcroco_0.6.3.bb    |    5 +-
  .../libfm-0.1.17/libfm_fix_for_automake-1.12.patch |   48 +++++++++++++
  meta/recipes-support/libfm/libfm_0.1.17.bb         |   14 +++-
  meta/recipes-support/libgcrypt/libgcrypt.inc       |    4 +-
  .../libmpc/libmpc_fix_for_automake-1.12.patch      |   26 +++++++
  meta/recipes-support/libmpc/libmpc_0.8.2.bb        |    5 +-
  .../mpfr-3.1.0/mpfr_fix_for_automake-1.12.patch    |   35 +++++++++
  meta/recipes-support/mpfr/mpfr_3.1.0.bb            |    7 +-
  .../popt/popt/popt_fix_for_automake-1.12.patch     |   21 ++++++
  meta/recipes-support/popt/popt_1.16.bb             |    3 +-
  80 files changed, 1321 insertions(+), 158 deletions(-)

create mode 100644 meta/recipes-bsp/grub/grub-0.97/grub_fix_for_automake-1.12.patch
create mode 100644 meta/recipes-bsp/lrzsz/lrzsz-0.12.20/lrzsz_fix_for_automake-1.12.patch
create mode 100644 meta/recipes-connectivity/avahi/files/avahi_fix_install_issue.patch
create mode 100644 meta/recipes-core/coreutils/coreutils-6.9/coreutils_fix_for_automake-1.12.patch create mode 100644 meta/recipes-core/jpeg/jpeg-8c/jpeg_fix_for_automake-1.12.patch
create mode 100644 meta/recipes-core/libxml/libxml2/libxml2_fix_for_automake_1.12.patch
delete mode 100644 meta/recipes-devtools/guile/files/debian/0001-Fix-the-SRFI-60-copy-bit-documentation.patch delete mode 100644 meta/recipes-devtools/guile/files/debian/0002-Define-_GNU_SOURCE-to-fix-the-GNU-kFreeBSD-build.patch create mode 100644 meta/recipes-devtools/guile/files/debian/0002-Mark-Unused-modules-are-removed-gc-test-as-unresolve.patch delete mode 100644 meta/recipes-devtools/guile/files/debian/0003-Include-gc.h-rather-than-gc-gc_version.h-in-pthread-.patch create mode 100644 meta/recipes-devtools/guile/files/debian/0003-Mark-mutex-with-owner-not-retained-threads-test-as-u.patch create mode 100644 meta/recipes-devtools/guile/files/guile_2.0.5_fix_sed_error.patch
rename meta/recipes-devtools/guile/{guile_2.0.3.bb => guile_2.0.5.bb} (84%)
create mode 100644 meta/recipes-devtools/make/make-3.81/make_fix_for_automake-1.12.patch
create mode 100644 meta/recipes-devtools/rpm/rpm/rpm_fix_for_automake-1.12.patch
create mode 100644 meta/recipes-extended/diffutils/diffutils-2.8.1/diffutils_fix_for_automake-1.12.patch create mode 100644 meta/recipes-extended/findutils/findutils-4.2.31/findutils_fix_for_automake-1.12.patch create mode 100644 meta/recipes-extended/findutils/findutils-4.4.2/findutils_fix_for_automake-1.12.patch create mode 100644 meta/recipes-extended/gawk/gawk-3.1.5/gawk_fix_for_automake-1.12.patch
create mode 100644 meta/recipes-extended/gawk/gawk/gawk_fix_for_automake-1.12.patch
create mode 100644 meta/recipes-extended/grep/grep-2.5.1a/grep_fix_for_automake-1.12.patch
create mode 100644 meta/recipes-extended/libidn/libidn/libidn_fix_for_automake-1.12.patch
create mode 100644 meta/recipes-extended/lighttpd/files/lighttpd_fix_for_automake-1.12.patch
create mode 100644 meta/recipes-extended/minicom/minicom-2.6.1/minicom_fix_for_automake-1.12.patch create mode 100644 meta/recipes-extended/shadow/files/shadow_fix_for_automake-1.12.patch
create mode 100644 meta/recipes-extended/texinfo/texinfo-4.13a/texinfo_fix_for_automake-1.12.patch create mode 100644 meta/recipes-graphics/glew/files/glew_fix_for_automake-1.12.patch
create mode 100644 meta/recipes-kernel/systemtap/systemtap/systemtap_fix_for_automake_1.12.patch
create mode 100644 meta/recipes-sato/eds/evolution-data-server/evolution-data-server_fix_for_automake-1.12.patch create mode 100644 meta/recipes-support/gmp/gmp-4.2.1/gmp_fix_for_automake-1.12.patch
create mode 100644 meta/recipes-support/gmp/gmp/gmp_fix_for_automake-1.12.patch
create mode 100644 meta/recipes-support/gnutls/gnutls-2.12.18/gnutls_fix_for_automake-1.12.patch
create mode 100644 meta/recipes-support/gnutls/libtasn1/libtasn1_fix_for_automake_1.12.patch
create mode 100644 meta/recipes-support/libcheck/libcheck/libcheck_fix_for_automake-1.12.patch
create mode 100644 meta/recipes-support/libcroco/files/libcroco_fix_for_automake-1.12.patch
create mode 100644 meta/recipes-support/libfm/libfm-0.1.17/libfm_fix_for_automake-1.12.patch
create mode 100644 meta/recipes-support/libmpc/libmpc/libmpc_fix_for_automake-1.12.patch
create mode 100644 meta/recipes-support/mpfr/mpfr-3.1.0/mpfr_fix_for_automake-1.12.patch
create mode 100644 meta/recipes-support/popt/popt/popt_fix_for_automake-1.12.patch

#45 lore raw
Quoted 15 lines

-----Original Message-----
From: Saul Wold [mailto:[email protected]]
Sent: Friday, May 04, 2012 4:10 PM
To: Patches and discussions about the oe-core layer
Cc: Kamble, Nitin A
Subject: Re: [OE-core] [PATCH 00/40] mostly automake 1.12 related fixes

Quoted 4 lines · On 05/04/2012 02:30 PM, [email protected] wrote:

From: Nitin A Kamble<[email protected]>

With the automake upgrade to 1.12 many recipes started failing due to use of deprecated features. This commit series addresses many of

those

Quoted 8 lines
Quoted 2 lines

recipes.

Please check the following patches for correct Upstream-Status:

avahi
texinfo
guile

Ok, fixed these issue on the contrib branch.

Nitin

Quoted 229 lines
Quoted 3 lines

The following changes since commit

7f11bbb9bbc55001928bec799a39a32e9fa85659:

Quoted 5 lines
   bitbake: Fixup bitbake-selftest (2012-05-04 17:41:47 +0100)

are available in the git repository at:
git://git.pokylinux.org/poky-contrib nitin/automake-

1.12_related_fixes

Quoted 2 lines

http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=nitin/automake-

1

Quoted 44 lines

.12_related_fixes

Nitin A Kamble (40):
guile: upgrade from 2.0.3 to 2.0.5
gmp: fix build with automake 1.12
mpfr: fix build with automake 1.12
popt: fix build with automake 1.12
rpm: fix build with automake 1.12
libxml2: fix build with automake 1.12
shadow shadow-native: fix build with automake 1.12
jpeg: fix build with automake 1.12
libtasn1: fix build with automake 1.12
systemtap: fix build with automake 1.12
libmpc: fix build with automake 1.12
libcheck: fix build with automake 1.12
texinfo: fix build with automake 1.12
libidn: fix build with automake 1.12
glew: fix build with automake 1.12
findutils: fix build with automake 1.12
gawk: fix build with automake 1.12
lrzsz: fix build with automake 1.12
minicom: fix build with automake 1.12
lighttpd: fix build with automake 1.12
tar: fix build
libgcrypt: fix build
gpgme: fix build
telepathy-glib: fix build
xf86-video-vmware: fix build issue
avahi: fix install issue
pango: fix dependencies to avoid build issue
gnutls: fix build with automake 1.12
libfm: fix build with automake 1.12
libfm: fix a build issue
libcroco: fix build with automake 1.12
evolution-data-server: fix with automake work in progress gmp-4.2.1: fix build with automake 1.12 coreutils-native-6.9: fix build with automake 1.12 grub-0.97: fix build with automake 1.12 diffutils-2.8.1: fix build with automake 1.12 grep-2.5.1a: fix build with automake 1.12 gawk-3.1.5: fix build with automake 1.12 findutils-4.2.31: fix build with automake 1.12 make-3.81: fix build with automake 1.12

Quoted 1 line
  .../grub-0.97/grub_fix_for_automake-1.12.patch     |   48

+++++++++++++

Quoted 2 lines
  meta/recipes-bsp/grub/grub_0.97.bb                 |    6 +-
  .../lrzsz_fix_for_automake-1.12.patch              |   49

+++++++++++++

Quoted 7 lines
  meta/recipes-bsp/lrzsz/lrzsz_0.12.20.bb            |    6 +-
  meta/recipes-connectivity/avahi/avahi.inc          |    6 +-
  .../avahi/files/avahi_fix_install_issue.patch      |   32 +++++++++
  .../telepathy/telepathy-glib_0.18.1.bb             |   12 +++-
  .../coreutils_fix_for_automake-1.12.patch          |   32 +++++++++
  meta/recipes-core/coreutils/coreutils_6.9.bb       |    6 +-
  .../jpeg/jpeg-8c/jpeg_fix_for_automake-1.12.patch  |   41

+++++++++++

Quoted 11 lines
  meta/recipes-core/jpeg/jpeg_8c.bb                  |    6 +-
  .../libxml2/libxml2_fix_for_automake_1.12.patch    |   23 ++++++
  meta/recipes-core/libxml/libxml2_2.7.8.bb          |    5 +-
  ...01-Fix-the-SRFI-60-copy-bit-documentation.patch |   33 ---------
  ..._GNU_SOURCE-to-fix-the-GNU-kFreeBSD-build.patch |   25 -------
  ...-modules-are-removed-gc-test-as-unresolve.patch |   34 +++++++++
  ...h-rather-than-gc-gc_version.h-in-pthread-.patch |   26 -------
  ...with-owner-not-retained-threads-test-as-u.patch |   29 ++++++++
  .../guile/files/guile_2.0.5_fix_sed_error.patch    |   24 +++++++
  .../guile/{guile_2.0.3.bb =>  guile_2.0.5.bb}       |   16 +++--
  .../make-3.81/make_fix_for_automake-1.12.patch     |   43

++++++++++++

Quoted 10 lines
  meta/recipes-devtools/make/make_3.81.bb            |    4 +-
  .../rpm/rpm/rpm_fix_for_automake-1.12.patch        |   21 ++++++
  meta/recipes-devtools/rpm/rpm_5.4.0.bb             |    3 +-
  .../diffutils_fix_for_automake-1.12.patch          |   27 +++++++
  meta/recipes-extended/diffutils/diffutils_2.8.1.bb |    6 +-
  .../findutils_fix_for_automake-1.12.patch          |   23 ++++++
  .../findutils_fix_for_automake-1.12.patch          |   22 ++++++
  .../recipes-extended/findutils/findutils_4.2.31.bb |    6 +-
  meta/recipes-extended/findutils/findutils_4.4.2.bb |    6 +-
  .../gawk-3.1.5/gawk_fix_for_automake-1.12.patch    |   41

+++++++++++

Quoted 4 lines
  .../gawk/gawk/gawk_fix_for_automake-1.12.patch     |   23 ++++++
  meta/recipes-extended/gawk/gawk_3.1.5.bb           |    2 +
  meta/recipes-extended/gawk/gawk_4.0.0.bb           |    5 +-
  .../grep-2.5.1a/grep_fix_for_automake-1.12.patch   |   52

++++++++++++++

Quoted 4 lines
  meta/recipes-extended/grep/grep_2.5.1a.bb          |    7 ++-
  .../libidn/libidn_fix_for_automake-1.12.patch      |   26 +++++++
  meta/recipes-extended/libidn/libidn_1.24.bb        |    5 +-
  .../files/lighttpd_fix_for_automake-1.12.patch     |   37

++++++++++

Quoted 10 lines
  meta/recipes-extended/lighttpd/lighttpd_1.4.30.bb  |    5 +-
  .../minicom_fix_for_automake-1.12.patch            |   21 ++++++
  meta/recipes-extended/minicom/minicom_2.6.1.bb     |    3 +
  .../files/shadow_fix_for_automake-1.12.patch       |   23 ++++++
  .../shadow/shadow-native_4.1.4.3.bb                |    6 +-
  meta/recipes-extended/shadow/shadow_4.1.4.3.bb     |    6 +-
  meta/recipes-extended/tar/tar.inc                  |    8 ++-
  .../texinfo_fix_for_automake-1.12.patch            |   24 +++++++
  meta/recipes-extended/texinfo/texinfo_4.13a.bb     |    3 +-
  .../glew/files/glew_fix_for_automake-1.12.patch    |   25 +++++++
Quoted 8 lines
  meta/recipes-graphics/glew/glew_1.7.0.bb           |    3 +-
  meta/recipes-graphics/pango/pango.inc              |    2 +-
  meta/recipes-graphics/pango/pango_1.28.4.bb        |    2 +-
  .../xorg-driver/xf86-video-vmware_12.0.1.bb        |    4 +-
  .../systemtap_fix_for_automake_1.12.patch          |   23 ++++++
  meta/recipes-kernel/systemtap/systemtap_git.bb     |    2 +-
  meta/recipes-kernel/systemtap/systemtap_git.inc    |    1 +
  ...olution-data-server_fix_for_automake-1.12.patch |   73

++++++++++++++++++++

Quoted 2 lines
  meta/recipes-sato/eds/evolution-data-server_git.bb |    3 +-
  .../gmp/gmp-4.2.1/gmp_fix_for_automake-1.12.patch  |   48

+++++++++++++

Quoted 1 line
  .../gmp/gmp/gmp_fix_for_automake-1.12.patch        |   48

+++++++++++++

Quoted 3 lines
  meta/recipes-support/gmp/gmp_4.2.1.bb              |    6 +-
  meta/recipes-support/gmp/gmp_5.0.4.bb              |    6 +-
  .../gnutls_fix_for_automake-1.12.patch             |   53

++++++++++++++

Quoted 9 lines
  meta/recipes-support/gnutls/gnutls_2.12.18.bb      |    3 +-
  .../libtasn1/libtasn1_fix_for_automake_1.12.patch  |   28 ++++++++
  meta/recipes-support/gnutls/libtasn1_2.12.bb       |    6 +-
  meta/recipes-support/gpgme/gpgme_1.3.1.bb          |    4 +-
  .../libcheck/libcheck_fix_for_automake-1.12.patch  |   26 +++++++
  meta/recipes-support/libcheck/libcheck_0.9.8.bb    |    6 +-
  .../files/libcroco_fix_for_automake-1.12.patch     |   22 ++++++
  meta/recipes-support/libcroco/libcroco_0.6.3.bb    |    5 +-
  .../libfm-0.1.17/libfm_fix_for_automake-1.12.patch |   48

+++++++++++++

Quoted 10 lines
  meta/recipes-support/libfm/libfm_0.1.17.bb         |   14 +++-
  meta/recipes-support/libgcrypt/libgcrypt.inc       |    4 +-
  .../libmpc/libmpc_fix_for_automake-1.12.patch      |   26 +++++++
  meta/recipes-support/libmpc/libmpc_0.8.2.bb        |    5 +-
  .../mpfr-3.1.0/mpfr_fix_for_automake-1.12.patch    |   35 +++++++++
  meta/recipes-support/mpfr/mpfr_3.1.0.bb            |    7 +-
  .../popt/popt/popt_fix_for_automake-1.12.patch     |   21 ++++++
  meta/recipes-support/popt/popt_1.16.bb             |    3 +-
  80 files changed, 1321 insertions(+), 158 deletions(-)

create mode 100644 meta/recipes-bsp/grub/grub-

0.97/grub_fix_for_automake-1.12.patch

Quoted 1 line

create mode 100644 meta/recipes-bsp/lrzsz/lrzsz-

0.12.20/lrzsz_fix_for_automake-1.12.patch

Quoted 1 line

create mode 100644 meta/recipes-

connectivity/avahi/files/avahi_fix_install_issue.patch

Quoted 1 line

create mode 100644 meta/recipes-core/coreutils/coreutils-

6.9/coreutils_fix_for_automake-1.12.patch

Quoted 1 line

create mode 100644 meta/recipes-core/jpeg/jpeg-

8c/jpeg_fix_for_automake-1.12.patch

Quoted 1 line

create mode 100644 meta/recipes-

core/libxml/libxml2/libxml2_fix_for_automake_1.12.patch

Quoted 1 line

delete mode 100644 meta/recipes-devtools/guile/files/debian/0001-

Fix-the-SRFI-60-copy-bit-documentation.patch

Quoted 1 line

delete mode 100644 meta/recipes-devtools/guile/files/debian/0002-

Define-_GNU_SOURCE-to-fix-the-GNU-kFreeBSD-build.patch

Quoted 1 line

create mode 100644 meta/recipes-devtools/guile/files/debian/0002-

Mark-Unused-modules-are-removed-gc-test-as-unresolve.patch

Quoted 1 line

delete mode 100644 meta/recipes-devtools/guile/files/debian/0003-

Include-gc.h-rather-than-gc-gc_version.h-in-pthread-.patch

Quoted 1 line

create mode 100644 meta/recipes-devtools/guile/files/debian/0003-

Mark-mutex-with-owner-not-retained-threads-test-as-u.patch

Quoted 1 line

create mode 100644 meta/recipes-

devtools/guile/files/guile_2.0.5_fix_sed_error.patch

Quoted 1 line

rename meta/recipes-devtools/guile/{guile_2.0.3.bb =>

guile_2.0.5.bb} (84%)

Quoted 1 line

create mode 100644 meta/recipes-devtools/make/make-

3.81/make_fix_for_automake-1.12.patch

Quoted 1 line

create mode 100644 meta/recipes-

devtools/rpm/rpm/rpm_fix_for_automake-1.12.patch

Quoted 1 line

create mode 100644 meta/recipes-extended/diffutils/diffutils-

2.8.1/diffutils_fix_for_automake-1.12.patch

Quoted 1 line

create mode 100644 meta/recipes-extended/findutils/findutils-

4.2.31/findutils_fix_for_automake-1.12.patch

Quoted 1 line

create mode 100644 meta/recipes-extended/findutils/findutils-

4.4.2/findutils_fix_for_automake-1.12.patch

Quoted 1 line

create mode 100644 meta/recipes-extended/gawk/gawk-

3.1.5/gawk_fix_for_automake-1.12.patch

Quoted 1 line

create mode 100644 meta/recipes-

extended/gawk/gawk/gawk_fix_for_automake-1.12.patch

Quoted 1 line

create mode 100644 meta/recipes-extended/grep/grep-

2.5.1a/grep_fix_for_automake-1.12.patch

Quoted 1 line

create mode 100644 meta/recipes-

extended/libidn/libidn/libidn_fix_for_automake-1.12.patch

Quoted 1 line

create mode 100644 meta/recipes-

extended/lighttpd/files/lighttpd_fix_for_automake-1.12.patch

Quoted 1 line

create mode 100644 meta/recipes-extended/minicom/minicom-

2.6.1/minicom_fix_for_automake-1.12.patch

Quoted 1 line

create mode 100644 meta/recipes-

extended/shadow/files/shadow_fix_for_automake-1.12.patch

Quoted 1 line

create mode 100644 meta/recipes-extended/texinfo/texinfo-

4.13a/texinfo_fix_for_automake-1.12.patch

Quoted 1 line

create mode 100644 meta/recipes-

graphics/glew/files/glew_fix_for_automake-1.12.patch

Quoted 1 line

create mode 100644 meta/recipes-

kernel/systemtap/systemtap/systemtap_fix_for_automake_1.12.patch

Quoted 1 line

create mode 100644 meta/recipes-sato/eds/evolution-data-

server/evolution-data-server_fix_for_automake-1.12.patch

Quoted 1 line

create mode 100644 meta/recipes-support/gmp/gmp-

4.2.1/gmp_fix_for_automake-1.12.patch

Quoted 1 line

create mode 100644 meta/recipes-

support/gmp/gmp/gmp_fix_for_automake-1.12.patch

Quoted 1 line

create mode 100644 meta/recipes-support/gnutls/gnutls-

2.12.18/gnutls_fix_for_automake-1.12.patch

Quoted 1 line

create mode 100644 meta/recipes-

support/gnutls/libtasn1/libtasn1_fix_for_automake_1.12.patch

Quoted 1 line

create mode 100644 meta/recipes-

support/libcheck/libcheck/libcheck_fix_for_automake-1.12.patch

Quoted 1 line

create mode 100644 meta/recipes-

support/libcroco/files/libcroco_fix_for_automake-1.12.patch

Quoted 1 line

create mode 100644 meta/recipes-support/libfm/libfm-

0.1.17/libfm_fix_for_automake-1.12.patch

Quoted 1 line

create mode 100644 meta/recipes-

support/libmpc/libmpc/libmpc_fix_for_automake-1.12.patch

Quoted 1 line

create mode 100644 meta/recipes-support/mpfr/mpfr-

3.1.0/mpfr_fix_for_automake-1.12.patch

Quoted 3 lines

create mode 100644
meta/recipes-support/popt/popt/popt_fix_for_automake-1.12.patch

#46 lore raw
In reply to [email protected]
Quoted 9 lines · On 05/04/2012 02:30 PM, [email protected] wrote:

From: Nitin A Kamble<[email protected]>

With the automake upgrade to 1.12 many recipes started failing due to use of deprecated features. This commit series addresses many of those recipes.

The following changes since commit 7f11bbb9bbc55001928bec799a39a32e9fa85659:

Quoted 8 lines
   bitbake: Fixup bitbake-selftest (2012-05-04 17:41:47 +0100)

are available in the git repository at:
git://git.pokylinux.org/poky-contrib nitin/automake-1.12_related_fixes
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=nitin/automake-1.12_related_fixes

Nitin A Kamble (40):

   guile: upgrade from 2.0.3 to 2.0.5

Merged the guile update in, the reset are still pending.

Please break it up into build fixes and automake fixes.

Thanks
Sau!

Quoted 161 lines

gmp: fix build with automake 1.12
mpfr: fix build with automake 1.12
popt: fix build with automake 1.12
rpm: fix build with automake 1.12
libxml2: fix build with automake 1.12
shadow shadow-native: fix build with automake 1.12
jpeg: fix build with automake 1.12
libtasn1: fix build with automake 1.12
systemtap: fix build with automake 1.12
libmpc: fix build with automake 1.12
libcheck: fix build with automake 1.12
texinfo: fix build with automake 1.12
libidn: fix build with automake 1.12
glew: fix build with automake 1.12
findutils: fix build with automake 1.12
gawk: fix build with automake 1.12
lrzsz: fix build with automake 1.12
minicom: fix build with automake 1.12
lighttpd: fix build with automake 1.12
tar: fix build
libgcrypt: fix build
gpgme: fix build
telepathy-glib: fix build
xf86-video-vmware: fix build issue
avahi: fix install issue
pango: fix dependencies to avoid build issue
gnutls: fix build with automake 1.12
libfm: fix build with automake 1.12
libfm: fix a build issue
libcroco: fix build with automake 1.12
evolution-data-server: fix with automake work in progress gmp-4.2.1: fix build with automake 1.12 coreutils-native-6.9: fix build with automake 1.12 grub-0.97: fix build with automake 1.12 diffutils-2.8.1: fix build with automake 1.12 grep-2.5.1a: fix build with automake 1.12 gawk-3.1.5: fix build with automake 1.12 findutils-4.2.31: fix build with automake 1.12 make-3.81: fix build with automake 1.12

  .../grub-0.97/grub_fix_for_automake-1.12.patch     |   48 +++++++++++++
  meta/recipes-bsp/grub/grub_0.97.bb                 |    6 +-
  .../lrzsz_fix_for_automake-1.12.patch              |   49 +++++++++++++
  meta/recipes-bsp/lrzsz/lrzsz_0.12.20.bb            |    6 +-
  meta/recipes-connectivity/avahi/avahi.inc          |    6 +-
  .../avahi/files/avahi_fix_install_issue.patch      |   32 +++++++++
  .../telepathy/telepathy-glib_0.18.1.bb             |   12 +++-
  .../coreutils_fix_for_automake-1.12.patch          |   32 +++++++++
  meta/recipes-core/coreutils/coreutils_6.9.bb       |    6 +-
  .../jpeg/jpeg-8c/jpeg_fix_for_automake-1.12.patch  |   41 +++++++++++
  meta/recipes-core/jpeg/jpeg_8c.bb                  |    6 +-
  .../libxml2/libxml2_fix_for_automake_1.12.patch    |   23 ++++++
  meta/recipes-core/libxml/libxml2_2.7.8.bb          |    5 +-
  ...01-Fix-the-SRFI-60-copy-bit-documentation.patch |   33 ---------
  ..._GNU_SOURCE-to-fix-the-GNU-kFreeBSD-build.patch |   25 -------
  ...-modules-are-removed-gc-test-as-unresolve.patch |   34 +++++++++
  ...h-rather-than-gc-gc_version.h-in-pthread-.patch |   26 -------
  ...with-owner-not-retained-threads-test-as-u.patch |   29 ++++++++
  .../guile/files/guile_2.0.5_fix_sed_error.patch    |   24 +++++++
  .../guile/{guile_2.0.3.bb =>  guile_2.0.5.bb}       |   16 +++--
  .../make-3.81/make_fix_for_automake-1.12.patch     |   43 ++++++++++++
  meta/recipes-devtools/make/make_3.81.bb            |    4 +-
  .../rpm/rpm/rpm_fix_for_automake-1.12.patch        |   21 ++++++
  meta/recipes-devtools/rpm/rpm_5.4.0.bb             |    3 +-
  .../diffutils_fix_for_automake-1.12.patch          |   27 +++++++
  meta/recipes-extended/diffutils/diffutils_2.8.1.bb |    6 +-
  .../findutils_fix_for_automake-1.12.patch          |   23 ++++++
  .../findutils_fix_for_automake-1.12.patch          |   22 ++++++
  .../recipes-extended/findutils/findutils_4.2.31.bb |    6 +-
  meta/recipes-extended/findutils/findutils_4.4.2.bb |    6 +-
  .../gawk-3.1.5/gawk_fix_for_automake-1.12.patch    |   41 +++++++++++
  .../gawk/gawk/gawk_fix_for_automake-1.12.patch     |   23 ++++++
  meta/recipes-extended/gawk/gawk_3.1.5.bb           |    2 +
  meta/recipes-extended/gawk/gawk_4.0.0.bb           |    5 +-
  .../grep-2.5.1a/grep_fix_for_automake-1.12.patch   |   52 ++++++++++++++
  meta/recipes-extended/grep/grep_2.5.1a.bb          |    7 ++-
  .../libidn/libidn_fix_for_automake-1.12.patch      |   26 +++++++
  meta/recipes-extended/libidn/libidn_1.24.bb        |    5 +-
  .../files/lighttpd_fix_for_automake-1.12.patch     |   37 ++++++++++
  meta/recipes-extended/lighttpd/lighttpd_1.4.30.bb  |    5 +-
  .../minicom_fix_for_automake-1.12.patch            |   21 ++++++
  meta/recipes-extended/minicom/minicom_2.6.1.bb     |    3 +
  .../files/shadow_fix_for_automake-1.12.patch       |   23 ++++++
  .../shadow/shadow-native_4.1.4.3.bb                |    6 +-
  meta/recipes-extended/shadow/shadow_4.1.4.3.bb     |    6 +-
  meta/recipes-extended/tar/tar.inc                  |    8 ++-
  .../texinfo_fix_for_automake-1.12.patch            |   24 +++++++
  meta/recipes-extended/texinfo/texinfo_4.13a.bb     |    3 +-
  .../glew/files/glew_fix_for_automake-1.12.patch    |   25 +++++++
  meta/recipes-graphics/glew/glew_1.7.0.bb           |    3 +-
  meta/recipes-graphics/pango/pango.inc              |    2 +-
  meta/recipes-graphics/pango/pango_1.28.4.bb        |    2 +-
  .../xorg-driver/xf86-video-vmware_12.0.1.bb        |    4 +-
  .../systemtap_fix_for_automake_1.12.patch          |   23 ++++++
  meta/recipes-kernel/systemtap/systemtap_git.bb     |    2 +-
  meta/recipes-kernel/systemtap/systemtap_git.inc    |    1 +
  ...olution-data-server_fix_for_automake-1.12.patch |   73 ++++++++++++++++++++
  meta/recipes-sato/eds/evolution-data-server_git.bb |    3 +-
  .../gmp/gmp-4.2.1/gmp_fix_for_automake-1.12.patch  |   48 +++++++++++++
  .../gmp/gmp/gmp_fix_for_automake-1.12.patch        |   48 +++++++++++++
  meta/recipes-support/gmp/gmp_4.2.1.bb              |    6 +-
  meta/recipes-support/gmp/gmp_5.0.4.bb              |    6 +-
  .../gnutls_fix_for_automake-1.12.patch             |   53 ++++++++++++++
  meta/recipes-support/gnutls/gnutls_2.12.18.bb      |    3 +-
  .../libtasn1/libtasn1_fix_for_automake_1.12.patch  |   28 ++++++++
  meta/recipes-support/gnutls/libtasn1_2.12.bb       |    6 +-
  meta/recipes-support/gpgme/gpgme_1.3.1.bb          |    4 +-
  .../libcheck/libcheck_fix_for_automake-1.12.patch  |   26 +++++++
  meta/recipes-support/libcheck/libcheck_0.9.8.bb    |    6 +-
  .../files/libcroco_fix_for_automake-1.12.patch     |   22 ++++++
  meta/recipes-support/libcroco/libcroco_0.6.3.bb    |    5 +-
  .../libfm-0.1.17/libfm_fix_for_automake-1.12.patch |   48 +++++++++++++
  meta/recipes-support/libfm/libfm_0.1.17.bb         |   14 +++-
  meta/recipes-support/libgcrypt/libgcrypt.inc       |    4 +-
  .../libmpc/libmpc_fix_for_automake-1.12.patch      |   26 +++++++
  meta/recipes-support/libmpc/libmpc_0.8.2.bb        |    5 +-
  .../mpfr-3.1.0/mpfr_fix_for_automake-1.12.patch    |   35 +++++++++
  meta/recipes-support/mpfr/mpfr_3.1.0.bb            |    7 +-
  .../popt/popt/popt_fix_for_automake-1.12.patch     |   21 ++++++
  meta/recipes-support/popt/popt_1.16.bb             |    3 +-
  80 files changed, 1321 insertions(+), 158 deletions(-)

create mode 100644 meta/recipes-bsp/grub/grub-0.97/grub_fix_for_automake-1.12.patch
create mode 100644 meta/recipes-bsp/lrzsz/lrzsz-0.12.20/lrzsz_fix_for_automake-1.12.patch
create mode 100644 meta/recipes-connectivity/avahi/files/avahi_fix_install_issue.patch
create mode 100644 meta/recipes-core/coreutils/coreutils-6.9/coreutils_fix_for_automake-1.12.patch create mode 100644 meta/recipes-core/jpeg/jpeg-8c/jpeg_fix_for_automake-1.12.patch
create mode 100644 meta/recipes-core/libxml/libxml2/libxml2_fix_for_automake_1.12.patch
delete mode 100644 meta/recipes-devtools/guile/files/debian/0001-Fix-the-SRFI-60-copy-bit-documentation.patch delete mode 100644 meta/recipes-devtools/guile/files/debian/0002-Define-_GNU_SOURCE-to-fix-the-GNU-kFreeBSD-build.patch create mode 100644 meta/recipes-devtools/guile/files/debian/0002-Mark-Unused-modules-are-removed-gc-test-as-unresolve.patch delete mode 100644 meta/recipes-devtools/guile/files/debian/0003-Include-gc.h-rather-than-gc-gc_version.h-in-pthread-.patch create mode 100644 meta/recipes-devtools/guile/files/debian/0003-Mark-mutex-with-owner-not-retained-threads-test-as-u.patch create mode 100644 meta/recipes-devtools/guile/files/guile_2.0.5_fix_sed_error.patch
rename meta/recipes-devtools/guile/{guile_2.0.3.bb => guile_2.0.5.bb} (84%)
create mode 100644 meta/recipes-devtools/make/make-3.81/make_fix_for_automake-1.12.patch
create mode 100644 meta/recipes-devtools/rpm/rpm/rpm_fix_for_automake-1.12.patch
create mode 100644 meta/recipes-extended/diffutils/diffutils-2.8.1/diffutils_fix_for_automake-1.12.patch create mode 100644 meta/recipes-extended/findutils/findutils-4.2.31/findutils_fix_for_automake-1.12.patch create mode 100644 meta/recipes-extended/findutils/findutils-4.4.2/findutils_fix_for_automake-1.12.patch create mode 100644 meta/recipes-extended/gawk/gawk-3.1.5/gawk_fix_for_automake-1.12.patch
create mode 100644 meta/recipes-extended/gawk/gawk/gawk_fix_for_automake-1.12.patch
create mode 100644 meta/recipes-extended/grep/grep-2.5.1a/grep_fix_for_automake-1.12.patch
create mode 100644 meta/recipes-extended/libidn/libidn/libidn_fix_for_automake-1.12.patch
create mode 100644 meta/recipes-extended/lighttpd/files/lighttpd_fix_for_automake-1.12.patch
create mode 100644 meta/recipes-extended/minicom/minicom-2.6.1/minicom_fix_for_automake-1.12.patch create mode 100644 meta/recipes-extended/shadow/files/shadow_fix_for_automake-1.12.patch
create mode 100644 meta/recipes-extended/texinfo/texinfo-4.13a/texinfo_fix_for_automake-1.12.patch create mode 100644 meta/recipes-graphics/glew/files/glew_fix_for_automake-1.12.patch
create mode 100644 meta/recipes-kernel/systemtap/systemtap/systemtap_fix_for_automake_1.12.patch
create mode 100644 meta/recipes-sato/eds/evolution-data-server/evolution-data-server_fix_for_automake-1.12.patch create mode 100644 meta/recipes-support/gmp/gmp-4.2.1/gmp_fix_for_automake-1.12.patch
create mode 100644 meta/recipes-support/gmp/gmp/gmp_fix_for_automake-1.12.patch
create mode 100644 meta/recipes-support/gnutls/gnutls-2.12.18/gnutls_fix_for_automake-1.12.patch
create mode 100644 meta/recipes-support/gnutls/libtasn1/libtasn1_fix_for_automake_1.12.patch
create mode 100644 meta/recipes-support/libcheck/libcheck/libcheck_fix_for_automake-1.12.patch
create mode 100644 meta/recipes-support/libcroco/files/libcroco_fix_for_automake-1.12.patch
create mode 100644 meta/recipes-support/libfm/libfm-0.1.17/libfm_fix_for_automake-1.12.patch
create mode 100644 meta/recipes-support/libmpc/libmpc/libmpc_fix_for_automake-1.12.patch
create mode 100644 meta/recipes-support/mpfr/mpfr-3.1.0/mpfr_fix_for_automake-1.12.patch
create mode 100644 meta/recipes-support/popt/popt/popt_fix_for_automake-1.12.patch

#47 lore raw
Quoted 16 lines · Saul Wold
Quoted 15 lines · On 05/04/2012 02:30 PM, [email protected] wrote:

From: Nitin A Kamble<[email protected]>

With the automake upgrade to 1.12 many recipes started failing due to use of deprecated features. This commit series addresses many of those recipes.

The following changes since commit 7f11bbb9bbc55001928bec799a39a32e9fa85659:

   bitbake: Fixup bitbake-selftest (2012-05-04 17:41:47 +0100)

are available in the git repository at:
git://git.pokylinux.org/poky-contrib nitin/automake-1.12_related_fixes
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=nitin/automake-1.12_related_fixes

Quoted 5 lines
Quoted 2 lines

Nitin A Kamble (40):

   guile: upgrade from 2.0.3 to 2.0.5

Merged the guile update in, the reset are still pending.

Please break it up into build fixes and automake fixes.

The build fixes are related to automake. I think this new automake fixes broken behaviour in previous versions which left empty directories around.

The question is whether we go through the metadata and remove the rmdir of empty directories or make it conditional. I'm tempted just to remove them if we no longer need them. Our packaging checks will make sure we notice if the problem comes back again.

Cheers,

Richard