mostly automake 1.12 related fixes
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.patchSignature · 1 line
1.7.7
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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
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
@@ -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
@@ -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
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
@@ -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
@@ -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
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
@@ -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
@@ -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
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
@@ -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
@@ -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
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
@@ -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
@@ -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
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
@@ -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
@@ -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
@@ -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
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
@@ -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
@@ -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
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
@@ -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
@@ -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
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
@@ -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
@@ -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
@@ -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
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
@@ -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
@@ -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
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
@@ -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
@@ -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
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
@@ -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
@@ -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
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
@@ -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
@@ -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
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
@@ -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
@@ -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
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
@@ -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
@@ -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
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
@@ -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
@@ -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
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
@@ -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
@@ -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
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
@@ -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
@@ -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
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
@@ -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
@@ -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
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
@@ -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
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
@@ -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
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
@@ -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
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
@@ -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
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
@@ -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
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
@@ -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
@@ -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
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]>
Signed-off-by 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.patchmeta/recipes-connectivity/avahi/avahi.inc +4
-2@@ -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
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&& \
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
@@ -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
@@ -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
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
@@ -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
@@ -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
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
@@ -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
@@ -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
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
@@ -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
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
@@ -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
@@ -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
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
@@ -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
@@ -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
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
@@ -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
@@ -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
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
@@ -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
@@ -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
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
@@ -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
@@ -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
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
@@ -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
@@ -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
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
@@ -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
@@ -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
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
@@ -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
@@ -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
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
@@ -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
@@ -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
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
@@ -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
@@ -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
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
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 fixesQuoted 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
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-contribnitin/automake-1.12_related_fixes
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=nitin/automake-1.12_related_fixesNitin 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 100644meta/recipes-bsp/lrzsz/lrzsz-0.12.20/lrzsz_fix_for_automake-1.12.patch
create mode 100644meta/recipes-connectivity/avahi/files/avahi_fix_install_issue.patch
create mode 100644meta/recipes-core/coreutils/coreutils-6.9/coreutils_fix_for_automake-1.12.patchcreate mode 100644meta/recipes-core/jpeg/jpeg-8c/jpeg_fix_for_automake-1.12.patch
create mode 100644meta/recipes-core/libxml/libxml2/libxml2_fix_for_automake_1.12.patch
delete mode 100644meta/recipes-devtools/guile/files/debian/0001-Fix-the-SRFI-60-copy-bit-documentation.patchdelete mode 100644meta/recipes-devtools/guile/files/debian/0002-Define-_GNU_SOURCE-to-fix-the-GNU-kFreeBSD-build.patchcreate mode 100644meta/recipes-devtools/guile/files/debian/0002-Mark-Unused-modules-are-removed-gc-test-as-unresolve.patchdelete mode 100644meta/recipes-devtools/guile/files/debian/0003-Include-gc.h-rather-than-gc-gc_version.h-in-pthread-.patchcreate mode 100644meta/recipes-devtools/guile/files/debian/0003-Mark-mutex-with-owner-not-retained-threads-test-as-u.patchcreate mode 100644meta/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 100644meta/recipes-devtools/make/make-3.81/make_fix_for_automake-1.12.patch
create mode 100644meta/recipes-devtools/rpm/rpm/rpm_fix_for_automake-1.12.patch
create mode 100644meta/recipes-extended/diffutils/diffutils-2.8.1/diffutils_fix_for_automake-1.12.patchcreate mode 100644meta/recipes-extended/findutils/findutils-4.2.31/findutils_fix_for_automake-1.12.patchcreate mode 100644meta/recipes-extended/findutils/findutils-4.4.2/findutils_fix_for_automake-1.12.patchcreate mode 100644meta/recipes-extended/gawk/gawk-3.1.5/gawk_fix_for_automake-1.12.patch
create mode 100644meta/recipes-extended/gawk/gawk/gawk_fix_for_automake-1.12.patch
create mode 100644meta/recipes-extended/grep/grep-2.5.1a/grep_fix_for_automake-1.12.patch
create mode 100644meta/recipes-extended/libidn/libidn/libidn_fix_for_automake-1.12.patch
create mode 100644meta/recipes-extended/lighttpd/files/lighttpd_fix_for_automake-1.12.patch
create mode 100644meta/recipes-extended/minicom/minicom-2.6.1/minicom_fix_for_automake-1.12.patchcreate mode 100644meta/recipes-extended/shadow/files/shadow_fix_for_automake-1.12.patch
create mode 100644meta/recipes-extended/texinfo/texinfo-4.13a/texinfo_fix_for_automake-1.12.patchcreate mode 100644meta/recipes-graphics/glew/files/glew_fix_for_automake-1.12.patch
create mode 100644meta/recipes-kernel/systemtap/systemtap/systemtap_fix_for_automake_1.12.patch
create mode 100644meta/recipes-sato/eds/evolution-data-server/evolution-data-server_fix_for_automake-1.12.patchcreate mode 100644meta/recipes-support/gmp/gmp-4.2.1/gmp_fix_for_automake-1.12.patch
create mode 100644meta/recipes-support/gmp/gmp/gmp_fix_for_automake-1.12.patch
create mode 100644meta/recipes-support/gnutls/gnutls-2.12.18/gnutls_fix_for_automake-1.12.patch
create mode 100644meta/recipes-support/gnutls/libtasn1/libtasn1_fix_for_automake_1.12.patch
create mode 100644meta/recipes-support/libcheck/libcheck/libcheck_fix_for_automake-1.12.patch
create mode 100644meta/recipes-support/libcroco/files/libcroco_fix_for_automake-1.12.patch
create mode 100644meta/recipes-support/libfm/libfm-0.1.17/libfm_fix_for_automake-1.12.patch
create mode 100644meta/recipes-support/libmpc/libmpc/libmpc_fix_for_automake-1.12.patch
create mode 100644meta/recipes-support/mpfr/mpfr-3.1.0/mpfr_fix_for_automake-1.12.patch
create mode 100644meta/recipes-support/popt/popt/popt_fix_for_automake-1.12.patch
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 fixesQuoted 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-contribnitin/automake-1.12_related_fixes
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.12Quoted 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.patchQuoted 1 line
create mode 100644 meta/recipes-bsp/lrzsz/lrzsz-
0.12.20/lrzsz_fix_for_automake-1.12.patchQuoted 1 line
create mode 100644 meta/recipes-
connectivity/avahi/files/avahi_fix_install_issue.patchQuoted 1 line
create mode 100644 meta/recipes-core/coreutils/coreutils-
6.9/coreutils_fix_for_automake-1.12.patchQuoted 1 line
create mode 100644 meta/recipes-core/jpeg/jpeg-
8c/jpeg_fix_for_automake-1.12.patchQuoted 1 line
create mode 100644 meta/recipes-
core/libxml/libxml2/libxml2_fix_for_automake_1.12.patchQuoted 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.patchQuoted 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.patchQuoted 1 line
create mode 100644 meta/recipes-
devtools/rpm/rpm/rpm_fix_for_automake-1.12.patchQuoted 1 line
create mode 100644 meta/recipes-extended/diffutils/diffutils-
2.8.1/diffutils_fix_for_automake-1.12.patchQuoted 1 line
create mode 100644 meta/recipes-extended/findutils/findutils-
4.2.31/findutils_fix_for_automake-1.12.patchQuoted 1 line
create mode 100644 meta/recipes-extended/findutils/findutils-
4.4.2/findutils_fix_for_automake-1.12.patchQuoted 1 line
create mode 100644 meta/recipes-extended/gawk/gawk-
3.1.5/gawk_fix_for_automake-1.12.patchQuoted 1 line
create mode 100644 meta/recipes-
extended/gawk/gawk/gawk_fix_for_automake-1.12.patchQuoted 1 line
create mode 100644 meta/recipes-extended/grep/grep-
2.5.1a/grep_fix_for_automake-1.12.patchQuoted 1 line
create mode 100644 meta/recipes-
extended/libidn/libidn/libidn_fix_for_automake-1.12.patchQuoted 1 line
create mode 100644 meta/recipes-
extended/lighttpd/files/lighttpd_fix_for_automake-1.12.patchQuoted 1 line
create mode 100644 meta/recipes-extended/minicom/minicom-
2.6.1/minicom_fix_for_automake-1.12.patchQuoted 1 line
create mode 100644 meta/recipes-
extended/shadow/files/shadow_fix_for_automake-1.12.patchQuoted 1 line
create mode 100644 meta/recipes-extended/texinfo/texinfo-
4.13a/texinfo_fix_for_automake-1.12.patchQuoted 1 line
create mode 100644 meta/recipes-
graphics/glew/files/glew_fix_for_automake-1.12.patchQuoted 1 line
create mode 100644 meta/recipes-
kernel/systemtap/systemtap/systemtap_fix_for_automake_1.12.patchQuoted 1 line
create mode 100644 meta/recipes-sato/eds/evolution-data-
server/evolution-data-server_fix_for_automake-1.12.patchQuoted 1 line
create mode 100644 meta/recipes-support/gmp/gmp-
4.2.1/gmp_fix_for_automake-1.12.patchQuoted 1 line
create mode 100644 meta/recipes-
support/gmp/gmp/gmp_fix_for_automake-1.12.patchQuoted 1 line
create mode 100644 meta/recipes-support/gnutls/gnutls-
2.12.18/gnutls_fix_for_automake-1.12.patchQuoted 1 line
create mode 100644 meta/recipes-
support/gnutls/libtasn1/libtasn1_fix_for_automake_1.12.patchQuoted 1 line
create mode 100644 meta/recipes-
support/libcheck/libcheck/libcheck_fix_for_automake-1.12.patchQuoted 1 line
create mode 100644 meta/recipes-
support/libcroco/files/libcroco_fix_for_automake-1.12.patchQuoted 1 line
create mode 100644 meta/recipes-support/libfm/libfm-
0.1.17/libfm_fix_for_automake-1.12.patchQuoted 1 line
create mode 100644 meta/recipes-
support/libmpc/libmpc/libmpc_fix_for_automake-1.12.patchQuoted 1 line
create mode 100644 meta/recipes-support/mpfr/mpfr-
3.1.0/mpfr_fix_for_automake-1.12.patchQuoted 3 lines
create mode 100644
meta/recipes-support/popt/popt/popt_fix_for_automake-1.12.patch
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-contribnitin/automake-1.12_related_fixes
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=nitin/automake-1.12_related_fixesNitin 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 100644meta/recipes-bsp/lrzsz/lrzsz-0.12.20/lrzsz_fix_for_automake-1.12.patch
create mode 100644meta/recipes-connectivity/avahi/files/avahi_fix_install_issue.patch
create mode 100644meta/recipes-core/coreutils/coreutils-6.9/coreutils_fix_for_automake-1.12.patchcreate mode 100644meta/recipes-core/jpeg/jpeg-8c/jpeg_fix_for_automake-1.12.patch
create mode 100644meta/recipes-core/libxml/libxml2/libxml2_fix_for_automake_1.12.patch
delete mode 100644meta/recipes-devtools/guile/files/debian/0001-Fix-the-SRFI-60-copy-bit-documentation.patchdelete mode 100644meta/recipes-devtools/guile/files/debian/0002-Define-_GNU_SOURCE-to-fix-the-GNU-kFreeBSD-build.patchcreate mode 100644meta/recipes-devtools/guile/files/debian/0002-Mark-Unused-modules-are-removed-gc-test-as-unresolve.patchdelete mode 100644meta/recipes-devtools/guile/files/debian/0003-Include-gc.h-rather-than-gc-gc_version.h-in-pthread-.patchcreate mode 100644meta/recipes-devtools/guile/files/debian/0003-Mark-mutex-with-owner-not-retained-threads-test-as-u.patchcreate mode 100644meta/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 100644meta/recipes-devtools/make/make-3.81/make_fix_for_automake-1.12.patch
create mode 100644meta/recipes-devtools/rpm/rpm/rpm_fix_for_automake-1.12.patch
create mode 100644meta/recipes-extended/diffutils/diffutils-2.8.1/diffutils_fix_for_automake-1.12.patchcreate mode 100644meta/recipes-extended/findutils/findutils-4.2.31/findutils_fix_for_automake-1.12.patchcreate mode 100644meta/recipes-extended/findutils/findutils-4.4.2/findutils_fix_for_automake-1.12.patchcreate mode 100644meta/recipes-extended/gawk/gawk-3.1.5/gawk_fix_for_automake-1.12.patch
create mode 100644meta/recipes-extended/gawk/gawk/gawk_fix_for_automake-1.12.patch
create mode 100644meta/recipes-extended/grep/grep-2.5.1a/grep_fix_for_automake-1.12.patch
create mode 100644meta/recipes-extended/libidn/libidn/libidn_fix_for_automake-1.12.patch
create mode 100644meta/recipes-extended/lighttpd/files/lighttpd_fix_for_automake-1.12.patch
create mode 100644meta/recipes-extended/minicom/minicom-2.6.1/minicom_fix_for_automake-1.12.patchcreate mode 100644meta/recipes-extended/shadow/files/shadow_fix_for_automake-1.12.patch
create mode 100644meta/recipes-extended/texinfo/texinfo-4.13a/texinfo_fix_for_automake-1.12.patchcreate mode 100644meta/recipes-graphics/glew/files/glew_fix_for_automake-1.12.patch
create mode 100644meta/recipes-kernel/systemtap/systemtap/systemtap_fix_for_automake_1.12.patch
create mode 100644meta/recipes-sato/eds/evolution-data-server/evolution-data-server_fix_for_automake-1.12.patchcreate mode 100644meta/recipes-support/gmp/gmp-4.2.1/gmp_fix_for_automake-1.12.patch
create mode 100644meta/recipes-support/gmp/gmp/gmp_fix_for_automake-1.12.patch
create mode 100644meta/recipes-support/gnutls/gnutls-2.12.18/gnutls_fix_for_automake-1.12.patch
create mode 100644meta/recipes-support/gnutls/libtasn1/libtasn1_fix_for_automake_1.12.patch
create mode 100644meta/recipes-support/libcheck/libcheck/libcheck_fix_for_automake-1.12.patch
create mode 100644meta/recipes-support/libcroco/files/libcroco_fix_for_automake-1.12.patch
create mode 100644meta/recipes-support/libfm/libfm-0.1.17/libfm_fix_for_automake-1.12.patch
create mode 100644meta/recipes-support/libmpc/libmpc/libmpc_fix_for_automake-1.12.patch
create mode 100644meta/recipes-support/mpfr/mpfr-3.1.0/mpfr_fix_for_automake-1.12.patch
create mode 100644meta/recipes-support/popt/popt/popt_fix_for_automake-1.12.patch
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-contribnitin/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.5Merged 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