[OE-core] [oe-commits] Robert Yang : autogen-native: upgrade to 5.18.2
Martin Jansa
martin.jansa at gmail.com
Thu Jan 9 14:42:45 UTC 2014
On Mon, Jan 06, 2014 at 11:29:36AM +0000, git at git.openembedded.org wrote:
> Module: openembedded-core.git
> Branch: master
> Commit: 6bcd2dafa379badab11bff9d7b607f7f5d72fc94
> URL: http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=6bcd2dafa379badab11bff9d7b607f7f5d72fc94
>
> Author: Robert Yang <liezhi.yang at windriver.com>
> Date: Fri Dec 27 01:05:14 2013 +0800
>
> autogen-native: upgrade to 5.18.2
>
> * Upgrade from 5.17.4 to 5.18.2
> * Rename files -> autogen
>
> Signed-off-by: Robert Yang <liezhi.yang at windriver.com>
> Signed-off-by: Saul Wold <sgw at linux.intel.com>
Fails in world builds:
| gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I.. -I../autoopts -isystem/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include -pthread -I/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/guile/2.0 -I/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include -isystem/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include -O2 -pipe -c -o autogen-ag.o `test -f 'ag.c' || echo './'`ag.c
| In file included from /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/guile/2.0/libguile/array-handle.h:28:0,
| from /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/guile/2.0/libguile.h:34,
| from autogen.h:60,
| from ag.c:7:
| /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/guile/2.0/libguile/error.h:40:24: error: expected ')' before '__attribute__'
| /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/guile/2.0/libguile/error.h:40:24: error: expected ',' or ';' before ')' token
| /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/guile/2.0/libguile/error.h:42:27: error: expected ')' before '__attribute__'
| /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/guile/2.0/libguile/error.h:42:27: error: expected ',' or ';' before ')' token
| /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/guile/2.0/libguile/error.h:44:46: error: expected ')' before '__attribute__'
| /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/guile/2.0/libguile/error.h:44:46: error: expected ',' or ';' before ')' token
| /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/guile/2.0/libguile/error.h:46:30: error: expected ')' before '__attribute__'
| /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/guile/2.0/libguile/error.h:46:30: error: expected ',' or ';' before ')' token
| /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/guile/2.0/libguile/error.h:47:50: error: expected ')' before '__attribute__'
| /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/guile/2.0/libguile/error.h:47:50: error: expected ',' or ';' before ')' token
| /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/guile/2.0/libguile/error.h:49:6: error: expected ')' before '__attribute__'
| /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/guile/2.0/libguile/error.h:49:6: error: expected ',' or ';' before ')' token
| /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/guile/2.0/libguile/error.h:51:6: error: expected ')' before '__attribute__'
| /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/guile/2.0/libguile/error.h:51:6: error: expected ',' or ';' before ')' token
| /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/guile/2.0/libguile/error.h:52:44: error: expected ')' before '__attribute__'
| /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/guile/2.0/libguile/error.h:52:44: error: expected ',' or ';' before ')' token
| /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/guile/2.0/libguile/error.h:53:57: error: expected ')' before '__attribute__'
| /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/guile/2.0/libguile/error.h:53:57: error: expected ',' or ';' before ')' token
| /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/guile/2.0/libguile/error.h:55:21: error: expected ')' before '__attribute__'
| /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/guile/2.0/libguile/error.h:55:21: error: expected ',' or ';' before ')' token
| /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/guile/2.0/libguile/error.h:57:28: error: expected ')' before '__attribute__'
| /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/guile/2.0/libguile/error.h:57:28: error: expected ',' or ';' before ')' token
| /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/guile/2.0/libguile/error.h:59:41: error: expected ')' before '__attribute__'
| /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/guile/2.0/libguile/error.h:59:41: error: expected ',' or ';' before ')' token
| /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/guile/2.0/libguile/error.h:60:50: error: expected ')' before '__attribute__'
| /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/guile/2.0/libguile/error.h:60:50: error: expected ',' or ';' before ')' token
| /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/guile/2.0/libguile/error.h:62:19: error: expected ')' before '__attribute__'
| /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/guile/2.0/libguile/error.h:62:19: error: expected ',' or ';' before ')' token
| In file included from /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/guile/2.0/libguile/root.h:28:0,
| from /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/guile/2.0/libguile/async.h:27,
| from /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/guile/2.0/libguile.h:37,
| from autogen.h:60,
| from ag.c:7:
| /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/guile/2.0/libguile/throw.h:82:1: warning: '__noreturn__' attribute ignored [-Wattributes]
| In file included from /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/guile/2.0/libguile.h:89:0,
| from autogen.h:60,
| from ag.c:7:
| /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/guile/2.0/libguile/read.h:63:3: error: expected ')' before '__attribute__'
| /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/guile/2.0/libguile/read.h:63:3: error: expected ',' or ';' before ')' token
| make[3]: *** [autogen-ag.o] Error 1
| make[3]: Leaving directory `/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/x86_64-linux/autogen-native/5.18.2-r0/autogen-5.18.2/agen5'
| make[2]: *** [all-recursive] Error 1
| make[2]: Leaving directory `/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/x86_64-linux/autogen-native/5.18.2-r0/autogen-5.18.2/agen5'
| make[1]: *** [all-recursive] Error 1
| make[1]: Leaving directory `/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/x86_64-linux/autogen-native/5.18.2-r0/autogen-5.18.2'
| make: *** [all] Error 2
| ERROR: oe_runmake failed
| WARNING: exit code 1 from a shell command.
| ERROR: Function failed: do_compile (log file is located at /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/x86_64-linux/autogen-native/5.18.2-r0/temp/log.do_compile.14771)
NOTE: recipe autogen-native-5.18.2-r0: task do_compile: Failed
NOTE: Running task 13583 of 27387 (ID: 21887, /home/jenkins/oe/shr-core-branches/shr-core/meta-openembedded/meta-oe/recipes-navigation/foxtrotgps/foxtrotgps_1.1.1.bb, do_package)
ERROR: Task 26007 (/home/jenkins/oe/shr-core-branches/shr-core/openembedded-core/meta/recipes-devtools/autogen/autogen-native_5.18.2.bb, do_compile) failed with exit code '1'
>
> ---
>
> ...n-native_5.17.4.bb => autogen-native_5.18.2.bb} | 6 +--
> .../autogen/{files => autogen}/guile.patch | 48 +++++++++++++---------
> .../increase-timeout-limit.patch | 0
> 3 files changed, 31 insertions(+), 23 deletions(-)
>
> diff --git a/meta/recipes-devtools/autogen/autogen-native_5.17.4.bb b/meta/recipes-devtools/autogen/autogen-native_5.18.2.bb
> similarity index 88%
> rename from meta/recipes-devtools/autogen/autogen-native_5.17.4.bb
> rename to meta/recipes-devtools/autogen/autogen-native_5.18.2.bb
> index 28d82b0..c7950c3 100644
> --- a/meta/recipes-devtools/autogen/autogen-native_5.17.4.bb
> +++ b/meta/recipes-devtools/autogen/autogen-native_5.18.2.bb
> @@ -6,14 +6,14 @@ DESCRIPTION = "AutoGen is a tool designed to simplify the creation and\
> HOMEPAGE = "http://www.gnu.org/software/autogen/"
> SECTION = "devel"
> LICENSE = "GPLv3"
> -LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
> +LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
>
> SRC_URI = "${GNU_MIRROR}/autogen/rel${PV}/autogen-${PV}.tar.gz \
> file://guile.patch \
> file://increase-timeout-limit.patch"
>
> -SRC_URI[md5sum] = "09f074cba57610bf4ef1147e01c8ae90"
> -SRC_URI[sha256sum] = "cd2585f4794d0e9d7f2cb0b9af4f2bd429946e718473edf1cf8c49f081ca71ed"
> +SRC_URI[md5sum] = "117c4bc5613c57e1b97d760a5d1910a4"
> +SRC_URI[sha256sum] = "cc2702dec21ba5b01144865163f6d1a54268d2b72aafc5520ad0e0cb57104068"
>
> DEPENDS = "guile-native libtool-native libxml2-native"
>
> diff --git a/meta/recipes-devtools/autogen/files/guile.patch b/meta/recipes-devtools/autogen/autogen/guile.patch
> similarity index 89%
> rename from meta/recipes-devtools/autogen/files/guile.patch
> rename to meta/recipes-devtools/autogen/autogen/guile.patch
> index 8a77dba..332e5aa 100644
> --- a/meta/recipes-devtools/autogen/files/guile.patch
> +++ b/meta/recipes-devtools/autogen/autogen/guile.patch
> @@ -1,14 +1,24 @@
> -Disable the autoconf macros that use dpkg (!) and guile-config to determine what
> -version and where guile is installed, and just use pkg-config directly (guile-config is a deprecated wrapper around pkg-config).
> -
> - Signed-off-by: Ross Burton <ross.burton at intel.com>
> - Upstream-Status: Pending (should be submitted)
> +remove dpkg and guile-config
> +
> +Disable the autoconf macros that use dpkg (!) and guile-config to
> +determine what version and where guile is installed, and just use
> +pkg-config directly (guile-config is a deprecated wrapper around
> +pkg-config).
> +
> +Signed-off-by: Ross Burton <ross.burton at intel.com>
> +
> +Uprade to 5.18.2
> +Signed-off-by: Robert Yang <liezhi.yang at windriver.com>
> +Upstream-Status: Pending [should be submitted]
> +---
> + config/ag_macros.m4 | 151 +++-------------------------------------------------
> + 1 file changed, 8 insertions(+), 143 deletions(-)
>
> diff --git a/config/ag_macros.m4 b/config/ag_macros.m4
> -index 9914a65..b6db97a 100644
> +index c05073e..a8e96da 100644
> --- a/config/ag_macros.m4
> +++ b/config/ag_macros.m4
> -@@ -175,123 +175,12 @@ return 0;],
> +@@ -180,118 +180,13 @@ return 0;],
>
>
> AC_DEFUN([AG_WITHLIB_GUILE],[
> @@ -26,7 +36,12 @@ index 9914a65..b6db97a 100644
> - ag_cv_with_libguile_cflags=no
> - ag_cv_with_libguile_libs=no
> - else
> --
> ++ PKG_PROG_PKG_CONFIG
> ++ PKG_CHECK_MODULES(LIBGUILE, [guile-2.0])
> ++ case "${LIBGUILE_LIBS}" in *-L* )
> ++ LIBGUILE_PATH=`echo ,${LIBGUILE_LIBS} | sed 's/.*[, ]-L[ ]*//;s/[ ].*//'`
> ++ ;; * ) LIBGUILE_PATH='' ;; esac
> +
> - AC_ARG_WITH([libguile-cflags],
> - AS_HELP_STRING([--with-libguile-cflags], [libguile compile flags]),
> - [ag_cv_with_libguile_cflags=${with_libguile_cflags}],
> @@ -109,14 +124,10 @@ index 9914a65..b6db97a 100644
> - AC_MSG_RESULT([${ag_cv_with_libguile}])
> - AC_SUBST([LIBGUILE_CFLAGS])
> - AC_SUBST([LIBGUILE_LIBS])
> -- AC_SUBST([LIBGUILE_PATH])
> - if test "X${ag_cv_with_libguile}" != Xno
> - then[
> - LIBGUILE_CFLAGS="${ag_cv_with_libguile_cflags}"
> -- LIBGUILE_LIBS="${ag_cv_with_libguile_libs}"
> -- case "${LIBGUILE_LIBS}" in *-L* )
> -- LIBGUILE_PATH=`echo ,${LIBGUILE_LIBS} | sed 's/.*[, ]-L[ ]*//;s/[ ].*//'`
> -- ;; * ) LIBGUILE_PATH='' ;; esac]
> +- LIBGUILE_LIBS="${ag_cv_with_libguile_libs}"]
> - CPPFLAGS="@S|@{ag_save_CPPFLAGS}"
> - LIBS="@S|@{ag_save_LIBS}"
> - else
> @@ -124,20 +135,14 @@ index 9914a65..b6db97a 100644
> - LIBS="${ag_save_LIBS}"
> - LIBGUILE_CFLAGS=''
> - LIBGUILE_LIBS=''
> -- LIBGUILE_PATH=''
> - AC_MSG_ERROR([Cannot find libguile. libguile is required. Perhaps you need to install guile-devel?])
> - fi
> -+ PKG_PROG_PKG_CONFIG
> -+ PKG_CHECK_MODULES(LIBGUILE, [guile-2.0])
> -+ case "${LIBGUILE_LIBS}" in *-L* )
> -+ LIBGUILE_PATH=`echo ,${LIBGUILE_LIBS} | sed 's/.*[, ]-L[ ]*//;s/[ ].*//'`
> -+ ;; * ) LIBGUILE_PATH='' ;; esac
> AC_SUBST([AG_GUILE])
> -
> ]) # end of AC_DEFUN of AG_WITHLIB_GUILE
>
>
> -@@ -311,40 +200,10 @@ AC_DEFUN([AG_WITHCONF_GUILE_VER],[
> +@@ -311,40 +206,10 @@ AC_DEFUN([AG_WITHCONF_GUILE_VER],[
>
>
> AC_DEFUN([AG_TEST_GUILE_VERSION],[
> @@ -181,3 +186,6 @@ index 9914a65..b6db97a 100644
> AC_MSG_RESULT([${ag_cv_test_guile_version}])
> if test "X${ag_cv_test_guile_version}" != Xno
> then
> +--
> +1.8.3.1
> +
> diff --git a/meta/recipes-devtools/autogen/files/increase-timeout-limit.patch b/meta/recipes-devtools/autogen/autogen/increase-timeout-limit.patch
> similarity index 100%
> rename from meta/recipes-devtools/autogen/files/increase-timeout-limit.patch
> rename to meta/recipes-devtools/autogen/autogen/increase-timeout-limit.patch
>
> _______________________________________________
> Openembedded-commits mailing list
> Openembedded-commits at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-commits
--
Martin 'JaMa' Jansa jabber: Martin.Jansa at gmail.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20140109/1a6dcf57/attachment-0002.sig>
More information about the Openembedded-core
mailing list