automake update related commits on master
cover automake update related commits on master
From: Nitin A Kamble <[email protected]>
These are same commits which I made for M1 branch, now rebased to the current master.
Thanks,
Nitin
The following changes since commit 029e3cea52f86438a1d6868020b8888b5c93d623:
bitbake: fetch2/wget: Use FETCHCMD_wget to provide the commandline and options (2012-07-10 14:25:38 +0100)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib nitin/automake_update_on_master
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=nitin/automake_update_on_master
Nitin A Kamble (19):
automake: upgrade from 1.11.3 to 1.12.1
jpeg: fix configure with automake 1.12.1
gnutls: Fix build with automake 1.12.1
pcmanfm: fix build with automake 1.12.x
avahi: fix build with automake 1.12.1
dates: fix build with automake 1.12.x
librsvg: fix build with automake 1.12.x
evolution-data-server: fix build with automake 1.12.x
tar: fix build with automake 1.12.x
libgcrypt: fix build with automake 1.12.x
telepathy-glib: fix build with automake 1.12.x
xf86-video-vmware: fix build with automake 1.12.x
libfm: fix build with automake 1.12.x
pango: fix dependencies to avoid build issue
libunistring: fix build with automake 1.12
telepathy-python: fix build with automake 1.12
libidn: fix build with automake 1.12
webgit-gtk: fix build with automake 1.12.1
gpgme: fix build with automake 1.12.x
meta/recipes-connectivity/avahi/avahi.inc | 3 +-
.../avahi/files/fix_for_automake_1.12.x.patch | 34 ++++++++
.../telepathy/telepathy-glib_0.19.2.bb | 6 --
.../telepathy-python_fix_for_automake_1.12.patch | 26 ++++++
.../telepathy/telepathy-python_0.15.19.bb | 5 +-
.../jpeg/jpeg-8d/fix_for_automake_1.12.1.patch | 44 ++++++++++
meta/recipes-core/jpeg/jpeg_8d.bb | 5 +-
.../automake/automake/path_prog_fixes.patch | 40 ++--------
.../{automake_1.11.3.bb => automake_1.12.1.bb} | 5 +-
..._MKDIR_P_warning_error_with_automake_1.12.patch | 25 ++++++
meta/recipes-extended/libidn/libidn_1.25.bb | 5 +-
meta/recipes-extended/tar/tar.inc | 2 -
meta/recipes-gnome/librsvg/librsvg_2.32.1.bb | 8 +--
meta/recipes-graphics/pango/pango.inc | 2 +-
.../xorg-driver/xf86-video-vmware_12.0.2.bb | 5 -
.../avoid_automake_errors.patch | 83 ++++++++++++++++++++
.../fix_for_automake-1.12.x.patch | 28 +++++++
meta/recipes-sato/eds/evolution-data-server_git.bb | 4 +-
.../files/pcmanfm_fix_for_automake_1.12.patch | 35 ++++++++
meta/recipes-sato/pcmanfm/pcmanfm_0.9.10.bb | 5 +-
meta/recipes-sato/pimlico/dates_git.bb | 6 +-
.../webgit-gtk_fix_build_with_automake_1.12.patch | 62 +++++++++++++++
meta/recipes-sato/webkit/webkit-gtk_svn.bb | 1 +
..._MKDIR_P_warning_error_with_automake_1.12.patch | 51 ++++++++++++
.../gnutls/gnutls_fix_for_automake_1.12.1.patch | 43 ++++++++++
meta/recipes-support/gnutls/gnutls_2.12.20.bb | 4 +-
meta/recipes-support/gpgme/gpgme_1.3.2.bb | 6 +-
meta/recipes-support/libfm/libfm_0.1.17.bb | 5 -
meta/recipes-support/libgcrypt/libgcrypt.inc | 3 -
.../libunistring_fix_for_automake_1.12.patch | 81 +++++++++++++++++++
.../libunistring/libunistring_0.9.3.bb | 5 +-
31 files changed, 549 insertions(+), 88 deletions(-)
create mode 100644 meta/recipes-connectivity/avahi/files/fix_for_automake_1.12.x.patch
create mode 100644 meta/recipes-connectivity/telepathy/telepathy-python-0.15.19/telepathy-python_fix_for_automake_1.12.patch
create mode 100644 meta/recipes-core/jpeg/jpeg-8d/fix_for_automake_1.12.1.patch
rename meta/recipes-devtools/automake/{automake_1.11.3.bb => automake_1.12.1.bb} (93%)
create mode 100644 meta/recipes-extended/libidn/libidn/avoid_AM_PROG_MKDIR_P_warning_error_with_automake_1.12.patch
create mode 100644 meta/recipes-sato/eds/evolution-data-server/avoid_automake_errors.patch
create mode 100644 meta/recipes-sato/eds/evolution-data-server/fix_for_automake-1.12.x.patch
create mode 100644 meta/recipes-sato/pcmanfm/files/pcmanfm_fix_for_automake_1.12.patch
create mode 100644 meta/recipes-sato/webkit/files/webgit-gtk_fix_build_with_automake_1.12.patch
create mode 100644 meta/recipes-support/gnutls/gnutls/avoid_AM_PROG_MKDIR_P_warning_error_with_automake_1.12.patch
create mode 100644 meta/recipes-support/gnutls/gnutls/gnutls_fix_for_automake_1.12.1.patch
create mode 100644 meta/recipes-support/libunistring/libunistring/libunistring_fix_for_automake_1.12.patchSignature · 1 line
1.7.3.4
PATCH 1/19 automake: upgrade from 1.11.3 to 1.12.1
From: Nitin A Kamble <[email protected]>
---
.../automake/automake/path_prog_fixes.patch | 40 +++-----------------
.../{automake_1.11.3.bb => automake_1.12.1.bb} | 5 +-
2 files changed, 8 insertions(+), 37 deletions(-)
rename meta/recipes-devtools/automake/{automake_1.11.3.bb => automake_1.12.1.bb} (93%)meta/recipes-devtools/automake/automake/path_prog_fixes.patch +6 -34
@@ -7,38 +7,10 @@ Upstream-Status: Inappropriate [embedded specific] automake.in | 6 ++++-- 4 files changed, 10 insertions(+), 6 deletions(-) -Index: automake-1.10.1/Makefile.am +Index: automake-1.12.1/aclocal.in =================================================================== ---- automake-1.10.1.orig/Makefile.am 2008-01-21 22:28:58.000000000 +0000 -+++ automake-1.10.1/Makefile.am 2008-10-10 17:21:20.000000000 +0100 -@@ -75,7 +75,8 @@ - -e 's,[@]SHELL[@],$(SHELL),g' \ - -e 's,[@]VERSION[@],$(VERSION),g' \ - -e 's,[@]configure_input[@],Generated from [email protected]; do not edit by hand.,g' \ -- -e 's,[@]datadir[@],$(datadir),g' -+ -e 's,[@]datadir[@],$(datadir),g' \ -+ -e 's,[@]bindir[@],$(bindir),g' - - ## These files depend on Makefile so they are rebuilt if $(VERSION), - ## $(datadir) or other do_subst'ituted variables change. -Index: automake-1.10.1/Makefile.in -=================================================================== ---- automake-1.10.1.orig/Makefile.in 2008-01-21 22:29:10.000000000 +0000 -+++ automake-1.10.1/Makefile.in 2008-10-10 17:22:21.000000000 +0100 -@@ -185,7 +185,8 @@ - -e 's,[@]SHELL[@],$(SHELL),g' \ - -e 's,[@]VERSION[@],$(VERSION),g' \ - -e 's,[@]configure_input[@],Generated from [email protected]; do not edit by hand.,g' \ -- -e 's,[@]datadir[@],$(datadir),g' -+ -e 's,[@]datadir[@],$(datadir),g' \ -+ -e 's,[@]bindir[@],$(bindir),g' - - WGET = wget - WGET_SV_CVS = $(WGET) http://savannah.gnu.org/cgi-bin/viewcvs/~checkout~/ -Index: automake-1.10.1/aclocal.in -=================================================================== ---- automake-1.10.1.orig/aclocal.in 2008-01-21 22:11:41.000000000 +0000 -+++ automake-1.10.1/aclocal.in 2008-10-10 17:21:20.000000000 +0100 +--- automake-1.12.1.orig/aclocal.in ++++ automake-1.12.1/aclocal.in @@ -1,8 +1,8 @@ -#!@PERL@ -w +#!@bindir@/env perl
@@ -50,10 +22,10 @@ Index: automake-1.10.1/aclocal.in if 0; # aclocal - create aclocal.m4 by scanning configure.ac -Index: automake-1.10.1/automake.in +Index: automake-1.12.1/automake.in =================================================================== ---- automake-1.10.1.orig/automake.in 2008-01-21 22:11:41.000000000 +0000 -+++ automake-1.10.1/automake.in 2008-10-10 17:21:20.000000000 +0100 +--- automake-1.12.1.orig/automake.in ++++ automake-1.12.1/automake.in @@ -1,8 +1,10 @@ -#!@PERL@ -w +#!@bindir@/env perl
meta/recipes-devtools/automake/automake_1.12.1.bb renamed from meta/recipes-devtools/automake/automake_1.11.3.bb +2 -3
@@ -43,9 +43,8 @@ SRC_URI += "${PATHFIXPATCH} \ file://python-libdir.patch \ file://py-compile-compile-only-optimized-byte-code.patch" - -SRC_URI[md5sum] = "93ecb319f0365cb801990b00f658d026" -SRC_URI[sha256sum] = "921b5188057e57bdd9c0ba06e21d0b0ea7dafa61a9bd08a2b041215bcff12f55" +SRC_URI[md5sum] = "ec25c1855cacf47e4bdee76a776b96ba" +SRC_URI[sha256sum] = "24bf1640679ba4a9cbe2d36422f39a81eced7f556b576a7a2ccfc70ca85a1e2f" PR = "r0"
Signature · 1 line
1.7.3.4
PATCH 2/19 jpeg: fix configure with automake 1.12.1
From: Nitin A Kamble <[email protected]>
Bring back earlier jpeg fix. upstream has removed the fix from earlier release.
The support for automatic de-ANSI-fication has been deprecated in automake 1.11.2, and will be removed altogether in automake 1.12
This avoids this error:
| configure.ac:24: automatic de-ANSI-fication support is deprecated | autoreconf: automake failed with exit status: 1 | ERROR: autoreconf execution failed.
NOTE: package jpeg-native-8c-r2: task do_configure: Failed
(From OE-Core rev: 893ce9db79a5c4cca8a6b6ed6a9cec81777aba2f)
--- .../jpeg/jpeg-8d/fix_for_automake_1.12.1.patch | 44 ++++++++++++++++++++ meta/recipes-core/jpeg/jpeg_8d.bb | 5 +- 2 files changed, 47 insertions(+), 2 deletions(-) create mode 100644 meta/recipes-core/jpeg/jpeg-8d/fix_for_automake_1.12.1.patch
meta/recipes-core/jpeg/jpeg-8d/fix_for_automake_1.12.1.patch new file +44 -0
@@ -0,0 +1,44 @@ +Upstream-Status: Pending + +The support for automatic de-ANSI-fication has been deprecated in +automake 1.11.2, and will be removed altogether in automake 1.12 + +This avoids this error: +| configure.ac:24: automatic de-ANSI-fication support is deprecated +| autoreconf: automake failed with exit status: 1 +| ERROR: autoreconf execution failed. +NOTE: package jpeg-native-8c-r2: task do_configure: Failed + +Signed-Off-By: Nitin A Kamble <[email protected]> +2011/12/28 + + +Index: jpeg-8d/configure.ac +=================================================================== +--- jpeg-8d.orig/configure.ac ++++ jpeg-8d/configure.ac +@@ -21,7 +21,7 @@ AC_CANONICAL_TARGET + + # Initialize Automake + # Don't require all the GNU mandated files +-AM_INIT_AUTOMAKE([-Wall -Werror -Wno-obsolete ansi2knr no-dist foreign]) ++AM_INIT_AUTOMAKE([-Wall -Werror -Wno-obsolete no-dist foreign]) + + # Make --enable-silent-rules the default. + # To get verbose build output you may configure +@@ -29,7 +29,14 @@ AM_INIT_AUTOMAKE([-Wall -Werror -Wno-obs + AM_SILENT_RULES([yes]) + + # This is required when using the de-ANSI-fication feature. +-AM_C_PROTOTYPES ++#AM_C_PROTOTYPES ++# add following to avoid this error: ++#| automake: warnings are treated as errors ++#| /srv/home/nitin/builds2/build0/tmp/sysroots/x86_64-linux/usr/share/automake-1.12/am/ltlibrary.am: warning: 'libjpeg.la': linking libtool libraries using a non-POSIX ++#| /srv/home/nitin/builds2/build0/tmp/sysroots/x86_64-linux/usr/share/automake-1.12/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac' ++#| Makefile.am:65: while processing Libtool library 'libjpeg.la' ++#| autoreconf: automake failed with exit status: 1 ++AM_PROG_AR + + # Add configure option --enable-maintainer-mode which enables + # dependency checking and generation useful to package maintainers.
meta/recipes-core/jpeg/jpeg_8d.bb +3 -2
@@ -11,10 +11,11 @@ SECTION = "libs" DEPENDS = "libtool-cross" DEPENDS_virtclass-native = "libtool-native" -PR = "r0" +PR = "r1" SRC_URI = "http://www.ijg.org/files/jpegsrc.v${PV}.tar.gz \ - file://debian-libjpeg7_7-1.diff" + file://debian-libjpeg7_7-1.diff \ + file://fix_for_automake_1.12.1.patch" SRC_URI[md5sum] = "52654eb3b2e60c35731ea8fc87f1bd29" SRC_URI[sha256sum] = "00029b1473f0f0ea72fbca3230e8cb25797fbb27e58ae2e46bb8bf5a806fe0b3"
Signature · 1 line
1.7.3.4
PATCH 3/19 gnutls: Fix build with automake 1.12.1
In reply to [email protected]From: Nitin A Kamble <[email protected]>
Added new patches:
avoid_AM_PROG_MKDIR_P_warning_error_with_automake_1.12.patch gnutls_fix_for_automake_1.12.1.patch
more details in patch headers.
--- ..._MKDIR_P_warning_error_with_automake_1.12.patch | 51 ++++++++++++++++++++ .../gnutls/gnutls_fix_for_automake_1.12.1.patch | 43 ++++++++++++++++ meta/recipes-support/gnutls/gnutls_2.12.20.bb | 4 +- 3 files changed, 97 insertions(+), 1 deletions(-) create mode 100644 meta/recipes-support/gnutls/gnutls/avoid_AM_PROG_MKDIR_P_warning_error_with_automake_1.12.patch create mode 100644 meta/recipes-support/gnutls/gnutls/gnutls_fix_for_automake_1.12.1.patch
meta/recipes-support/gnutls/gnutls/avoid_AM_PROG_MKDIR_P_warning_error_with_automake_1.12.patch new file +51 -0
@@ -0,0 +1,51 @@ +Upsteam-Status: Inappropriate + +automake 1.12.x has depricated AM_PROG_MKDIR_P , and throws a warning for that, +and the warnings are treated as errors becuase of the -Werror parameter. + +These AM_PROG_MKDIR_P are coming from gettext, and the latest gettext code has not +eliminated these depricated macros yet. So disable the treatment of warnings +as errors until gettext is updeated to remove the depricated macros. + +Signed-Off-by: Nitin A Kamble <[email protected]> +2012/07/09 + +Index: gnutls-2.12.19/configure.ac +=================================================================== +--- gnutls-2.12.19.orig/configure.ac ++++ gnutls-2.12.19/configure.ac +@@ -26,7 +26,7 @@ AC_INIT([GnuTLS], [2.12.19], [bug-gnutls + AC_CONFIG_AUX_DIR([build-aux]) + AC_CONFIG_MACRO_DIR([m4]) + +-AM_INIT_AUTOMAKE([1.10 no-dist-gzip dist-bzip2 -Wall -Werror -Wno-override]) ++AM_INIT_AUTOMAKE([1.10 no-dist-gzip dist-bzip2 -Wall -Wno-override]) + m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) + AM_CONFIG_HEADER(config.h) + +Index: gnutls-2.12.19/lib/configure.ac +=================================================================== +--- gnutls-2.12.19.orig/lib/configure.ac ++++ gnutls-2.12.19/lib/configure.ac +@@ -26,7 +26,7 @@ AC_INIT([libgnutls], [2.12.19], [bug-gnu + AC_CONFIG_AUX_DIR([build-aux]) + AC_CONFIG_MACRO_DIR([m4]) + +-AM_INIT_AUTOMAKE([1.10 -Wall -Werror -Wno-override]) ++AM_INIT_AUTOMAKE([1.10 -Wall -Wno-override]) + m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) + AM_CONFIG_HEADER(config.h) + +Index: gnutls-2.12.19/libextra/configure.ac +=================================================================== +--- gnutls-2.12.19.orig/libextra/configure.ac ++++ gnutls-2.12.19/libextra/configure.ac +@@ -26,7 +26,7 @@ AC_INIT([libgnutls-extra], [2.12.19], [b + AC_CONFIG_AUX_DIR([build-aux]) + AC_CONFIG_MACRO_DIR([m4]) + +-AM_INIT_AUTOMAKE([1.10 -Wall -Werror -Wno-override]) ++AM_INIT_AUTOMAKE([1.10 -Wall -Wno-override]) + m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) + AM_CONFIG_HEADER(config.h) +
meta/recipes-support/gnutls/gnutls/gnutls_fix_for_automake_1.12.1.patch new file +43 -0
43 lines not on this page · raw message
meta/recipes-support/gnutls/gnutls_2.12.20.bb +3 -1
@@ -1,10 +1,12 @@ require gnutls.inc -PR = "${INC_PR}.0" +PR = "${INC_PR}.1" SRC_URI += "file://gnutls-openssl.patch \ file://correct_rpl_gettimeofday_signature.patch \ file://configure-fix.patch \ + file://gnutls_fix_for_automake_1.12.1.patch \ + file://avoid_AM_PROG_MKDIR_P_warning_error_with_automake_1.12.patch \ ${@['', 'file://fix-gettext-version.patch'][bb.data.inherits_class('native', d) or (not ((d.getVar("INCOMPATIBLE_LICENSE", True) or "").find("GPLv3") != -1))]} \ "
Signature · 1 line
1.7.3.4
PATCH 4/19 pcmanfm: fix build with automake 1.12.x
In reply to [email protected]From: Nitin A Kamble <[email protected]>
Added a patch:
pcmanfm_fix_for_automake_1.12.patch
More information in the patch header.
--- .../files/pcmanfm_fix_for_automake_1.12.patch | 35 ++++++++++++++++++++ meta/recipes-sato/pcmanfm/pcmanfm_0.9.10.bb | 5 ++- 2 files changed, 38 insertions(+), 2 deletions(-) create mode 100644 meta/recipes-sato/pcmanfm/files/pcmanfm_fix_for_automake_1.12.patch
meta/recipes-sato/pcmanfm/files/pcmanfm_fix_for_automake_1.12.patch new file +35 -0
@@ -0,0 +1,35 @@ +Upstream-Status: Pending + +Fix these errors: +| automake: warnings are treated as errors +| data/ui/Makefile.am:18: warning: '%'-style pattern rules are a GNU make extension +| src/Makefile.am:10: warning: compiling 'pcmanfm.c' with per-target flags requires 'AM_PROG_CC_C_O' in 'configure.ac' +| autoreconf: automake failed with exit status: 1 +| ERROR: autoreconf execution failed. +Signed-Off-By: Nitin A Kamble <[email protected]> +2012/07/09 + +Index: pcmanfm-0.9.10/configure.ac +=================================================================== +--- pcmanfm-0.9.10.orig/configure.ac ++++ pcmanfm-0.9.10/configure.ac +@@ -13,6 +13,7 @@ AC_PROG_CC + AM_PROG_LIBTOOL + AM_PROG_CC_STDC + AC_HEADER_STDC ++AM_PROG_CC_C_O + + # Checks for header files. + AC_HEADER_STDC +Index: pcmanfm-0.9.10/data/ui/Makefile.am +=================================================================== +--- pcmanfm-0.9.10.orig/data/ui/Makefile.am ++++ pcmanfm-0.9.10/data/ui/Makefile.am +@@ -15,6 +15,6 @@ EXTRA_DIST = \ + $(NULL) + + # Purge GtkBuilder UI files +-%.ui: %.glade ++.glade.ui: + cp $< $@ + # $(top_builddir)/src/xml-purge $@
meta/recipes-sato/pcmanfm/pcmanfm_0.9.10.bb +3 -2
@@ -11,7 +11,7 @@ SECTION = "x11" DEPENDS = "gtk+ startup-notification libfm" DEPENDS_append_poky = " libowl" -PR = "r0" +PR = "r1" COMPATIBLE_HOST = '(x86_64.*|i.86.*|arm.*|mips.*|powerpc.*|sh.*)-(linux|freebsd.*)'
@@ -20,7 +20,8 @@ SRC_URI = "${SOURCEFORGE_MIRROR}/pcmanfm/pcmanfm-${PV}.tar.gz \ file://gnome-fs-regular.png \ file://gnome-mime-text-plain.png \ file://emblem-symbolic-link.png \ - file://cross-compile-fix.patch" + file://cross-compile-fix.patch \ + file://pcmanfm_fix_for_automake_1.12.patch" SRC_URI_append_poky = " file://owl-window-menu.patch"
Signature · 1 line
1.7.3.4
PATCH 5/19 avahi: fix build with automake 1.12.1
In reply to [email protected]From: Nitin A Kamble <[email protected]>
added a new patch : fix_for_automake_1.12.x.patch
More information in the patch header.
--- meta/recipes-connectivity/avahi/avahi.inc | 3 +- .../avahi/files/fix_for_automake_1.12.x.patch | 34 ++++++++++++++++++++ 2 files changed, 36 insertions(+), 1 deletions(-) create mode 100644 meta/recipes-connectivity/avahi/files/fix_for_automake_1.12.x.patch
meta/recipes-connectivity/avahi/avahi.inc +2 -1
@@ -14,7 +14,7 @@ SECTION = "network" # python scripts are under GPLv2+ LICENSE = "GPLv2+ & LGPLv2.1+" -INC_PR = "r4" +INC_PR = "r5" DEPENDS = "expat libcap libdaemon dbus glib-2.0"
@@ -23,6 +23,7 @@ SRC_URI = "http://avahi.org/download/avahi-${PV}.tar.gz \ file://99avahi-autoipd \ file://initscript.patch \ file://avahi_fix_install_issue.patch \ + file://fix_for_automake_1.12.x.patch \ " USERADD_PACKAGES = "avahi-daemon"
meta/recipes-connectivity/avahi/files/fix_for_automake_1.12.x.patch new file +34 -0
@@ -0,0 +1,34 @@ +Upstream-Status: Pending + +autoamke 1.12.x has depricated use of mkdir_p , and recommends use of MKDIR_P +instead. Fixed the automake files accordingly to avoid warning-errors. +Signed-Off-By: Nitin A Kamble <[email protected]> +2012/07/09 + + +Index: avahi-0.6.31/avahi-daemon/Makefile.am +=================================================================== +--- avahi-0.6.31.orig/avahi-daemon/Makefile.am ++++ avahi-0.6.31/avahi-daemon/Makefile.am +@@ -169,7 +169,7 @@ xmllint: + done + + install-data-local: +- test -z "$(localstatedir)/run" || $(mkdir_p) "$(DESTDIR)$(localstatedir)/run" ++ test -z "$(localstatedir)/run" || $(MKDIR_P) "$(DESTDIR)$(localstatedir)/run" + + update-systemd: + curl http://cgit.freedesktop.org/systemd/plain/src/sd-daemon.c > sd-daemon.c +Index: avahi-0.6.31/avahi-autoipd/Makefile.am +=================================================================== +--- avahi-0.6.31.orig/avahi-autoipd/Makefile.am ++++ avahi-0.6.31/avahi-autoipd/Makefile.am +@@ -76,7 +76,7 @@ dhcliententerdir = $(sysconfdir)/dhcp/dh + dhclientexitdir = $(sysconfdir)/dhcp/dhclient-exit-hooks.d + + install-exec-hook: dhclient-exit-hook dhclient-enter-hook +- $(mkdir_p) $(DESTDIR)$(dhcliententerdir) $(DESTDIR)$(dhclientexitdir) ++ $(MKDIR_P) $(DESTDIR)$(dhcliententerdir) $(DESTDIR)$(dhclientexitdir) + $(INSTALL) dhclient-enter-hook $(DESTDIR)$(dhcliententerdir)/avahi-autoipd + $(INSTALL) dhclient-exit-hook $(DESTDIR)$(dhclientexitdir)/avahi-autoipd +
Signature · 1 line
1.7.3.4
PATCH 6/19 dates: fix build with automake 1.12.x
In reply to [email protected]From: Nitin A Kamble <[email protected]>
automake 1.12.x automatically deletes empty directories, so the additional rmdir from the do_install_append fails.
cleanup the do_install_append for automake 1.12.x
--- meta/recipes-sato/pimlico/dates_git.bb | 6 +----- 1 files changed, 1 insertions(+), 5 deletions(-)
meta/recipes-sato/pimlico/dates_git.bb +1 -5
@@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe \ SRCREV = "514185dc1f6588085fda41eb59898b93d0487dd4" PV = "0.4.11+git${SRCPV}" -PR = "r7" +PR = "r8" S = "${WORKDIR}/git"
@@ -16,7 +16,3 @@ SRC_URI = "git://git.gnome.org/${BPN};protocol=git \ file://dso_linking_change_build_fix.patch \ file://uclibc-NL_TIME_FIRST_WEEKDAY-absent.patch \ " - -do_install_append () { - rmdir ${D}/srv -}
Signature · 1 line
1.7.3.4
PATCH 7/19 librsvg: fix build with automake 1.12.x
In reply to [email protected]From: Nitin A Kamble <[email protected]>
automake 1.12.x automatically deletes empty directories, so the additional rmdir from the do_install_append fails.
cleanup the do_install_append for automake 1.12.x
--- meta/recipes-gnome/librsvg/librsvg_2.32.1.bb | 8 ++------ 1 files changed, 2 insertions(+), 6 deletions(-)
meta/recipes-gnome/librsvg/librsvg_2.32.1.bb +2 -6
@@ -11,7 +11,7 @@ DEPENDS = "gtk+ libcroco cairo libxml2 popt" DEPENDS_virtclass-native = "cairo-native pango-native gdk-pixbuf-native" BBCLASSEXTEND = "native" -PR = "r5" +PR = "r6" inherit autotools pkgconfig gnome
@@ -27,11 +27,6 @@ do_configure_prepend () { echo "CLEANFILES=" > gtk-doc.make } -do_install_append () { - rmdir ${D}${libdir}/gtk-3.0/engines/ - rmdir ${D}${libdir}/gtk-3.0/ -} - PACKAGES =+ "librsvg-gtk librsvg-gtk-dbg librsvg-gtk-dev rsvg" FILES_${PN} = "${libdir}/*.so.*" FILES_${PN}-staticdev += "${libdir}/gdk-pixbuf-2.0/*.a ${libdir}/gdk-pixbuf-2.0/*/*/*.a \
@@ -65,3 +60,4 @@ fi test -x ${bindir}/gdk-pixbuf-query-loaders && gdk-pixbuf-query-loaders > ${sysconfdir}/gtk-2.0/gdk-pixbuf.loaders test -x ${bindir}/gtk-update-icon-cache && gtk-update-icon-cache -q ${datadir}/icons/hicolor } +PARALLEL_MAKE = ""
Signature · 1 line
1.7.3.4
PATCH 8/19 evolution-data-server: fix build with automake 1.12.x
In reply to [email protected]From: Nitin A Kamble <[email protected]>
Added 2 patches:
avoid_automake_errors.patch
fix_for_automake-1.12.x.patch
More information in the patch headers.
--- .../avoid_automake_errors.patch | 83 ++++++++++++++++++++ .../fix_for_automake-1.12.x.patch | 28 +++++++ meta/recipes-sato/eds/evolution-data-server_git.bb | 4 +- 3 files changed, 114 insertions(+), 1 deletions(-) create mode 100644 meta/recipes-sato/eds/evolution-data-server/avoid_automake_errors.patch create mode 100644 meta/recipes-sato/eds/evolution-data-server/fix_for_automake-1.12.x.patch
meta/recipes-sato/eds/evolution-data-server/avoid_automake_errors.patch new file +83 -0
@@ -0,0 +1,83 @@ +Upstream-Status: Inappropriate [embedded specific] + +Avoid these warning-errors + +automake: warnings are treated as errors +Makefile.am:15: warning: '%'-style pattern rules are a GNU make extension +Makefile.am:21: warning: pkgconfig_DATA:-$(API_VERSION: non-POSIX variable name +addressbook/backends/file/Makefile.am: installing './depcomp' +addressbook/libebook/Makefile.am:55: warning: '%'-style pattern rules are a GNU make extension +addressbook/libebook/Makefile.am:65: warning: '%'-style pattern rules are a GNU make extension +addressbook/libebook/Makefile.am:66: warning: subst -,_,$*: non-POSIX variable name +addressbook/libebook/Makefile.am:66: (probably a GNU make extension) +addressbook/libebook/Makefile.am:72: warning: pkgconfig_DATA:-$(API_VERSION: non-POSIX variable name +addressbook/libedata-book/Makefile.am:2: warning: '%'-style pattern rules are a GNU make extension +addressbook/libedata-book/Makefile.am:3: warning: subst -,_,$*: non-POSIX variable name +addressbook/libedata-book/Makefile.am:3: (probably a GNU make extension) +glib-gen.mak:9: warning: '%'-style pattern rules are a GNU make extension +addressbook/libedata-book/Makefile.am:5: 'glib-gen.mak' included from here +glib-gen.mak:13: warning: '%'-style pattern rules are a GNU make extension +addressbook/libedata-book/Makefile.am:5: 'glib-gen.mak' included from here +glib-gen.mak:18: warning: '%'-style pattern rules are a GNU make extension +addressbook/libedata-book/Makefile.am:5: 'glib-gen.mak' included from here +glib-gen.mak:26: warning: '%'-style pattern rules are a GNU make extension +addressbook/libedata-book/Makefile.am:5: 'glib-gen.mak' included from here +glib-gen.mak:38: warning: '%'-style pattern rules are a GNU make extension +addressbook/libedata-book/Makefile.am:5: 'glib-gen.mak' included from here +glib-gen.mak:41: warning: '%'-style pattern rules are a GNU make extension +addressbook/libedata-book/Makefile.am:5: 'glib-gen.mak' included from here +addressbook/libedata-book/Makefile.am:86: warning: '%'-style pattern rules are a GNU make extension +addressbook/libedata-book/Makefile.am:101: warning: pkgconfig_DATA:-$(API_VERSION: non-POSIX variable name +calendar/backends/weather/Makefile.am:44: warning: '%'-style pattern rules are a GNU make extension +calendar/libecal/Makefile.am:53: warning: '%'-style pattern rules are a GNU make extension +calendar/libecal/Makefile.am:61: warning: '%'-style pattern rules are a GNU make extension +calendar/libecal/Makefile.am:62: warning: subst -,_,$*: non-POSIX variable name +calendar/libecal/Makefile.am:62: (probably a GNU make extension) calendar/libecal/Makefile.am:68: warning: pkgconfig_DATA:-$(API_VERSION: non-POSIX variable name +calendar/libedata-cal/Makefile.am:5: warning: '%'-style pattern rules are a GNU make extension +calendar/libedata-cal/Makefile.am:6: warning: subst -,_,$*: non-POSIX variable name +calendar/libedata-cal/Makefile.am:6: (probably a GNU make extension) +glib-gen.mak:9: warning: '%'-style pattern rules are a GNU make extension +calendar/libedata-cal/Makefile.am:8: 'glib-gen.mak' included from here +glib-gen.mak:13: warning: '%'-style pattern rules are a GNU make extension +calendar/libedata-cal/Makefile.am:8: 'glib-gen.mak' included from here +glib-gen.mak:18: warning: '%'-style pattern rules are a GNU make extension +calendar/libedata-cal/Makefile.am:8: 'glib-gen.mak' included from here +glib-gen.mak:26: warning: '%'-style pattern rules are a GNU make extension +calendar/libedata-cal/Makefile.am:8: 'glib-gen.mak' included from here +glib-gen.mak:38: warning: '%'-style pattern rules are a GNU make extension +calendar/libedata-cal/Makefile.am:8: 'glib-gen.mak' included from here +glib-gen.mak:41: warning: '%'-style pattern rules are a GNU make extension +calendar/libedata-cal/Makefile.am:8: 'glib-gen.mak' included from here +calendar/libedata-cal/Makefile.am:71: warning: '%'-style pattern rules are a GNU make extension +calendar/libedata-cal/Makefile.am:86: warning: pkgconfig_DATA:-$(API_VERSION: non-POSIX variable name +camel/Makefile.am:17: warning: '%'-style pattern rules are a GNU make extension +libebackend/Makefile.am:35: warning: '%'-style pattern rules are a GNU make extension +libebackend/Makefile.am:41: warning: pkgconfig_DATA:-$(API_VERSION: non-POSIX variable name +libedataserver/Makefile.am:91: warning: '%'-style pattern rules are a GNU make extension +libedataserver/Makefile.am:97: warning: pkgconfig_DATA:-$(API_VERSION: non-POSIX variable name +libedataserverui/Makefile.am:108: warning: '%'-style pattern rules are a GNU make extension +libedataserverui/Makefile.am:118: warning: pkgconfig_DATA:-$(API_VERSION: non-POSIX variable name +servers/google/libgdata-google/Makefile.am:27: warning: '%'-style pattern rules are a GNU make extension +servers/google/libgdata-google/Makefile.am:33: warning: pkgconfig_DATA:-$(API_VERSION: non-POSIX variable name +servers/google/libgdata/Makefile.am:31: warning: '%'-style pattern rules are a GNU make extension +servers/google/libgdata/Makefile.am:37: warning: pkgconfig_DATA:-$(API_VERSION: non-POSIX variable name +servers/groupwise/Makefile.am:85: warning: '%'-style pattern rules are a GNU make extension +servers/groupwise/Makefile.am:91: warning: pkgconfig_DATA:-$(API_VERSION: non-POSIX variable name +autoreconf: automake failed with exit status: 1 + +Signed-Off-By: Nitin A Kamble <[email protected]> +2012/07/09 + +Index: git/configure.ac +=================================================================== +--- git.orig/configure.ac ++++ git/configure.ac +@@ -21,7 +21,7 @@ m4_define([api_version], [1.2]) + dnl Autoconf / Automake Initialization + AC_PREREQ(2.58) + AC_INIT([evolution-data-server],[eds_version],[http://bugzilla.gnome.org/enter_bug.cgi?product=Evolution-Data-Server]) +-AM_INIT_AUTOMAKE([gnu 1.9 tar-ustar -Wall -Werror foreign]) ++AM_INIT_AUTOMAKE([gnu 1.9 tar-ustar -Wall foreign]) + AC_CONFIG_MACRO_DIR([m4]) + AC_CONFIG_SRCDIR(README) + AC_CONFIG_HEADERS(config.h)
meta/recipes-sato/eds/evolution-data-server/fix_for_automake-1.12.x.patch new file +28 -0
@@ -0,0 +1,28 @@ +Upstream-Status: Pending + +Fixed these kinds if warning-errors + +warning: 'libebookbackendfile.la': linking libtool libraries using a non-POSIX archiver requires 'AM_PROG_AR' in 'configure.ac' +Signed-Off-By: Nitin A Kamble <[email protected]> +2012/07/09 + +Index: git/configure.ac +=================================================================== +--- git.orig/configure.ac ++++ git/configure.ac +@@ -17,6 +17,7 @@ dnl This number is meaningless, but we'r + dnl library names for backward compatibility. + m4_define([api_version], [1.2]) + ++ + dnl Autoconf / Automake Initialization + AC_PREREQ(2.58) + AC_INIT([evolution-data-server],[eds_version],[http://bugzilla.gnome.org/enter_bug.cgi?product=Evolution-Data-Server]) +@@ -30,6 +31,7 @@ AC_LANG(C) + + dnl Automake 1.11 - Silent Build Rules + m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) ++m4_ifdef([AM_PROG_AR], [AM_PROG_AR]) # required by automake 1.12 + + dnl Required Package Versions + m4_define([glib_minimum_version], [2.16.1])
meta/recipes-sato/eds/evolution-data-server_git.bb +3 -1
@@ -13,7 +13,7 @@ DEPENDS = "intltool-native glib-2.0 gtk+ gconf dbus db gnome-common virtual/libi SRCREV = "3ca578d968d09785933ebbb45b66b3bccdbd5832" PV = "2.30+git${SRCPV}" -PR = "r0" +PR = "r1" SRC_URI = "git://git.gnome.org/evolution-data-server;protocol=git \ file://oh-contact.patch;striplevel=0 \
@@ -22,6 +22,8 @@ SRC_URI = "git://git.gnome.org/evolution-data-server;protocol=git \ file://new-contact-fix.patch \ file://old-gdk-api.patch \ file://depbuildfix.patch \ + file://fix_for_automake-1.12.x.patch \ + file://avoid_automake_errors.patch \ file://iconv-detect.h" S = "${WORKDIR}/git"
Signature · 1 line
1.7.3.4
PATCH 9/19 tar: fix build with automake 1.12.x
In reply to [email protected]From: Nitin A Kamble <[email protected]>
automake 1.12.x automatically deletes empty directories, so the additional rmdir from the do_install_append fails.
cleanup the do_install_append for automake 1.12.x
Avoid this error:
| rmdir: failed to remove `/srv/home/nitin/builds/build-gcc47/tmp/work/i586-poky-linux/tar-1.26-r1/image/usr/sbin/': No such file or directory
NOTE: package tar-1.26-r1: task do_install: Failed
no PR bump as no change in the output.
--- meta/recipes-extended/tar/tar.inc | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-)
meta/recipes-extended/tar/tar.inc +0 -2
@@ -18,8 +18,6 @@ do_install () { do_install_extra () { install -d ${D}${base_bindir} mv ${D}${bindir}/tar ${D}${base_bindir}/tar - rmdir ${D}${bindir}/ - rmdir ${D}${sbindir}/ } inherit update-alternatives
Signature · 1 line
1.7.3.4
Re: [PATCH 09/19] tar: fix build with automake 1.12.x
Quoted 23 lines · On 07/10/2012 09:02 AM, [email protected] wrote:
From: Nitin A Kamble <[email protected]>
automake 1.12.x automatically deletes empty directories, so the additional rmdir from the
do_install_appendfails.cleanup the
do_install_appendfor automake 1.12.xAvoid this error:
| rmdir: failed to remove `/srv/home/nitin/builds/build-gcc47/tmp/work/i586-poky-linux/tar-1.26-r1/image/usr/sbin/': No such file or directory
NOTE: package tar-1.26-r1: taskdo_install: Failedno PR bump as no change in the output.
Signed-off-by Nitin A Kamble <[email protected]>--- meta/recipes-extended/tar/tar.inc | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-)meta/recipes-extended/tar/tar.inc +0
-0
meta/recipes-extended/tar/tar.inc do_install () { · line 21
Quoted 4 lines
meta/recipes-extended/tar/tar.inc +0
-1@@ -18,8 +18,6 @@ do_install () { do_install_extra () { install -d ${D}${base_bindir} mv ${D}${bindir}/tar ${D}${base_bindir}/tar - rmdir ${D}${bindir}/
This needs to stay in actually since this directory is populated by default so automake will not remove it, this will cause a packaging regression.
See 2736, which I assigned to you.
Sau!
Quoted 5 lines
meta/recipes-extended/tar/tar.inc +0
-1- rmdir ${D}${sbindir}/ } inherit update-alternatives
PATCH 10/19 libgcrypt: fix build with automake 1.12.x
In reply to [email protected]From: Nitin A Kamble <[email protected]>
automake 1.12.x automatically deletes empty directories, so the additional rmdir from the do_install_append fails.
cleanup the do_install_append for automake 1.12.x
avoid this issue:
| rmdir: failed to remove `/srv/home/nitin/builds/build-gcc47/tmp/work/i586-poky-linux/libgcrypt-1.5.0-r0/image/usr/sbin': No such file or directory
NOTE: package libgcrypt-1.5.0-r0: task do_install: Failed
no PR bump as no change in the output
--- meta/recipes-support/libgcrypt/libgcrypt.inc | 3 --- 1 files changed, 0 insertions(+), 3 deletions(-)
meta/recipes-support/libgcrypt/libgcrypt.inc +0 -3
@@ -21,9 +21,6 @@ EXTRA_OECONF = "--without-pth --disable-asm --with-capabilities" do_install_append() { install -d ${D}/${libdir}/pkgconfig install -m 0644 ${S}/src/libgcrypt.pc ${D}/${libdir}/pkgconfig/ - - # Remove empty sbin directory since we don't build the daemon that would install there - rmdir ${D}${sbindir} } FILES_${PN}-dev += "${bindir}/dumpsexp ${bindir}/hmac256"
Signature · 1 line
1.7.3.4
PATCH 11/19 telepathy-glib: fix build with automake 1.12.x
In reply to [email protected]From: Nitin A Kamble <[email protected]>
automake 1.12.x automatically deletes empty directories, so the additional rmdir from the do_install_append fails.
cleanup the do_install_append for automake 1.12.x
avoid this issue:
| rmdir: failed to remove `/srv/home/nitin/builds/build-gcc47/tmp/work/i586-poky-linux/telepathy-glib-0.18.1-r0/image/usr/bin': No such file or directory
NOTE: package telepathy-glib-0.18.1-r0: task do_install: Failed
no PR bump as no change in the output
--- .../telepathy/telepathy-glib_0.19.2.bb | 6 ------ 1 files changed, 0 insertions(+), 6 deletions(-)
meta/recipes-connectivity/telepathy/telepathy-glib_0.19.2.bb +0 -6
@@ -16,9 +16,3 @@ inherit autotools pkgconfig gettext FILES_${PN} += "${datadir}/telepathy \ ${datadir}/dbus-1" - -do_install_append() { - rmdir ${D}${bindir} - rmdir ${D}${libexecdir} - rmdir ${D}${servicedir} -}
Signature · 1 line
1.7.3.4
PATCH 12/19 xf86-video-vmware: fix build with automake 1.12.x
In reply to [email protected]From: Nitin A Kamble <[email protected]>
automake 1.12.x automatically deletes empty directories, so the additional rmdir from the do_install_append fails.
cleanup the do_install_append for automake 1.12.x
Fixes this build issue:
| rmdir: failed to remove `/srv/home/nitin/builds/build-gcc47/tmp/work/i586-poky-linux/xf86-video-vmware-2_12.0.1-r17.1/image/usr/bin':
No such file or directory
NOTE: package xf86-video-vmware-2_12.0.1-r17.1: task do_install: Failed
No PR bump as no change in the output.
--- .../xorg-driver/xf86-video-vmware_12.0.2.bb | 5 ----- 1 files changed, 0 insertions(+), 5 deletions(-)
meta/recipes-graphics/xorg-driver/xf86-video-vmware_12.0.2.bb +0 -5
@@ -15,8 +15,3 @@ SRC_URI[md5sum] = "0743ec7c479603fba60d118858fd5783" SRC_URI[sha256sum] = "c827875fd94805ec9b925fe09aaa973e7e3f9096c7ef311d449c3f134ae75147" COMPATIBLE_HOST = '(i.86.*-linux|x86_64.*-linux)' - -do_install_append () { - # Remove useless empty directory - rmdir ${D}${bindir} -}
Signature · 1 line
1.7.3.4
PATCH 13/19 libfm: fix build with automake 1.12.x
In reply to [email protected]From: Nitin A Kamble <[email protected]>
automake 1.12.x automatically deletes empty directories, so the additional rmdir from the do_install_append fails.
cleanup the do_install_append for automake 1.12.x
Avoids this build issue:
| rmdir: failed to remove `/srv/home/nitin/builds/build-gcc47/tmp/work/i586-poky-linux/libfm-0.1.17-r4/image/usr/lib/gio/modules/': No such file or directory
NOTE: package libfm-0.1.17-r4: task do_install: Failed
--- meta/recipes-support/libfm/libfm_0.1.17.bb | 5 ----- 1 files changed, 0 insertions(+), 5 deletions(-)
meta/recipes-support/libfm/libfm_0.1.17.bb +0 -5
@@ -21,10 +21,5 @@ SRC_URI[sha256sum] = "1740681cff4cd4c5a2eaa9805d8898269cfb6a49a0bda0acb242def15b inherit autotools pkgconfig -do_install_append () { - rmdir ${D}${libdir}/gio/modules/ - rmdir ${D}${libdir}/gio/ -} - PACKAGES += "${PN}-mime" FILES_${PN}-mime = "${datadir}/mime/"
Signature · 1 line
1.7.3.4
PATCH 14/19 pango: fix dependencies to avoid build issue
In reply to [email protected]From: Nitin A Kamble <[email protected]>
this commit avoids this build issue:
| /srv/home/nitin/builds/build-gcc47/tmp/sysroots/x86_64-linux/usr/libexec/i586-poky-linux/gcc/i586-poky-linux/4.7.1/ld: cannot find -lelf | collect2: error: ld returned 1 exit status
...
| make: *** [all] Error 2
| ERROR: oe_runmake failed
NOTE: package pango-1.28.4-r7: task do_compile: Failed
--- meta/recipes-graphics/pango/pango.inc | 2 +- 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.3.4
PATCH 15/19 libunistring: fix build with automake 1.12
In reply to [email protected]From: Nitin A Kamble <[email protected]>
Added a new patch:
libunistring/libunistring_fix_for_automake_1.12.patch
More comments in the patch header.
--- .../libunistring_fix_for_automake_1.12.patch | 81 ++++++++++++++++++++ .../libunistring/libunistring_0.9.3.bb | 5 +- 2 files changed, 84 insertions(+), 2 deletions(-) create mode 100644 meta/recipes-support/libunistring/libunistring/libunistring_fix_for_automake_1.12.patch
meta/recipes-support/libunistring/libunistring/libunistring_fix_for_automake_1.12.patch new file +81 -0
@@ -0,0 +1,81 @@ +Upstream-Status: Pending + +automake 1.12 has deprecated use of mkdir_p, and it recommends +use of MKDIR_P instead. Changed the code to avoid these kind +of warning-errors. + +| make[2]: /build/tmp/work/x86_64-linux/libunistring-native-0.9.3-r2/image/srv/home/nitin/builds2/build0/tmp/sysroots/x86_64-linux/usr/share/doc/libunistring: Command not found +| make[2]: *** [install-html-split] Error 127 + +Signed-Off-By: Nitin A Kamble <[email protected]> +2012/07/10 + +Index: libunistring-0.9.3/doc/Makefile.am +=================================================================== +--- libunistring-0.9.3.orig/doc/Makefile.am ++++ libunistring-0.9.3/doc/Makefile.am +@@ -87,7 +87,7 @@ TEXI2DVI = @TEXI2DVI@ $(TEXINCLUDES) + # The install-dvi target is already defined by automake. + + installdirs-dvi: +- $(mkdir_p) $(DESTDIR)$(dvidir) ++ $(MKDIR_P) $(DESTDIR)$(dvidir) + + uninstall-dvi: + $(RM) $(DESTDIR)$(dvidir)/libunistring.dvi +@@ -105,7 +105,7 @@ libunistring.ps: libunistring.dvi + # The install-ps target is already defined by automake. + + installdirs-ps: +- $(mkdir_p) $(DESTDIR)$(psdir) ++ $(MKDIR_P) $(DESTDIR)$(psdir) + + uninstall-ps: + $(RM) $(DESTDIR)$(psdir)/libunistring.ps +@@ -120,7 +120,7 @@ TEXI2PDF = @TEXI2DVI@ --pdf $(TEXINCLUDE + # The install-pdf target is already defined by automake. + + installdirs-pdf: +- $(mkdir_p) $(DESTDIR)$(pdfdir) ++ $(MKDIR_P) $(DESTDIR)$(pdfdir) + + uninstall-pdf: + $(RM) $(DESTDIR)$(pdfdir)/libunistring.pdf +@@ -151,17 +151,17 @@ libunistring_toc.html: libunistring.texi + } + + install-html-monolithic: libunistring.html +- $(mkdir_p) $(DESTDIR)$(htmldir) ++ $(MKDIR_P) $(DESTDIR)$(htmldir) + $(INSTALL_DATA) `if test -f libunistring.html; then echo .; else echo $(srcdir); fi`/libunistring.html $(DESTDIR)$(htmldir)/libunistring.html + + install-html-split: libunistring_toc.html +- $(mkdir_p) $(DESTDIR)$(htmldir) ++ $(MKDIR_P) $(DESTDIR)$(htmldir) + for file in `if test -f libunistring_toc.html; then echo .; else echo $(srcdir); fi`/libunistring_*.html; do \ + $(INSTALL_DATA) $$file $(DESTDIR)$(htmldir)/`basename $$file`; \ + done + + installdirs-html: +- $(mkdir_p) $(DESTDIR)$(htmldir) ++ $(MKDIR_P) $(DESTDIR)$(htmldir) + + uninstall-html-monolithic: + $(RM) $(DESTDIR)$(htmldir)/libunistring.html +@@ -170,14 +170,14 @@ uninstall-html-split: + $(RM) $(DESTDIR)$(htmldir)/libunistring_*.html + + dist-html-monolithic: +- $(mkdir_p) $(distdir)/ ++ $(MKDIR_P) $(distdir)/ + file=libunistring.html; \ + if test -f $$file; then d=.; else d=$(srcdir); fi; \ + cp -p $$d/$$file $(distdir)/$$file || exit 1 + + # We would like to put libunistring_*.html into EXTRA_DIST, but it doesn't work. + dist-html-split: libunistring_toc.html +- $(mkdir_p) $(distdir)/ ++ $(MKDIR_P) $(distdir)/ + file=libunistring_toc.html; \ + if test -f $$file; then d=.; else d=$(srcdir); fi; \ + for file in `cd $$d && echo libunistring_*.html`; do \
meta/recipes-support/libunistring/libunistring_0.9.3.bb +3 -2
@@ -18,12 +18,13 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504 \ file://COPYING.LIB;md5=6a6a8e020838b23406c81b19c1d46df6" SRC_URI = "${GNU_MIRROR}/libunistring/libunistring-${PV}.tar.gz \ - file://parallelmake.patch" + file://parallelmake.patch \ + file://libunistring_fix_for_automake_1.12.patch" SRC_URI[md5sum] = "db8eca3b64163abadf8c40e5cecc261f" SRC_URI[sha256sum] = "610d3ec724fbdaa654afe3cff20b9f4d504be3fd296fded2e0f7f764041006a3" -PR = "r2" +PR = "r3" inherit autotools BBCLASSEXTEND = "native nativesdk"
Signature · 1 line
1.7.3.4
PATCH 16/19 telepathy-python: fix build with automake 1.12
In reply to [email protected]From: Nitin A Kamble <[email protected]>
Added a new patch:
telepathy-python_fix_for_automake_1.12.patch
More comments in the patch header.
--- .../telepathy-python_fix_for_automake_1.12.patch | 26 ++++++++++++++++++++ .../telepathy/telepathy-python_0.15.19.bb | 5 ++- 2 files changed, 29 insertions(+), 2 deletions(-) create mode 100644 meta/recipes-connectivity/telepathy/telepathy-python-0.15.19/telepathy-python_fix_for_automake_1.12.patch
meta/recipes-connectivity/telepathy/telepathy-python-0.15.19/telepathy-python_fix_for_automake_1.12.patch new file +26 -0
@@ -0,0 +1,26 @@ +Upstream-Status: Pending + +automake 1.12 has deprecated use of mkdir_p, and it recommends +use of MKDIR_P instead. Changed the code to avoid these kind +of warning-errors. + +| make[1]: _generated/: Command not found +| make[1]: *** [_generated/__init__.py] Error 127 +| make[1]: Leaving directory `/srv/home/nitin/builds2/build0/tmp/work/i586-poky-linux/telepathy-python-0.15.19-r4/telepathy-python-0.15.19/src' +| make: *** [all-recursive] Error 1 + +Signed-Off-By: Nitin A Kamble <[email protected]> +2012/07/10 +Index: telepathy-python-0.15.19/src/Makefile.am +=================================================================== +--- telepathy-python-0.15.19.orig/src/Makefile.am ++++ telepathy-python-0.15.19/src/Makefile.am +@@ -55,7 +55,7 @@ _generated/errors.py: _generated/__init_ + $(spec_dir)/all.xml + + _generated/__init__.py: +- $(AM_V_GEN)$(mkdir_p) $(dir $@) ++ $(AM_V_GEN)$(MKDIR_P) $(dir $@) + @echo "# Placeholder for package" > $@ + + _generated/%.py: _generated/__init__.py $(tools_dir)/spec-to-python.xsl $(spec_dir)/%.xml
meta/recipes-connectivity/telepathy/telepathy-python_0.15.19.bb +3 -2
@@ -8,9 +8,10 @@ RDEPENDS_${PN} += "python-dbus" SRC_URI = "http://telepathy.freedesktop.org/releases/${BPN}/${BPN}-${PV}.tar.gz \ file://parallel_make.patch \ - file://remove_duplicate_install.patch" + file://remove_duplicate_install.patch \ + file://telepathy-python_fix_for_automake_1.12.patch" -PR = "r4" +PR = "r5" inherit autotools
Signature · 1 line
1.7.3.4
PATCH 17/19 libidn: fix build with automake 1.12
In reply to [email protected]From: Nitin A Kamble <[email protected]>
Added a new patch
avoid_AM_PROG_MKDIR_P_warning_error_with_automake_1.12.patch
More details in the patch headers.
--- ..._MKDIR_P_warning_error_with_automake_1.12.patch | 25 ++++++++++++++++++++ meta/recipes-extended/libidn/libidn_1.25.bb | 5 ++- 2 files changed, 28 insertions(+), 2 deletions(-) create mode 100644 meta/recipes-extended/libidn/libidn/avoid_AM_PROG_MKDIR_P_warning_error_with_automake_1.12.patch
meta/recipes-extended/libidn/libidn/avoid_AM_PROG_MKDIR_P_warning_error_with_automake_1.12.patch new file +25 -0
@@ -0,0 +1,25 @@ +Upsteam-Status: Inappropriate + +automake 1.12.x has depricated AM_PROG_MKDIR_P , and throws a warning for that, +and the warnings are treated as errors becuase of the -Werror parameter. + +These AM_PROG_MKDIR_P are coming from gettext, and the latest gettext code has not +eliminated these depricated macros yet. So disable the treatment of warnings +as errors until gettext is updeated to remove the depricated macros. + +Signed-Off-by: Nitin A Kamble <[email protected]> +2012/07/10 + +Index: libidn-1.24/configure.ac +=================================================================== +--- libidn-1.24.orig/configure.ac ++++ libidn-1.24/configure.ac +@@ -23,7 +23,7 @@ AC_COPYRIGHT([Copyright (c) 2002-2011 Si + AC_CONFIG_AUX_DIR([build-aux]) + AC_CONFIG_MACRO_DIR([m4]) + AC_CONFIG_HEADERS(config.h) +-AM_INIT_AUTOMAKE([1.10 -Wall -Werror -Wno-override]) ++AM_INIT_AUTOMAKE([1.10 -Wall -Wno-override]) + AM_SILENT_RULES([yes]) + + # Library code modified: REVISION++
meta/recipes-extended/libidn/libidn_1.25.bb +3 -2
@@ -10,12 +10,13 @@ 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 \ - file://libidn_fix_for_automake-1.12.patch " + file://libidn_fix_for_automake-1.12.patch \ + file://avoid_AM_PROG_MKDIR_P_warning_error_with_automake_1.12.patch " SRC_URI[md5sum] = "45ffabce4b8ca87fe98fe4542668d33d" SRC_URI[sha256sum] = "7fe625328a6a5d837d723c462c1788affb84d9c9fc0ae5cd0ce9ac7724c34716"
Signature · 1 line
1.7.3.4
PATCH 18/19 webgit-gtk: fix build with automake 1.12.1
In reply to [email protected]From: Nitin A Kamble <[email protected]>
Added a new patch:
webgit-gtk_fix_build_with_automake_1.12.patch
More comments in the patch header.
--- .../webgit-gtk_fix_build_with_automake_1.12.patch | 62 ++++++++++++++++++++ meta/recipes-sato/webkit/webkit-gtk_svn.bb | 1 + 2 files changed, 63 insertions(+), 0 deletions(-) create mode 100644 meta/recipes-sato/webkit/files/webgit-gtk_fix_build_with_automake_1.12.patch
meta/recipes-sato/webkit/files/webgit-gtk_fix_build_with_automake_1.12.patch new file +62 -0
@@ -0,0 +1,62 @@ +Upstream-Status: Pending + +automake 1.12 has deprecated use of mkdir_p, and it recommends +use of MKDIR_P instead. Changed the code to avoid these kind +of warning-errors. + +./.deps/DerivedSources +make[1]: ./.deps/DerivedSources: Command not found +make[1]: *** [all-local] Error 127 + +Signed-Off-By: Nitin A Kamble <[email protected]> +2012/07/10 + +Index: webkit-gtk-1.7.2+svnr101488-r6/GNUmakefile.am +=================================================================== +--- webkit-gtk-1.7.2+svnr101488-r6.orig/GNUmakefile.am ++++ webkit-gtk-1.7.2+svnr101488-r6/GNUmakefile.am +@@ -255,7 +255,7 @@ MAINTAINERCLEANFILES += \ + # Older automake versions (1.7) place Plo files in a different place so we need + # to create the output directory manually. + all-local: stamp-po +- $(mkdir_p) $(top_builddir)/$(DEPDIR)/DerivedSources ++ $(MKDIR_P) $(top_builddir)/$(DEPDIR)/DerivedSources + + # remove built sources and program directories + clean-local: +Index: webkit-gtk-1.7.2+svnr101488-r6/Source/WebKit/gtk/po/GNUmakefile.am +=================================================================== +--- webkit-gtk-1.7.2+svnr101488-r6.orig/Source/WebKit/gtk/po/GNUmakefile.am ++++ webkit-gtk-1.7.2+svnr101488-r6/Source/WebKit/gtk/po/GNUmakefile.am +@@ -132,13 +132,13 @@ DISTCLEANFILES += \ + $(top_builddir)/Source/WebKit/gtk/po/$(DOMAIN).pot + + po-install-data-local: all +- $(mkdir_p) $(DESTDIR)$(datadir) ++ $(MKDIR_P) $(DESTDIR)$(datadir) + @catalogs='$(MOFILES)'; \ + for cat in $$catalogs; do \ + cat=`basename $$cat`; \ + lang=`echo $$cat | sed -e 's/\.mo$$//'`; \ + dir=$(localedir)/$$lang/LC_MESSAGES; \ +- $(mkdir_p) $(DESTDIR)$$dir; \ ++ $(MKDIR_P) $(DESTDIR)$$dir; \ + if test -r Source/WebKit/gtk/po/$$cat; then realcat=Source/WebKit/gtk/po/$$cat; else realcat=$(srcdir)/$$cat; fi; \ + $(INSTALL_DATA) $$realcat $(DESTDIR)$$dir/$(DOMAIN).mo; \ + echo "installing $$realcat as $(DESTDIR)$$dir/$(DOMAIN).mo"; \ +@@ -173,13 +173,13 @@ po-install-data-local: all + done + + po-installdirs-data-local: +- $(mkdir_p) $(DESTDIR)$(datadir) ++ $(MKDIR_P) $(DESTDIR)$(datadir) + @catalogs='$(MOFILES)'; \ + for cat in $$catalogs; do \ + cat=`basename $$cat`; \ + lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \ + dir=$(localedir)/$$lang/LC_MESSAGES; \ +- $(mkdir_p) $(DESTDIR)$$dir; \ ++ $(MKDIR_P) $(DESTDIR)$$dir; \ + for lc in '' $(EXTRA_LOCALE_CATEGORIES); do \ + if test -n "$$lc"; then \ + if (cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc 2>/dev/null) | grep ' -> ' >/dev/null; then \
meta/recipes-sato/webkit/webkit-gtk_svn.bb +1 -0
@@ -33,6 +33,7 @@ SRC_URI = "\ file://gtk-doc.make \ file://nodolt.patch \ file://function-scope.patch \ + file://webgit-gtk_fix_build_with_automake_1.12.patch \ " S = "${WORKDIR}/"
Signature · 1 line
1.7.3.4
PATCH 19/19 gpgme: fix build with automake 1.12.x
In reply to [email protected]From: Nitin A Kamble <[email protected]>
automake 1.12.x automatically deletes empty directories, so the additional rmdir from the do_install_append fails.
cleanup the do_install_append for automake 1.12.x
Avoids this build issue:
| rmdir: failed to remove `/srv/home/nitin/builds2/build0/tmp/work/i586-poky-linux/gpgme-1.3.2-r0/image/usr/libexec': No such file or directory | ERROR: Function failed: do_install
--- meta/recipes-support/gpgme/gpgme_1.3.2.bb | 6 +----- 1 files changed, 1 insertions(+), 5 deletions(-)
meta/recipes-support/gpgme/gpgme_1.3.2.bb +1 -5
@@ -17,7 +17,7 @@ DEPENDS = "libgpg-error libassuan ${PTH}" PTH_libc-uclibc = "npth" PTH = "pth" -PR = "r0" +PR = "r1" EXTRA_OECONF = "--with-pth=${STAGING_DIR_HOST} --without-pth-test \ --with-gpg=${bindir}/gpg --without-gpgsm"
@@ -28,7 +28,3 @@ PACKAGES =+ "${PN}-pth ${PN}-pthread" FILES_${PN}-pth = "${libdir}/libgpgme-pth.so.*" FILES_${PN}-pthread = "${libdir}/libgpgme-pthread.so.*" FILES_${PN}-dev += "${datadir}/common-lisp/source/gpgme/*" - -do_install_append() { - rmdir ${D}/usr/libexec -}
Signature · 1 line
1.7.3.4
Quoted 4 lines · On 07/10/2012 08:58 AM, [email protected] wrote:
From: Nitin A Kamble <[email protected]>
These are same commits which I made for M1 branch, now rebased to the current master.
Nitin,
What builds did you do and did you include commercial in the LICENSE_FLAGS_WHITELIST?
Also did you do a non-gplv3 build by setting INCOMPATIBLE_LICENSE?
Please see the autobuilder:
Sau!
Quoted 77 lines
Thanks,
NitinThe following changes since commit
029e3cea52f86438a1d6868020b8888b5c93d623:bitbake: fetch2/wget: Use
FETCHCMD_wgetto provide the commandline and options (2012-07-10 14:25:38 +0100)are available in the git repository at:
git://git.pokylinux.org/poky-contribnitin/automake_update_on_master
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=nitin/automake_update_on_masterNitin A Kamble (19):
automake: upgrade from 1.11.3 to 1.12.1
jpeg: fix configure with automake 1.12.1
gnutls: Fix build with automake 1.12.1
pcmanfm: fix build with automake 1.12.x
avahi: fix build with automake 1.12.1
dates: fix build with automake 1.12.x
librsvg: fix build with automake 1.12.x
evolution-data-server: fix build with automake 1.12.x
tar: fix build with automake 1.12.x
libgcrypt: fix build with automake 1.12.x
telepathy-glib: fix build with automake 1.12.x
xf86-video-vmware: fix build with automake 1.12.x
libfm: fix build with automake 1.12.x
pango: fix dependencies to avoid build issue
libunistring: fix build with automake 1.12
telepathy-python: fix build with automake 1.12
libidn: fix build with automake 1.12
webgit-gtk: fix build with automake 1.12.1
gpgme: fix build with automake 1.12.xmeta/recipes-connectivity/avahi/avahi.inc | 3 +- .../avahi/files/fix_for_automake_1.12.x.patch | 34 ++++++++ .../telepathy/telepathy-glib_0.19.2.bb | 6 -- .../telepathy-python_fix_for_automake_1.12.patch | 26 ++++++ .../telepathy/telepathy-python_0.15.19.bb | 5 +- .../jpeg/jpeg-8d/fix_for_automake_1.12.1.patch | 44 ++++++++++ meta/recipes-core/jpeg/jpeg_8d.bb | 5 +- .../automake/automake/path_prog_fixes.patch | 40 ++-------- .../{automake_1.11.3.bb => automake_1.12.1.bb} | 5 +- ..._MKDIR_P_warning_error_with_automake_1.12.patch | 25 ++++++ meta/recipes-extended/libidn/libidn_1.25.bb | 5 +- meta/recipes-extended/tar/tar.inc | 2 - meta/recipes-gnome/librsvg/librsvg_2.32.1.bb | 8 +-- meta/recipes-graphics/pango/pango.inc | 2 +- .../xorg-driver/xf86-video-vmware_12.0.2.bb | 5 - .../avoid_automake_errors.patch | 83 ++++++++++++++++++++ .../fix_for_automake-1.12.x.patch | 28 +++++++ meta/recipes-sato/eds/evolution-data-server_git.bb | 4 +- .../files/pcmanfm_fix_for_automake_1.12.patch | 35 ++++++++ meta/recipes-sato/pcmanfm/pcmanfm_0.9.10.bb | 5 +- meta/recipes-sato/pimlico/dates_git.bb | 6 +- .../webgit-gtk_fix_build_with_automake_1.12.patch | 62 +++++++++++++++ meta/recipes-sato/webkit/webkit-gtk_svn.bb | 1 + ..._MKDIR_P_warning_error_with_automake_1.12.patch | 51 ++++++++++++ .../gnutls/gnutls_fix_for_automake_1.12.1.patch | 43 ++++++++++ meta/recipes-support/gnutls/gnutls_2.12.20.bb | 4 +- meta/recipes-support/gpgme/gpgme_1.3.2.bb | 6 +- meta/recipes-support/libfm/libfm_0.1.17.bb | 5 - meta/recipes-support/libgcrypt/libgcrypt.inc | 3 - .../libunistring_fix_for_automake_1.12.patch | 81 +++++++++++++++++++ .../libunistring/libunistring_0.9.3.bb | 5 +- 31 files changed, 549 insertions(+), 88 deletions(-)create mode 100644
meta/recipes-connectivity/avahi/files/fix_for_automake_1.12.x.patch
create mode 100644meta/recipes-connectivity/telepathy/telepathy-python-0.15.19/telepathy-python_fix_for_automake_1.12.patchcreate mode 100644meta/recipes-core/jpeg/jpeg-8d/fix_for_automake_1.12.1.patch
rename meta/recipes-devtools/automake/{automake_1.11.3.bb => automake_1.12.1.bb} (93%)
create mode 100644meta/recipes-extended/libidn/libidn/avoid_AM_PROG_MKDIR_P_warning_error_with_automake_1.12.patchcreate mode 100644meta/recipes-sato/eds/evolution-data-server/avoid_automake_errors.patch
create mode 100644meta/recipes-sato/eds/evolution-data-server/fix_for_automake-1.12.x.patch
create mode 100644meta/recipes-sato/pcmanfm/files/pcmanfm_fix_for_automake_1.12.patch
create mode 100644meta/recipes-sato/webkit/files/webgit-gtk_fix_build_with_automake_1.12.patch
create mode 100644meta/recipes-support/gnutls/gnutls/avoid_AM_PROG_MKDIR_P_warning_error_with_automake_1.12.patchcreate mode 100644meta/recipes-support/gnutls/gnutls/gnutls_fix_for_automake_1.12.1.patch
create mode 100644meta/recipes-support/libunistring/libunistring/libunistring_fix_for_automake_1.12.patch
Quoted 17 lines
-----Original Message-----
From: Saul Wold [mailto:[email protected]]
Sent: Friday, July 13, 2012 4:41 AM
To: Patches and discussions about the oe-core layer
Cc: Kamble, Nitin A
Subject: Re: [OE-core] [PATCH 00/19] automake update related commits on masterQuoted 3 lines · On 07/10/2012 08:58 AM, [email protected] wrote:
From: Nitin A Kamble <[email protected]>
These are same commits which I made for M1 branch, now rebased to the
current master.
Quoted 1 line
Quoted 6 lines
Nitin,
What builds did you do and did you include commercial in the
LICENSE_FLAGS_WHITELIST?Also did you do a non-gplv3 build by setting
INCOMPATIBLE_LICENSE?
Saul,
I did not test these settings yet. Thanks for reporting these. I will try with these settings. If you can open bugs for these, it will be easier for me to track these.
Is master a good branch to test automake commits, or is there any other branch which can work better.
Thanks,
Nitin
Quoted 109 lines
Please see the autobuilder:
http://autobuilder.yoctoproject.org:8010/builders/nightly-non-
gpl3/builds/155/steps/shell_23/logs/stdioSau!
Quoted 4 lines
Thanks,
NitinThe following changes since commit
029e3cea52f86438a1d6868020b8888b5c93d623:Quoted 31 lines
bitbake: fetch2/wget: Use
FETCHCMD_wgetto provide the commandline
and options (2012-07-10 14:25:38 +0100)are available in the git repository at:
git://git.pokylinux.org/poky-contribnitin/automake_update_on_masterhttp://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=nitin/automake_u
pdate_on_masterNitin A Kamble (19):
automake: upgrade from 1.11.3 to 1.12.1
jpeg: fix configure with automake 1.12.1
gnutls: Fix build with automake 1.12.1
pcmanfm: fix build with automake 1.12.x
avahi: fix build with automake 1.12.1
dates: fix build with automake 1.12.x
librsvg: fix build with automake 1.12.x
evolution-data-server: fix build with automake 1.12.x
tar: fix build with automake 1.12.x
libgcrypt: fix build with automake 1.12.x
telepathy-glib: fix build with automake 1.12.x
xf86-video-vmware: fix build with automake 1.12.x
libfm: fix build with automake 1.12.x
pango: fix dependencies to avoid build issue
libunistring: fix build with automake 1.12
telepathy-python: fix build with automake 1.12
libidn: fix build with automake 1.12
webgit-gtk: fix build with automake 1.12.1
gpgme: fix build with automake 1.12.xQuoted 16 lines
meta/recipes-connectivity/avahi/avahi.inc | 3 +- .../avahi/files/fix_for_automake_1.12.x.patch | 34 ++++++++ .../telepathy/telepathy-glib_0.19.2.bb | 6 -- .../telepathy-python_fix_for_automake_1.12.patch | 26 ++++++ .../telepathy/telepathy-python_0.15.19.bb | 5 +- .../jpeg/jpeg-8d/fix_for_automake_1.12.1.patch | 44 ++++++++++ meta/recipes-core/jpeg/jpeg_8d.bb | 5 +- .../automake/automake/path_prog_fixes.patch | 40 ++-------- .../{automake_1.11.3.bb => automake_1.12.1.bb} | 5 +- ..._MKDIR_P_warning_error_with_automake_1.12.patch | 25 ++++++ meta/recipes-extended/libidn/libidn_1.25.bb | 5 +- meta/recipes-extended/tar/tar.inc | 2 - meta/recipes-gnome/librsvg/librsvg_2.32.1.bb | 8 +-- meta/recipes-graphics/pango/pango.inc | 2 +- .../xorg-driver/xf86-video-vmware_12.0.2.bb | 5 - .../avoid_automake_errors.patch | 83++++++++++++++++++++
Quoted 6 lines
.../fix_for_automake-1.12.x.patch | 28 +++++++ meta/recipes-sato/eds/evolution-data-server_git.bb | 4 +- .../files/pcmanfm_fix_for_automake_1.12.patch | 35 ++++++++ meta/recipes-sato/pcmanfm/pcmanfm_0.9.10.bb | 5 +- meta/recipes-sato/pimlico/dates_git.bb | 6 +- .../webgit-gtk_fix_build_with_automake_1.12.patch | 62+++++++++++++++
Quoted 2 lines
meta/recipes-sato/webkit/webkit-gtk_svn.bb | 1 + ..._MKDIR_P_warning_error_with_automake_1.12.patch | 51++++++++++++
Quoted 6 lines
.../gnutls/gnutls_fix_for_automake_1.12.1.patch | 43 ++++++++++ meta/recipes-support/gnutls/gnutls_2.12.20.bb | 4 +- meta/recipes-support/gpgme/gpgme_1.3.2.bb | 6 +- meta/recipes-support/libfm/libfm_0.1.17.bb | 5 - meta/recipes-support/libgcrypt/libgcrypt.inc | 3 - .../libunistring_fix_for_automake_1.12.patch | 81+++++++++++++++++++
Quoted 3 lines
.../libunistring/libunistring_0.9.3.bb | 5 +- 31 files changed, 549 insertions(+), 88 deletions(-)create mode 100644 meta/recipes-
connectivity/avahi/files/fix_for_automake_1.12.x.patchQuoted 1 line
create mode 100644 meta/recipes-connectivity/telepathy/telepathy-
python-0.15.19/telepathy-python_fix_for_automake_1.12.patchQuoted 1 line
create mode 100644 meta/recipes-core/jpeg/jpeg-
8d/fix_for_automake_1.12.1.patchQuoted 1 line
rename meta/recipes-devtools/automake/{automake_1.11.3.bb =>
automake_1.12.1.bb} (93%)
Quoted 1 line
create mode 100644 meta/recipes-
extended/libidn/libidn/avoid_AM_PROG_MKDIR_P_warning_error_with_a utomake_1.12.patch
Quoted 1 line
create mode 100644 meta/recipes-sato/eds/evolution-data-
server/avoid_automake_errors.patchQuoted 1 line
create mode 100644 meta/recipes-sato/eds/evolution-data-
server/fix_for_automake-1.12.x.patchQuoted 1 line
create mode 100644 meta/recipes-
sato/pcmanfm/files/pcmanfm_fix_for_automake_1.12.patchQuoted 1 line
create mode 100644 meta/recipes-sato/webkit/files/webgit-
gtk_fix_build_with_automake_1.12.patch
Quoted 1 line
create mode 100644 meta/recipes-
support/gnutls/gnutls/avoid_AM_PROG_MKDIR_P_warning_error_with_au tomake_1.12.patch
Quoted 1 line
create mode 100644 meta/recipes-
support/gnutls/gnutls/gnutls_fix_for_automake_1.12.1.patchQuoted 4 lines
create mode 100644
meta/recipes-support/libunistring/libunistring/libunistring_fix_for_au tomake_1.12.patch
Quoted 19 lines · Nitin A
Quoted 19 lines
-----Original Message-----
From: Saul Wold [mailto:[email protected]]
Sent: Friday, July 13, 2012 4:41 AM
To: Patches and discussions about the oe-core layer
Cc: Kamble, Nitin A
Subject: Re: [OE-core] [PATCH 00/19] automake update related commits on masterQuoted 3 lines · On 07/10/2012 08:58 AM, [email protected] wrote:
From: Nitin A Kamble <[email protected]>
These are same commits which I made for M1 branch, now rebased to the
current master.
Quoted 1 line
Nitin,
Quoted 9 lines
Quoted 4 lines
What builds did you do and did you include commercial in the
LICENSE_FLAGS_WHITELIST?Also did you do a non-gplv3 build by setting
INCOMPATIBLE_LICENSE?Saul,
I did not test these settings yet. Thanks for reporting these. I will try with these settings. If you can open bugs for these, it will be easier for me to track these.
Is master a good branch to test automake commits, or is there any other branch which can work better.
I will open 2 general bugs against these 2 build targets.
Your changes are not in master yet, but if you start with the current master and then rebase before you push your updates, that should get most of the issues.
Sau!
Quoted 115 lines
Thanks,
NitinQuoted 109 lines
Please see the autobuilder:
http://autobuilder.yoctoproject.org:8010/builders/nightly-non-
gpl3/builds/155/steps/shell_23/logs/stdioSau!
Quoted 4 lines
Thanks,
NitinThe following changes since commit
029e3cea52f86438a1d6868020b8888b5c93d623:Quoted 31 lines
bitbake: fetch2/wget: Use
FETCHCMD_wgetto provide the commandline
and options (2012-07-10 14:25:38 +0100)are available in the git repository at:
git://git.pokylinux.org/poky-contribnitin/automake_update_on_masterhttp://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=nitin/automake_u
pdate_on_masterNitin A Kamble (19):
automake: upgrade from 1.11.3 to 1.12.1
jpeg: fix configure with automake 1.12.1
gnutls: Fix build with automake 1.12.1
pcmanfm: fix build with automake 1.12.x
avahi: fix build with automake 1.12.1
dates: fix build with automake 1.12.x
librsvg: fix build with automake 1.12.x
evolution-data-server: fix build with automake 1.12.x
tar: fix build with automake 1.12.x
libgcrypt: fix build with automake 1.12.x
telepathy-glib: fix build with automake 1.12.x
xf86-video-vmware: fix build with automake 1.12.x
libfm: fix build with automake 1.12.x
pango: fix dependencies to avoid build issue
libunistring: fix build with automake 1.12
telepathy-python: fix build with automake 1.12
libidn: fix build with automake 1.12
webgit-gtk: fix build with automake 1.12.1
gpgme: fix build with automake 1.12.xQuoted 16 lines
meta/recipes-connectivity/avahi/avahi.inc | 3 +- .../avahi/files/fix_for_automake_1.12.x.patch | 34 ++++++++ .../telepathy/telepathy-glib_0.19.2.bb | 6 -- .../telepathy-python_fix_for_automake_1.12.patch | 26 ++++++ .../telepathy/telepathy-python_0.15.19.bb | 5 +- .../jpeg/jpeg-8d/fix_for_automake_1.12.1.patch | 44 ++++++++++ meta/recipes-core/jpeg/jpeg_8d.bb | 5 +- .../automake/automake/path_prog_fixes.patch | 40 ++-------- .../{automake_1.11.3.bb => automake_1.12.1.bb} | 5 +- ..._MKDIR_P_warning_error_with_automake_1.12.patch | 25 ++++++ meta/recipes-extended/libidn/libidn_1.25.bb | 5 +- meta/recipes-extended/tar/tar.inc | 2 - meta/recipes-gnome/librsvg/librsvg_2.32.1.bb | 8 +-- meta/recipes-graphics/pango/pango.inc | 2 +- .../xorg-driver/xf86-video-vmware_12.0.2.bb | 5 - .../avoid_automake_errors.patch | 83++++++++++++++++++++
Quoted 6 lines
.../fix_for_automake-1.12.x.patch | 28 +++++++ meta/recipes-sato/eds/evolution-data-server_git.bb | 4 +- .../files/pcmanfm_fix_for_automake_1.12.patch | 35 ++++++++ meta/recipes-sato/pcmanfm/pcmanfm_0.9.10.bb | 5 +- meta/recipes-sato/pimlico/dates_git.bb | 6 +- .../webgit-gtk_fix_build_with_automake_1.12.patch | 62+++++++++++++++
Quoted 2 lines
meta/recipes-sato/webkit/webkit-gtk_svn.bb | 1 + ..._MKDIR_P_warning_error_with_automake_1.12.patch | 51++++++++++++
Quoted 6 lines
.../gnutls/gnutls_fix_for_automake_1.12.1.patch | 43 ++++++++++ meta/recipes-support/gnutls/gnutls_2.12.20.bb | 4 +- meta/recipes-support/gpgme/gpgme_1.3.2.bb | 6 +- meta/recipes-support/libfm/libfm_0.1.17.bb | 5 - meta/recipes-support/libgcrypt/libgcrypt.inc | 3 - .../libunistring_fix_for_automake_1.12.patch | 81+++++++++++++++++++
Quoted 3 lines
.../libunistring/libunistring_0.9.3.bb | 5 +- 31 files changed, 549 insertions(+), 88 deletions(-)create mode 100644 meta/recipes-
connectivity/avahi/files/fix_for_automake_1.12.x.patchQuoted 1 line
create mode 100644 meta/recipes-connectivity/telepathy/telepathy-
python-0.15.19/telepathy-python_fix_for_automake_1.12.patchQuoted 1 line
create mode 100644 meta/recipes-core/jpeg/jpeg-
8d/fix_for_automake_1.12.1.patchQuoted 1 line
rename meta/recipes-devtools/automake/{automake_1.11.3.bb =>
automake_1.12.1.bb} (93%)
Quoted 1 line
create mode 100644 meta/recipes-
extended/libidn/libidn/avoid_AM_PROG_MKDIR_P_warning_error_with_a utomake_1.12.patch
Quoted 1 line
create mode 100644 meta/recipes-sato/eds/evolution-data-
server/avoid_automake_errors.patchQuoted 1 line
create mode 100644 meta/recipes-sato/eds/evolution-data-
server/fix_for_automake-1.12.x.patchQuoted 1 line
create mode 100644 meta/recipes-
sato/pcmanfm/files/pcmanfm_fix_for_automake_1.12.patchQuoted 1 line
create mode 100644 meta/recipes-sato/webkit/files/webgit-
gtk_fix_build_with_automake_1.12.patch
Quoted 1 line
create mode 100644 meta/recipes-
support/gnutls/gnutls/avoid_AM_PROG_MKDIR_P_warning_error_with_au tomake_1.12.patch
Quoted 1 line
create mode 100644 meta/recipes-
support/gnutls/gnutls/gnutls_fix_for_automake_1.12.1.patchQuoted 4 lines
create mode 100644meta/recipes-support/libunistring/libunistring/libunistring_fix_for_au tomake_1.12.patch
Saul Wold
AppliedQuoted 68 lines · On 07/10/2012 08:58 AM, [email protected] wrote:
From: Nitin A Kamble <[email protected]>
These are same commits which I made for M1 branch, now rebased to the current master.
Thanks,
NitinThe following changes since commit
029e3cea52f86438a1d6868020b8888b5c93d623:bitbake: fetch2/wget: Use
FETCHCMD_wgetto provide the commandline and options (2012-07-10 14:25:38 +0100)are available in the git repository at:
git://git.pokylinux.org/poky-contribnitin/automake_update_on_master
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=nitin/automake_update_on_masterNitin A Kamble (19):
automake: upgrade from 1.11.3 to 1.12.1
jpeg: fix configure with automake 1.12.1
gnutls: Fix build with automake 1.12.1
pcmanfm: fix build with automake 1.12.x
avahi: fix build with automake 1.12.1
dates: fix build with automake 1.12.x
librsvg: fix build with automake 1.12.x
evolution-data-server: fix build with automake 1.12.x
tar: fix build with automake 1.12.x
libgcrypt: fix build with automake 1.12.x
telepathy-glib: fix build with automake 1.12.x
xf86-video-vmware: fix build with automake 1.12.x
libfm: fix build with automake 1.12.x
pango: fix dependencies to avoid build issue
libunistring: fix build with automake 1.12
telepathy-python: fix build with automake 1.12
libidn: fix build with automake 1.12
webgit-gtk: fix build with automake 1.12.1
gpgme: fix build with automake 1.12.xmeta/recipes-connectivity/avahi/avahi.inc | 3 +- .../avahi/files/fix_for_automake_1.12.x.patch | 34 ++++++++ .../telepathy/telepathy-glib_0.19.2.bb | 6 -- .../telepathy-python_fix_for_automake_1.12.patch | 26 ++++++ .../telepathy/telepathy-python_0.15.19.bb | 5 +- .../jpeg/jpeg-8d/fix_for_automake_1.12.1.patch | 44 ++++++++++ meta/recipes-core/jpeg/jpeg_8d.bb | 5 +- .../automake/automake/path_prog_fixes.patch | 40 ++-------- .../{automake_1.11.3.bb => automake_1.12.1.bb} | 5 +- ..._MKDIR_P_warning_error_with_automake_1.12.patch | 25 ++++++ meta/recipes-extended/libidn/libidn_1.25.bb | 5 +- meta/recipes-extended/tar/tar.inc | 2 - meta/recipes-gnome/librsvg/librsvg_2.32.1.bb | 8 +-- meta/recipes-graphics/pango/pango.inc | 2 +- .../xorg-driver/xf86-video-vmware_12.0.2.bb | 5 - .../avoid_automake_errors.patch | 83 ++++++++++++++++++++ .../fix_for_automake-1.12.x.patch | 28 +++++++ meta/recipes-sato/eds/evolution-data-server_git.bb | 4 +- .../files/pcmanfm_fix_for_automake_1.12.patch | 35 ++++++++ meta/recipes-sato/pcmanfm/pcmanfm_0.9.10.bb | 5 +- meta/recipes-sato/pimlico/dates_git.bb | 6 +- .../webgit-gtk_fix_build_with_automake_1.12.patch | 62 +++++++++++++++ meta/recipes-sato/webkit/webkit-gtk_svn.bb | 1 + ..._MKDIR_P_warning_error_with_automake_1.12.patch | 51 ++++++++++++ .../gnutls/gnutls_fix_for_automake_1.12.1.patch | 43 ++++++++++ meta/recipes-support/gnutls/gnutls_2.12.20.bb | 4 +- meta/recipes-support/gpgme/gpgme_1.3.2.bb | 6 +- meta/recipes-support/libfm/libfm_0.1.17.bb | 5 - meta/recipes-support/libgcrypt/libgcrypt.inc | 3 - .../libunistring_fix_for_automake_1.12.patch | 81 +++++++++++++++++++ .../libunistring/libunistring_0.9.3.bb | 5 +- 31 files changed, 549 insertions(+), 88 deletions(-)
Quoted 13 lines
create mode 100644
meta/recipes-connectivity/avahi/files/fix_for_automake_1.12.x.patch
create mode 100644meta/recipes-connectivity/telepathy/telepathy-python-0.15.19/telepathy-python_fix_for_automake_1.12.patchcreate mode 100644meta/recipes-core/jpeg/jpeg-8d/fix_for_automake_1.12.1.patch
rename meta/recipes-devtools/automake/{automake_1.11.3.bb => automake_1.12.1.bb} (93%)
create mode 100644meta/recipes-extended/libidn/libidn/avoid_AM_PROG_MKDIR_P_warning_error_with_automake_1.12.patchcreate mode 100644meta/recipes-sato/eds/evolution-data-server/avoid_automake_errors.patch
create mode 100644meta/recipes-sato/eds/evolution-data-server/fix_for_automake-1.12.x.patch
create mode 100644meta/recipes-sato/pcmanfm/files/pcmanfm_fix_for_automake_1.12.patch
create mode 100644meta/recipes-sato/webkit/files/webgit-gtk_fix_build_with_automake_1.12.patch
create mode 100644meta/recipes-support/gnutls/gnutls/avoid_AM_PROG_MKDIR_P_warning_error_with_automake_1.12.patchcreate mode 100644meta/recipes-support/gnutls/gnutls/gnutls_fix_for_automake_1.12.1.patch
create mode 100644meta/recipes-support/libunistring/libunistring/libunistring_fix_for_automake_1.12.patch
Merged into OE-Core
Thanks
Sau!