Random Fixes & Pre-Automake Updates
[Consolidated Pull 01/45] sudo: fixed wrong `chmod` path
In reply to Saul WoldFrom: Mihai Lindner <[email protected]>
Placed $D between braces ${D} to be correctly expanded to the workdir path, instead of a path relative to host rootfs. Currently, bitbake sudo fails on host systems where sudo is not installed.
--- meta/recipes-extended/sudo/sudo_1.8.4p4.bb | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-)
meta/recipes-extended/sudo/sudo_1.8.4p4.bb +3 -3
@@ -1,6 +1,6 @@ require sudo.inc -PR = "r0" +PR = "r1" SRC_URI = "http://ftp.sudo.ws/sudo/dist/sudo-${PV}.tar.gz \ file://libtool.patch \
@@ -24,6 +24,6 @@ do_install_append () { fi done - chmod 4111 $D/usr/bin/sudo - chmod 0440 $D/etc/sudoers + chmod 4111 ${D}/usr/bin/sudo + chmod 0440 ${D}/etc/sudoers }
Signature · 1 line
1.7.7.6
Richard,
This has a number of fixes from the community along with a partial set of Nitin's changes for the pending automake update.
Sau!
The following changes since commit 0f795f81fe5ad3ef78c21a177eca90fbc8810f81:
qemu: disable vnc-jpeg compression (2012-05-24 08:53:40 +0100)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contrib sgw/stage
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=sgw/stage
Bogdan Marinescu (3):
lttng2-ust: updated to version 2.0.2
lttng-tools: updated to 2.0.1
Updated distro-tracking-fields.inc
Jiajun Xu (2):
ltp: Upgrade LTP to version 20120401
distro_tracking_fields: update information for ltp
Mark Hatle (1):
package.bbclass: Add additional debugging for dependencies
Martin Jansa (2):
wpa-supplicant: add wpa_supplicant.conf to CONFFILES and don't
install it twice
wpa-supplicant: don't let postinst fail when dbus-1 reload fails
Mihai Lindner (1):
sudo: fixed wrong chmod path
Nitin A Kamble (29):
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
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
lrzsz: fix build with automake 1.12
minicom: fix build with automake 1.12
lighttpd: fix build with automake 1.12
libfm: fix build with automake 1.12
libcroco: fix build with automake 1.12 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
avahi: fix install issue
pango: fix dependencies to avoid build issue
Paul Eggleton (1):
opkg-nogpg: add file path
Richard Purdie (2):
fontconfig-native: Be clear about FILE search path
binutils: Drop old/stale/broken csl recipe
Robert Yang (2):
utils.bbclass: remove the unused oe_system oe/process.py: remove it since it is unused and duplicated
Saul Wold (1):
ltp: Add attr to DEPENDS list
Steffen Sledz (1):
dropbear: fix include dependent PR generation
meta/classes/package.bbclass | 7 +-
meta/classes/utils.bbclass | 26 -------
.../conf/distro/include/distro_tracking_fields.inc | 16 ++--
meta/lib/oe/process.py | 74 -------------------
.../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 ++++++++
.../wpa-supplicant/wpa-supplicant-0.7.inc | 4 +-
.../wpa-supplicant/wpa-supplicant_0.7.3.bb | 2 +-
.../coreutils_fix_for_automake-1.12.patch | 32 ++++++++
meta/recipes-core/coreutils/coreutils_6.9.bb | 6 +-
meta/recipes-core/dropbear/dropbear.inc | 2 +
meta/recipes-core/dropbear/dropbear_2012.55.bb | 2 +-
.../libxml2/libxml2_fix_for_automake_1.12.patch | 23 ++++++
meta/recipes-core/libxml/libxml2_2.7.8.bb | 5 +-
.../binutils/binutils-cross_csl-arm-2008q1.bb | 3 -
.../binutils/binutils_csl-arm-2008q1.bb | 25 ------
.../make-3.81/make_fix_for_automake-1.12.patch | 43 +++++++++++
meta/recipes-devtools/make/make_3.81.bb | 4 +-
meta/recipes-devtools/opkg/opkg-nogpg_0.1.8.bb | 2 +
.../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 ++++++++++
meta/recipes-extended/gawk/gawk_3.1.5.bb | 2 +
.../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 +-
.../ltp/ltp/uclibc-getcontext.patch | 78 --------------------
.../ltp/{ltp_20120104.bb => ltp_20120401.bb} | 9 +-
.../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/sudo/sudo_1.8.4p4.bb | 6 +-
.../texinfo_fix_for_automake-1.12.patch | 24 ++++++
meta/recipes-extended/texinfo/texinfo_4.13a.bb | 3 +-
.../fontconfig/fontconfig-native_2.8.0.bb | 2 +
.../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 +-
...tools-fix-compiling-error-for-powerpc-arm.patch | 27 -------
...tng-tools_2.0-pre16.bb => lttng-tools_2.0.1.bb} | 12 ++-
.../{lttng2-ust_1.9.4.bb => lttng2-ust_2.0.2.bb} | 8 +-
.../systemtap_fix_for_automake_1.12.patch | 23 ++++++
meta/recipes-kernel/systemtap/systemtap_git.bb | 2 +-
meta/recipes-kernel/systemtap/systemtap_git.inc | 1 +
.../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 +-
.../libtasn1/libtasn1_fix_for_automake_1.12.patch | 28 +++++++
meta/recipes-support/gnutls/libtasn1_2.12.bb | 6 +-
.../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 | 6 +-
.../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 +-
77 files changed, 1035 insertions(+), 313 deletions(-)
delete mode 100644 meta/lib/oe/process.py
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/libxml/libxml2/libxml2_fix_for_automake_1.12.patch
delete mode 100644 meta/recipes-devtools/binutils/binutils-cross_csl-arm-2008q1.bb
delete mode 100644 meta/recipes-devtools/binutils/binutils_csl-arm-2008q1.bb
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/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
delete mode 100644 meta/recipes-extended/ltp/ltp/uclibc-getcontext.patch
rename meta/recipes-extended/ltp/{ltp_20120104.bb => ltp_20120401.bb} (95%)
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
delete mode 100644 meta/recipes-kernel/lttng-2.0/lttng-tools/lttng-tools-fix-compiling-error-for-powerpc-arm.patch
rename meta/recipes-kernel/lttng-2.0/{lttng-tools_2.0-pre16.bb => lttng-tools_2.0.1.bb} (70%)
rename meta/recipes-kernel/lttng-2.0/{lttng2-ust_1.9.4.bb => lttng2-ust_2.0.2.bb} (81%)
create mode 100644 meta/recipes-kernel/systemtap/systemtap/systemtap_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/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.6
[Consolidated Pull 02/45] opkg-nogpg: add file path
From: Paul Eggleton <[email protected]>
There was no explicit path in FILESPATH for this recipe to allow it to find files referred to in SRC_URI (files shared with the standard opkg recipe). This problem may have been masked by the fetcher behaviour of looking for files last in DL_DIR, thus if opkg has been fetched beforehand there would have been no error.
--- meta/recipes-devtools/opkg/opkg-nogpg_0.1.8.bb | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-)
meta/recipes-devtools/opkg/opkg-nogpg_0.1.8.bb +2 -0
@@ -3,6 +3,8 @@ require opkg_${PV}.bb DEPENDS = "curl" PROVIDES += "opkg" +FILESEXTRAPATHS_prepend := "${THISDIR}/opkg-${PV}:" + EXTRA_OECONF += "--disable-gpg" DEFAULT_PREFERENCE = "-1"
Signature · 1 line
1.7.7.6
[Consolidated Pull 03/45] utils.bbclass: remove the unused oe_system
In reply to Saul WoldFrom: Robert Yang <[email protected]>
The following functions in meta/classes/utils.bbclass were not used by anyone, and they didn't work when I tried to use them:
def oe_popen_env(d):
def oe_run(d, cmd, **kwargs):
def oe_popen(d, cmd, **kwargs):
def oe_system(d, cmd, **kwargs):
There error was:
AttributeError: type object 'str' has no attribute 'getVar'
We have bitbake/lib/bb/process.py to instead, so remove them.
[YOCTO #2489]
--- meta/classes/utils.bbclass | 26 -------------------------- 1 files changed, 0 insertions(+), 26 deletions(-)
meta/classes/utils.bbclass +0 -26
@@ -58,32 +58,6 @@ def is_machine_specific(d): if any(fetcher.localpath(url).startswith(mp + "/") for mp in machinepaths): return True -def oe_popen_env(d): - env = d.getVar("__oe_popen_env", False) - if env is None: - env = {} - for v in d.keys(): - if d.getVarFlag(v, "export"): - env[v] = d.getVar(v, True) or "" - d.setVar("__oe_popen_env", env) - return env - -def oe_run(d, cmd, **kwargs): - import oe.process - kwargs["env"] = oe_popen_env(d) - return oe.process.run(cmd, **kwargs) - -def oe_popen(d, cmd, **kwargs): - import oe.process - kwargs["env"] = oe_popen_env(d) - return oe.process.Popen(cmd, **kwargs) - -def oe_system(d, cmd, **kwargs): - """ Popen based version of os.system. """ - if not "shell" in kwargs: - kwargs["shell"] = True - return oe_popen(d, cmd, **kwargs).wait() - oe_soinstall() { # Purpose: Install shared library file and # create the necessary links
Signature · 1 line
1.7.7.6
[Consolidated Pull 05/45] dropbear: fix include dependent PR generation
In reply to Saul WoldFrom: Steffen Sledz <[email protected]>
--- meta/recipes-core/dropbear/dropbear.inc | 2 ++ meta/recipes-core/dropbear/dropbear_2012.55.bb | 2 +- 2 files changed, 3 insertions(+), 1 deletions(-)
meta/recipes-core/dropbear/dropbear.inc +2 -0
@@ -2,6 +2,8 @@ DESCRIPTION = "Dropbear is a lightweight SSH and SCP implementation" HOMEPAGE = "http://matt.ucc.asn.au/dropbear/dropbear.html" SECTION = "console/network" +INC_PR = "r0" + # some files are from other projects and have others license terms: # public domain, OpenSSH 3.5p1, OpenSSH3.6.1p2, PuTTY LICENSE = "MIT"
meta/recipes-core/dropbear/dropbear_2012.55.bb +1 -1
@@ -3,4 +3,4 @@ require dropbear.inc SRC_URI[md5sum] = "44836e5a0419ba12557f9ea46880077e" SRC_URI[sha256sum] = "808df243c61bb60f2f18fa64bca628cbba0918b2a14139f10e6d59d4ac5a17ce" -PR = "r0" +PR = "${INC_PR}.0"
Signature · 1 line
1.7.7.6
[Consolidated Pull 04/45] oe/process.py: remove it since it is unused and duplicated
In reply to Saul WoldFrom: Robert Yang <[email protected]>
The meta/lib/oe/process.py is only used by oe_run and oe_popen in meta/classes/utils.bbclass, and they will be removed, we have a better
one: bitbake/lib/bb/process.py, which can replace of it.
[YOCTO #2489]
--- meta/lib/oe/process.py | 74 ------------------------------------------------ 1 files changed, 0 insertions(+), 74 deletions(-) delete mode 100644 meta/lib/oe/process.py
meta/lib/oe/process.py deleted +0 -74
@@ -1,74 +0,0 @@ -import subprocess -import signal - -def subprocess_setup(): - # Python installs a SIGPIPE handler by default. This is usually not what - # non-Python subprocesses expect. - signal.signal(signal.SIGPIPE, signal.SIG_DFL) - -class CmdError(RuntimeError): - def __init__(self, command): - self.command = command - - def __str__(self): - if not isinstance(self.command, basestring): - cmd = subprocess.list2cmdline(self.command) - else: - cmd = self.command - - return "Execution of '%s' failed" % cmd - -class NotFoundError(CmdError): - def __str__(self): - return CmdError.__str__(self) + ": command not found" - -class ExecutionError(CmdError): - def __init__(self, command, exitcode, stdout = None, stderr = None): - CmdError.__init__(self, command) - self.exitcode = exitcode - self.stdout = stdout - self.stderr = stderr - - def __str__(self): - message = "" - if self.stderr: - message += self.stderr - if self.stdout: - message += self.stdout - if message: - message = ":\n" + message - return (CmdError.__str__(self) + - " with exit code %s" % self.exitcode + message) - -class Popen(subprocess.Popen): - defaults = { - "close_fds": True, - "preexec_fn": subprocess_setup, - "stdout": subprocess.PIPE, - "stderr": subprocess.STDOUT, - "stdin": subprocess.PIPE, - "shell": False, - } - - def __init__(self, *args, **kwargs): - options = dict(self.defaults) - options.update(kwargs) - subprocess.Popen.__init__(self, *args, **options) - -def run(cmd, input=None, **options): - """Convenience function to run a command and return its output, raising an - exception when the command fails""" - - if isinstance(cmd, basestring) and not "shell" in options: - options["shell"] = True - try: - pipe = Popen(cmd, **options) - except OSError, exc: - if exc.errno == 2: - raise NotFoundError(cmd) - else: - raise - stdout, stderr = pipe.communicate(input) - if pipe.returncode != 0: - raise ExecutionError(cmd, pipe.returncode, stdout, stderr) - return stdout
Signature · 1 line
1.7.7.6
[Consolidated Pull 08/45] ltp: Upgrade LTP to version 20120401
In reply to Saul WoldFrom: Jiajun Xu <[email protected]>
---
.../ltp/ltp/uclibc-getcontext.patch | 78 --------------------
.../ltp/{ltp_20120104.bb => ltp_20120401.bb} | 7 +-
2 files changed, 3 insertions(+), 82 deletions(-)
delete mode 100644 meta/recipes-extended/ltp/ltp/uclibc-getcontext.patch
rename meta/recipes-extended/ltp/{ltp_20120104.bb => ltp_20120401.bb} (95%)meta/recipes-extended/ltp/ltp/uclibc-getcontext.patch deleted +0 -78
@@ -1,78 +0,0 @@ -Fix building disabled getcontext and profil01 tests for uclibc - -Signed-off-by: Khem Raj <[email protected]> - -Upstream-Status: Pending - -Index: ltp-20110915/testcases/kernel/syscalls/getcontext/getcontext01.c -=================================================================== ---- ltp-20110915.orig/testcases/kernel/syscalls/getcontext/getcontext01.c 2012-01-19 16:39:24.391012507 -0800 -+++ ltp-20110915/testcases/kernel/syscalls/getcontext/getcontext01.c 2012-01-19 16:39:24.459012510 -0800 -@@ -34,6 +34,10 @@ - **********************************************************/ - - #include <features.h> -+#include "test.h" -+#include "usctest.h" -+char *TCID = "getcontext01"; /* Test program identifier. */ -+ - #if !defined(__UCLIBC__) - - #include <stdio.h> -@@ -41,13 +45,9 @@ - #include <errno.h> - #include <ucontext.h> - --#include "test.h" --#include "usctest.h" -- - void setup(); - void cleanup(); - --char *TCID = "getcontext01"; /* Test program identifier. */ - int TST_TOTAL = 1; /* Total number of test cases. */ - - int exp_enos[] = { 0 }; /* must be a 0 terminated list */ -@@ -102,4 +102,4 @@ - { - tst_brkm(TCONF, NULL, "system doesn't have getcontext support"); - } --#endif -\ No newline at end of file -+#endif -Index: ltp-20110915/testcases/kernel/syscalls/profil/profil01.c -=================================================================== ---- ltp-20110915.orig/testcases/kernel/syscalls/profil/profil01.c 2012-01-19 16:39:55.975014036 -0800 -+++ ltp-20110915/testcases/kernel/syscalls/profil/profil01.c 2012-01-19 16:40:23.475015322 -0800 -@@ -41,6 +41,8 @@ - #endif - - #include <features.h> -+#include "test.h" -+char *TCID = "profil01"; - #ifndef __UCLIBC__ - - #ifdef __arm__ -@@ -58,7 +60,6 @@ - #include <errno.h> - #include <sys/types.h> - #include <sys/wait.h> --#include "test.h" - #include "usctest.h" - #define FAILED 0 - #define PASSED 1 -@@ -73,7 +74,6 @@ - //char progname[]= "profil1()"; - - /***** LTP Port *****/ --char *TCID = "profil01"; - int local_flag = PASSED; - int block_number; - FILE *temp; -@@ -310,4 +310,4 @@ - /* uClibc does not have profiling support */ - tst_exit(); - } --#endif -\ No newline at end of file -+#endif
meta/recipes-extended/ltp/ltp_20120401.bb renamed from meta/recipes-extended/ltp/ltp_20120104.bb +3 -4
@@ -19,14 +19,13 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=0636e73ff0215e8d672dc4c32c317bb3 \ file://utils/benchmark/kernbench-0.42/COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \ " -PR = "r1" +PR = "r2" SRC_URI = "${SOURCEFORGE_MIRROR}/ltp/ltp-full-${PV}.bz2 \ - file://uclibc-getcontext.patch \ " -SRC_URI[md5sum] = "ac183bbdac67139f049b3755fda37179" -SRC_URI[sha256sum] = "11b149b821d709e3351ac66f028f1b0dd5337ee9073dc20019ccffdac42d5c2e" +SRC_URI[md5sum] = "e1d0acf1a6b6da0cb30dc1b0dcf5f26d" +SRC_URI[sha256sum] = "f0f5845f9666f61332fdf0b7e396fc647f9372db0902a829af2cf9402b807bd1" export prefix = "/opt/ltp" export exec_prefix = "/opt/ltp"
Signature · 1 line
1.7.7.6
[Consolidated Pull 07/45] fontconfig-native: Be clear about FILE search path
In reply to Saul WoldFrom: Richard Purdie <[email protected]>
This avoids warnings from the new file checksum code.
--- .../fontconfig/fontconfig-native_2.8.0.bb | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-)
meta/recipes-graphics/fontconfig/fontconfig-native_2.8.0.bb +2 -0
@@ -5,6 +5,8 @@ DEPENDS = "freetype-native expat-native zlib-native" EXTRA_OEMAKE = "" EXTRA_OECONF = "${@[' --disable-docs',' --disable-docs --with-freetype-config=%s/freetype-config' % d.getVar('STAGING_BINDIR', True)][os.path.isfile('%s/freetype-config' % d.getVar('STAGING_BINDIR', True))]}" +FILESEXTRAPATHS_prepend := "${THISDIR}/${BPN}-${PV}:" + do_install_append () { install -d ${D}${bindir}/ install fc-lang/fc-lang ${D}${bindir}/
Signature · 1 line
1.7.7.6
[Consolidated Pull 09/45] distro_tracking_fields: update information for ltp
In reply to Saul WoldFrom: Jiajun Xu <[email protected]>
Update information for recipe ltp 20120401
--- .../conf/distro/include/distro_tracking_fields.inc | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-)
meta/conf/distro/include/distro_tracking_fields.inc +4 -4
@@ -6436,12 +6436,12 @@ RECIPE_MAINTAINER_pn-socat = "Saul Wold <[email protected]>" RECIPE_NO_UPDATE_REASON_pn-socat = "2.0.0 is beta" RECIPE_STATUS_pn-ltp = "green" -RECIPE_LATEST_VERSION_pn-ltp = "20110915" -RECIPE_LATEST_RELEASE_DATE_pn-ltp = "Sep 15, 2011" +RECIPE_LATEST_VERSION_pn-ltp = "20120401" +RECIPE_LATEST_RELEASE_DATE_pn-ltp = "Apr 01, 2012" RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-ltp = "3 months" RECIPE_NO_OF_PATCHES_pn-ltp = "0" -RECIPE_LAST_UPDATE_pn-ltp = "Dec 22, 2011" -RECIPE_MANUAL_CHECK_DATE_pn-ltp = "Mar 13, 2012" +RECIPE_LAST_UPDATE_pn-ltp = "May 24, 2012" +RECIPE_MANUAL_CHECK_DATE_pn-ltp = "May 24, 2012" RECIPE_MAINTAINER_pn-ltp = "Jiajun Xu <[email protected]>" DISTRO_PN_ALIAS_pn-ltp = "Ubuntu=ltp"
Signature · 1 line
1.7.7.6
[Consolidated Pull 06/45] wpa-supplicant: add wpa_supplicant.conf to CONFFILES and don't install it twice
In reply to Saul WoldFrom: Martin Jansa <[email protected]>
* first we install ${WORKDIR}/wpa_supplicant.conf-sane
install -m 600 ${WORKDIR}/wpa_supplicant.conf-sane ${D}${sysconfdir}/wpa_supplicant.conf and a bit later in do_install we were overwritting it with ${WORKDIR}/wpa_supplicant.conf install -m 644 ${WORKDIR}/wpa_supplicant.conf ${D}${sysconfdir}
* notice that this patch also changes .conf permissions from 644 back to 600
--- .../wpa-supplicant/wpa-supplicant-0.7.inc | 2 +- .../wpa-supplicant/wpa-supplicant_0.7.3.bb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)
meta/recipes-connectivity/wpa-supplicant/wpa-supplicant-0.7.inc +1 -1
@@ -22,6 +22,7 @@ PACKAGES_prepend = "wpa-supplicant-passphrase wpa-supplicant-cli " FILES_wpa-supplicant-passphrase = "${bindir}/wpa_passphrase" FILES_wpa-supplicant-cli = "${sbindir}/wpa_cli" FILES_${PN} += "${datadir}/dbus-1/system-services/*" +CONFFILES_${PN} += "${sysconfdir}/wpa_supplicant.conf" do_configure () { install -m 0755 ${WORKDIR}/defconfig-gnutls .config
@@ -50,7 +51,6 @@ do_install () { install -d ${D}${sysconfdir}/network/if-pre-up.d/ install -d ${D}${sysconfdir}/network/if-post-down.d/ install -d ${D}${sysconfdir}/network/if-down.d/ - install -m 644 ${WORKDIR}/wpa_supplicant.conf ${D}${sysconfdir} install -m 755 ${WORKDIR}/wpa-supplicant.sh ${D}${sysconfdir}/network/if-pre-up.d/wpa-supplicant cd ${D}${sysconfdir}/network/ && \ ln -sf ../if-pre-up.d/wpa-supplicant if-post-down.d/wpa-supplicant
meta/recipes-connectivity/wpa-supplicant/wpa-supplicant_0.7.3.bb +1 -1
@@ -1,6 +1,6 @@ require wpa-supplicant-0.7.inc -PR = "r10" +PR = "r11" SRC_URI[md5sum] = "f516f191384a9a546e3f5145c08addda" SRC_URI[sha256sum] = "d0cd50caa85346ccc376dcda5ed3c258eef19a93b3cade39d25760118ad59443"
Signature · 1 line
1.7.7.6
[Consolidated Pull 12/45] popt: fix build with automake 1.12
In reply to Saul WoldFrom: 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.6
[Consolidated Pull 11/45] mpfr: fix build with automake 1.12
In reply to Saul WoldFrom: 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.6
[Consolidated Pull 10/45] gmp: fix build with automake 1.12
In reply to Saul WoldFrom: 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.6
[Consolidated Pull 13/45] rpm: fix build with automake 1.12
In reply to Saul WoldFrom: 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 = "r37" +PR = "r38" # 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...
@@ -71,6 +71,7 @@ SRC_URI = "http://www.rpm5.org/files/rpm/rpm-5.4/rpm-5.4.0-0.20101229.src.rpm;ex file://rpmdeps-oecore.patch \ file://rpm-resolvedep.patch \ file://rpm-respect-arch.patch \ + file://rpm_fix_for_automake-1.12.patch \ " # file://rpm-autoconf.patch \
Signature · 1 line
1.7.7.6
[Consolidated Pull 16/45] libtasn1: fix build with automake 1.12
In reply to Saul WoldFrom: 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.6
[Consolidated Pull 14/45] libxml2: fix build with automake 1.12
In reply to Saul WoldFrom: 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.6
[Consolidated Pull 15/45] shadow shadow-native: fix build with automake 1.12
In reply to Saul WoldFrom: 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.6
[Consolidated Pull 18/45] libmpc: fix build with automake 1.12
In reply to Saul WoldFrom: 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.6
[Consolidated Pull 19/45] libcheck: fix build with automake 1.12
In reply to Saul WoldFrom: 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.6
[Consolidated Pull 17/45] systemtap: fix build with automake 1.12
In reply to Saul WoldFrom: 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.6
[Consolidated Pull 20/45] texinfo: fix build with automake 1.12
In reply to Saul WoldFrom: 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 @@ +Upstream-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.6
[Consolidated Pull 21/45] libidn: fix build with automake 1.12
In reply to Saul WoldFrom: 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.6
[Consolidated Pull 24/45] lrzsz: fix build with automake 1.12
In reply to Saul WoldFrom: 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.6
[Consolidated Pull 25/45] minicom: fix build with automake 1.12
In reply to Saul WoldFrom: 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.6
[Consolidated Pull 23/45] findutils: fix build with automake 1.12
In reply to Saul WoldFrom: 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.6
[Consolidated Pull 22/45] glew: fix build with automake 1.12
In reply to Saul WoldFrom: 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.6
[Consolidated Pull 26/45] lighttpd: fix build with automake 1.12
In reply to Saul WoldFrom: 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.6
[Consolidated Pull 27/45] libfm: fix build with automake 1.12
In reply to Saul WoldFrom: 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.6
[Consolidated Pull 28/45] libcroco: fix build with automake 1.12
In reply to Saul WoldFrom: 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.6
[Consolidated Pull 29/45] gmp-4.2.1: fix build with automake 1.12
In reply to Saul WoldFrom: 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.6
[Consolidated Pull 31/45] grub-0.97: fix build with automake 1.12
In reply to Saul WoldFrom: 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.6
[Consolidated Pull 30/45] coreutils-native-6.9: fix build with automake 1.12
In reply to Saul WoldFrom: 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.6
[Consolidated Pull 33/45] grep-2.5.1a: fix build with automake 1.12
In reply to Saul WoldFrom: 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.6
[Consolidated Pull 32/45] diffutils-2.8.1: fix build with automake 1.12
In reply to Saul WoldFrom: 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.6
[Consolidated Pull 34/45] gawk-3.1.5: fix build with automake 1.12
In reply to Saul WoldFrom: 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.6
[Consolidated Pull 35/45] findutils-4.2.31: fix build with automake 1.12
In reply to Saul WoldFrom: 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.6
[Consolidated Pull 37/45] avahi: fix install issue
In reply to Saul WoldFrom: 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 @@ +Upstream-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.6
[Consolidated Pull 36/45] make-3.81: fix build with automake 1.12
In reply to Saul WoldFrom: 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.6
[Consolidated Pull 40/45] lttng-tools: updated to 2.0.1
In reply to Saul WoldFrom: Bogdan Marinescu <[email protected]>
Removed patch for ARM compilation, as it seems that the upstream fixed the ARM compilation problem in a slightly different way (tested by compiling lttng-tools for MACHINE=qemuarm)
---
...tools-fix-compiling-error-for-powerpc-arm.patch | 27 --------------------
...tng-tools_2.0-pre16.bb => lttng-tools_2.0.1.bb} | 12 +++++---
2 files changed, 7 insertions(+), 32 deletions(-)
delete mode 100644 meta/recipes-kernel/lttng-2.0/lttng-tools/lttng-tools-fix-compiling-error-for-powerpc-arm.patch
rename meta/recipes-kernel/lttng-2.0/{lttng-tools_2.0-pre16.bb => lttng-tools_2.0.1.bb} (70%)meta/recipes-kernel/lttng-2.0/lttng-tools/lttng-tools-fix-compiling-error-for-powerpc-arm.patch deleted +0 -27
@@ -1,27 +0,0 @@ -Upstream-Status: Pending - -Fix compiling error on powerpc and arm - -For powerpc and arm, some MAP_ are defined asm/mman.h, -so including it in header. - -Signed-off-by: Zumeng Chen <[email protected]> ---- - common/runas.c | 1 + - 1 files changed, 1 insertions(+), 0 deletions(-) - -diff --git a/common/runas.c b/common/runas.c -index f612ccc..62a2791 100644 ---- a/common/runas.c -+++ b/common/runas.c -@@ -29,6 +29,7 @@ - #include <fcntl.h> - #include <sched.h> - #include <sys/mman.h> -+#include <asm/mman.h> - - #include <lttngerr.h> - --- -1.7.5.4 -
meta/recipes-kernel/lttng-2.0/lttng-tools_2.0.1.bb renamed from meta/recipes-kernel/lttng-2.0/lttng-tools_2.0-pre16.bb +7 -5
@@ -5,18 +5,17 @@ to extract program execution details from the Linux operating system \ and interpret them." LICENSE = "GPLv2 & LGPLv2.1" -LIC_FILES_CHKSUM = "file://COPYING;md5=ab682a4729389c3f11913d758affe98e \ +LIC_FILES_CHKSUM = "file://LICENSE;md5=61273c2e3f60dd38a74b01beb5f51fbd \ file://gpl-2.0.txt;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ file://lgpl-2.1.txt;md5=0f0d71500e6a57fd24d825f33242b9ca" DEPENDS = "liburcu popt lttng2-ust" -SRCREV = "9beed4cb465347c778e4f982c330cef78f2628b7" -PV = "v2.0.pre16+git${SRCREV}" +SRCREV = "8c3919ea2dc77fdd47fb1c90e41490a20bb4d478" +PV = "v2.0.1+git${SRCREV}" PR = "r0" -SRC_URI = "git://git.lttng.org/lttng-tools.git;protocol=git\ - file://lttng-tools-fix-compiling-error-for-powerpc-arm.patch" +SRC_URI = "git://git.lttng.org/lttng-tools.git;protocol=git" S = "${WORKDIR}/git"
@@ -24,6 +23,9 @@ inherit autotools export KERNELDIR="${STAGING_KERNEL_DIR}" +FILES_${PN} += "${libdir}/lttng/libexec/*" +FILES_${PN}-dbg += "${libdir}/lttng/libexec/.debug" + # Due to liburcu not building for MIPS currently this recipe needs to # be limited also. # So here let us first suppport x86/arm/powerpc platforms now.
Signature · 1 line
1.7.7.6
[Consolidated Pull 39/45] lttng2-ust: updated to version 2.0.2
In reply to Saul WoldFrom: Bogdan Marinescu <[email protected]>
Tested with 'lttv' on core-image-lsb.
---
.../{lttng2-ust_1.9.4.bb => lttng2-ust_2.0.2.bb} | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
rename meta/recipes-kernel/lttng-2.0/{lttng2-ust_1.9.4.bb => lttng2-ust_2.0.2.bb} (81%)meta/recipes-kernel/lttng-2.0/lttng2-ust_2.0.2.bb renamed from meta/recipes-kernel/lttng-2.0/lttng2-ust_1.9.4.bb +4 -4
@@ -3,8 +3,8 @@ DESCRIPTION = "The LTTng UST 2.0 package contains the userspace tracer library t HOMEPAGE = "http://lttng.org/lttng2.0" BUGTRACKER = "n/a" -LICENSE = "LGPLv2.1+ & BSD" -LIC_FILES_CHKSUM = "file://COPYING;md5=e647752e045a8c45b6f583771bd561ef \ +LICENSE = "LGPLv2.1+ & BSD & GPLv2" +LIC_FILES_CHKSUM = "file://COPYING;md5=c963eb366b781252b0bf0fdf1624d9e9 \ file://snprintf/snprintf.c;endline=32;md5=d3d544959d8a3782b2e07451be0a903c \ file://snprintf/various.h;endline=31;md5=89f2509b6b4682c4fc95255eec4abe44"
@@ -12,8 +12,8 @@ inherit autotools DEPENDS = "liburcu util-linux" -SRCREV = "eeee05f35f014a8c068e0d29b18629cafbfdfc1d" -PV = "1.9.4+git${SRCPV}" +SRCREV = "a367ee66aad3ffd21ef64d1b24efc6f862e09562" +PV = "2.0.2+git${SRCPV}" PR = "r0" SRC_URI = "git://git.lttng.org/lttng-ust.git;protocol=git"
Signature · 1 line
1.7.7.6
[Consolidated Pull 38/45] pango: fix dependencies to avoid build issue
In reply to Saul WoldFrom: 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 +- 1 files changed, 1 insertions(+), 1 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}"
Signature · 1 line
1.7.7.6
[Consolidated Pull 42/45] package.bbclass: Add additional debugging for dependencies
In reply to Saul WoldFrom: Mark Hatle <[email protected]>
When trying to understand why a QA wanring such as:
ERROR: QA Issue: foo rdepends on bar-dev
it is very difficult to figure out where the bar-dev dependency comes from, since many of them are added dynamically.
This adds a debug statement that says which dependency adds an rdepends to the system.
Also, while doing this work, it was noted that the same dependencies were being scanned for over and over. Instead we shorten the list by only added to the dep list if the dependency was not already there.
--- meta/classes/package.bbclass | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-)
meta/classes/package.bbclass +5 -2
@@ -1266,7 +1266,8 @@ python package_do_shlibs() { for l in lines: m = re.match("\s+NEEDED\s+([^\s]*)", l) if m: - needed[pkg].append(m.group(1)) + if m.group(1) not in needed[pkg]: + needed[pkg].append(m.group(1)) m = re.match("\s+SONAME\s+([^\s]*)", l) if m: this_soname = m.group(1)
@@ -1338,7 +1339,7 @@ python package_do_shlibs() { name = dep.replace("-l", "lib") if pkg not in needed: needed[pkg] = [] - if name: + if name and name not in needed[pkg]: needed[pkg].append(name) #bb.note("Adding %s for %s" % (name, pkg))
@@ -1443,6 +1444,8 @@ python package_do_shlibs() { if n in shlib_provider.keys(): (dep_pkg, ver_needed) = shlib_provider[n] + bb.debug(2, '%s: Dependency %s requires package %s' % (pkg, n, dep_pkg)) + if dep_pkg == pkg: continue
Signature · 1 line
1.7.7.6
[Consolidated Pull 41/45] Updated distro-tracking-fields.inc
In reply to Saul WoldFrom: Bogdan Marinescu <[email protected]>
Updated metadata for lttng-tools.
--- .../conf/distro/include/distro_tracking_fields.inc | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-)
meta/conf/distro/include/distro_tracking_fields.inc +4 -4
@@ -3069,11 +3069,11 @@ RECIPE_LAST_UPDATE_pn-lttng-viewer = "Apr 20, 2011" RECIPE_MAINTAINER_pn-lttng-viewer = "Dexuan Cui <[email protected]>" RECIPE_STATUS_pn-lttng-tools = "green" -RECIPE_LATEST_VERSION_pn-lttng-tools = "unknown" +RECIPE_LATEST_VERSION_pn-lttng-tools = "2.0.1" RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-lttng-tools = "unknown" -RECIPE_LATEST_RELEASE_DATE_pn-lttng-tools = "unknown" -RECIPE_LAST_UPDATE_pn-lttng-tools = "Jan 17, 2012" -RECIPE_MAINTAINER_pn-lttng-tools = "Dexuan Cui <[email protected]>" +RECIPE_LATEST_RELEASE_DATE_pn-lttng-tools = "April 19, 2012" +RECIPE_LAST_UPDATE_pn-lttng-tools = "May 24, 2012" +RECIPE_MAINTAINER_pn-lttng-tools = "Bogdan Marinescu <[email protected]>" DISTRO_PN_ALIAS_pn-lttng-tools = "" RECIPE_MAINTAINER_pn-systemtap-uprobes = "Tom Zanussi <[email protected]>"
Signature · 1 line
1.7.7.6
[Consolidated Pull 43/45] wpa-supplicant: don't let postinst fail when dbus-1 reload fails
In reply to Saul WoldFrom: Martin Jansa <[email protected]>
* e.g. when upgrading in chroot
Configuring wpa-supplicant.
Reloading system message bus config: Failed to open connection to system message bus: Failed to connect to socket /var/run/dbus/system_bus_socket: Connection refused but that shouldn't be fatal
--- .../wpa-supplicant/wpa-supplicant-0.7.inc | 2 +- .../wpa-supplicant/wpa-supplicant_0.7.3.bb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)
meta/recipes-connectivity/wpa-supplicant/wpa-supplicant-0.7.inc +1 -1
@@ -74,6 +74,6 @@ pkg_postinst_wpa-supplicant () { DBUSPID=`pidof dbus-daemon` if [ "x$DBUSPID" != "x" ]; then - /etc/init.d/dbus-1 reload + /etc/init.d/dbus-1 reload || true fi }
meta/recipes-connectivity/wpa-supplicant/wpa-supplicant_0.7.3.bb +1 -1
@@ -1,6 +1,6 @@ require wpa-supplicant-0.7.inc -PR = "r11" +PR = "r12" SRC_URI[md5sum] = "f516f191384a9a546e3f5145c08addda" SRC_URI[sha256sum] = "d0cd50caa85346ccc376dcda5ed3c258eef19a93b3cade39d25760118ad59443"
Signature · 1 line
1.7.7.6
[Consolidated Pull 44/45] binutils: Drop old/stale/broken csl recipe
In reply to Saul WoldFrom: Richard Purdie <[email protected]>
The patches this recipe refers to don't exist so nobody can have been using this so lets just remove it.
--- .../binutils/binutils-cross_csl-arm-2008q1.bb | 3 -- .../binutils/binutils_csl-arm-2008q1.bb | 25 -------------------- 2 files changed, 0 insertions(+), 28 deletions(-) delete mode 100644 meta/recipes-devtools/binutils/binutils-cross_csl-arm-2008q1.bb delete mode 100644 meta/recipes-devtools/binutils/binutils_csl-arm-2008q1.bb
meta/recipes-devtools/binutils/binutils-cross_csl-arm-2008q1.bb deleted +0 -3
@@ -1,3 +0,0 @@ -require binutils_csl-arm-2008q1.bb -require binutils-cross.inc -PR = "r1"
meta/recipes-devtools/binutils/binutils_csl-arm-2008q1.bb deleted +0 -25
@@ -1,25 +0,0 @@ -require binutils.inc - -DEFAULT_PREFERENCE = "-1" - -SRC_URI = "\ - http://www.codesourcery.com/gnu_toolchains/arm/portal/package2553/public/arm-none-eabi/arm-2008q1-126-arm-none-eabi.src.tar.bz2 \ - file://binutils-2.16.91.0.6-objcopy-rename-errorcode.patch \ - file://binutils-uclibc-100-uclibc-conf.patch \ - file://110-arm-eabi-conf.patch \ - file://binutils-uclibc-300-001_ld_makefile_patch.patch \ - file://binutils-uclibc-300-006_better_file_error.patch \ - file://binutils-uclibc-300-012_check_ldrunpath_length.patch \ - file://docs_hack2.patch \ - " - -PV = "2.18+csl-arm-2008q1-126" - -S = "${WORKDIR}/binutils-stable" - -do_unpack2() { - cd ${WORKDIR} - tar -xvjf ./arm-2008q1-126-arm-none-eabi/binutils-2008q1-126.tar.bz2 -} - -addtask unpack2 after do_unpack before do_patch
Signature · 1 line
1.7.7.6
[Consolidated Pull 45/45] ltp: Add attr to DEPENDS list
In reply to Saul Wold--- meta/recipes-extended/ltp/ltp_20120401.bb | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-)
meta/recipes-extended/ltp/ltp_20120401.bb +3 -1
@@ -19,7 +19,9 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=0636e73ff0215e8d672dc4c32c317bb3 \ file://utils/benchmark/kernbench-0.42/COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \ " -PR = "r2" +DEPENDS = "attr" + +PR = "r3" SRC_URI = "${SOURCEFORGE_MIRROR}/ltp/ltp-full-${PV}.bz2 \ "
Signature · 1 line
1.7.7.6
Re: [Consolidated Pull 38/45] pango: fix dependencies to avoid build issue
In reply to Saul WoldQuoted 11 lines · Saul Wold
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_runmakefailed
NOTE: package pango-1.28.4-r7: taskdo_compile: Failed
Quoted 4 lines
Signed-off-by Nitin A Kamble <[email protected]>--- meta/recipes-graphics/pango/pango.inc | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
Why does pango suddenly need libelf? This doesn't make sense...
Cheers,
Richard
Quoted 78 lines · Saul Wold
Richard,
This has a number of fixes from the community along with a partial set of Nitin's changes for the pending automake update.
Sau!
The following changes since commit
0f795f81fe5ad3ef78c21a177eca90fbc8810f81:qemu: disable vnc-jpeg compression (2012-05-24 08:53:40 +0100)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contribsgw/stage
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=sgw/stageBogdan Marinescu (3):
lttng2-ust: updated to version 2.0.2
lttng-tools: updated to 2.0.1
Updated distro-tracking-fields.incJiajun Xu (2):
ltp: Upgrade LTP to version 20120401
distro_tracking_fields: update information for ltpMark Hatle (1):
package.bbclass: Add additional debugging for dependenciesMartin Jansa (2):
wpa-supplicant: add wpa_supplicant.conf to CONFFILES and don't
install it twice
wpa-supplicant: don't let postinst fail when dbus-1 reload failsMihai Lindner (1):
sudo: fixed wrongchmodpathNitin A Kamble (29):
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
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
lrzsz: fix build with automake 1.12
minicom: fix build with automake 1.12
lighttpd: fix build with automake 1.12
libfm: fix build with automake 1.12
libcroco: fix build with automake 1.12 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
avahi: fix install issue
pango: fix dependencies to avoid build issuePaul Eggleton (1):
opkg-nogpg: add file pathRichard Purdie (2):
fontconfig-native: Be clear about FILE search path
binutils: Drop old/stale/broken csl recipeRobert Yang (2):
utils.bbclass: remove the unusedoe_systemoe/process.py: remove it since it is unused and duplicated
Quoted 5 lines
Saul Wold (1):
ltp: Add attr to DEPENDS listSteffen Sledz (1):
dropbear: fix include dependent PR generation
I merged these apart from the pango change. There are failures on the autobuilder but not from these changes as far as I can tell (I've sent out other patches).
Cheers,
Richard