[OE-core] [PATCH] alsa-lib:upgrade 1.1.9 -> 1.2.1.1
Mittal, Anuj
anuj.mittal at intel.com
Wed Nov 20 11:55:33 UTC 2019
This version has moved ucm and topology conf files to separate
repositories. We should also probably fetch and package those.
https://github.com/alsa-project/alsa-lib/commit/1f37ba2a2b1c07c04de1c368cd4943f712cccfa5
https://github.com/alsa-project/alsa-lib/commit/cdc8aacbb57c82a81e3b398f2ede6440d49334a5
Thanks,
Anuj
On Wed, 2019-11-20 at 13:17 +0800, Zang Ruochen wrote:
> The following error occurred during the steps of do-configure:
> > Fixing libtool for -rpath problems.
> > ../alsa-lib-1.2.1.1/configure: line 16567: libtool: No such file or
> > directory
> > mv: cannot stat 'libtool-2': No such file or directory
> > chmod: cannot access 'libtool': No such file or directory
>
> add alsa-lib/0001-Fix-problem-with-libtool-not-found.patch to fix it.
>
> Signed-off-by: Zang Ruochen <zangrc.fnst at cn.fujitsu.com>
> ---
> ...1-Fix-problem-with-libtool-not-found.patch | 31
> +++++++++++++++++++
> ...{alsa-lib_1.1.9.bb => alsa-lib_1.2.1.1.bb} | 8 +++--
> 2 files changed, 36 insertions(+), 3 deletions(-)
> create mode 100644 meta/recipes-multimedia/alsa/alsa-lib/0001-Fix-
> problem-with-libtool-not-found.patch
> rename meta/recipes-multimedia/alsa/{alsa-lib_1.1.9.bb => alsa-
> lib_1.2.1.1.bb} (83%)
>
> diff --git a/meta/recipes-multimedia/alsa/alsa-lib/0001-Fix-problem-
> with-libtool-not-found.patch b/meta/recipes-multimedia/alsa/alsa-
> lib/0001-Fix-problem-with-libtool-not-found.patch
> new file mode 100644
> index 0000000000..5fb84cd6f8
> --- /dev/null
> +++ b/meta/recipes-multimedia/alsa/alsa-lib/0001-Fix-problem-with-
> libtool-not-found.patch
> @@ -0,0 +1,31 @@
> +From f419276a716daf8d98846b3df50995e5ac030134 Mon Sep 17 00:00:00
> 2001
> +From: Zang Ruochen <zangrc.fnst at cn.fujitsu.com>
> +Date: Wed, 20 Nov 2019 11:24:17 +0800
> +Subject: [PATCH] Fix problem with libtool not found
> +
> +Upstream-Status: Inappropriate
> +Signed-off-by: Zang Ruochen <zangrc.fnst at cn.fujitsu.com>
> +---
> + configure.ac | 6 +++---
> + 1 file changed, 3 insertions(+), 3 deletions(-)
> +
> +diff --git a/configure.ac b/configure.ac
> +index 35eb315..548b9ea 100644
> +--- a/configure.ac
> ++++ b/configure.ac
> +@@ -769,9 +769,9 @@ dnl Taken from
> https://wiki.debian.org/RpathIssue
> + case $host in
> + *-*-linux-gnu)
> + AC_MSG_RESULT([Fixing libtool for -rpath problems.])
> +- sed < libtool > libtool-2 \
> ++ sed < "$srcdir"/libtool > "$srcdir"/libtool-2 \
> + 's/^hardcode_libdir_flag_spec.*$'/'hardcode_libdir_flag_spec="
> -D__LIBTOOL_IS_A_FOOL__ "/'
> +- mv libtool-2 libtool
> +- chmod 755 libtool
> ++ mv "$srcdir"/libtool-2 "$srcdir"/libtool
> ++ chmod 755 "$srcdir"/libtool
> + ;;
> + esac
> +--
> +2.20.1
> +
> diff --git a/meta/recipes-multimedia/alsa/alsa-lib_1.1.9.bb
> b/meta/recipes-multimedia/alsa/alsa-lib_1.2.1.1.bb
> similarity index 83%
> rename from meta/recipes-multimedia/alsa/alsa-lib_1.1.9.bb
> rename to meta/recipes-multimedia/alsa/alsa-lib_1.2.1.1.bb
> index 2c63ee7522..56544b0d45 100644
> --- a/meta/recipes-multimedia/alsa/alsa-lib_1.1.9.bb
> +++ b/meta/recipes-multimedia/alsa/alsa-lib_1.2.1.1.bb
> @@ -7,9 +7,11 @@ LIC_FILES_CHKSUM = "
> file://COPYING;md5=a916467b91076e631dd8edb7424769c7 \
> file://src/socket.c;md5=dd1bc7f44872690224d89c1a
> 9806e495;beginline=1;endline=26 \
> "
>
> -SRC_URI = "https://www.alsa-project.org/files/pub/lib/${BP}.tar.bz2"
> -SRC_URI[md5sum] = "e6d429dbdcfaa0f034d907fa6dc3735e"
> -SRC_URI[sha256sum] =
> "488373aef5396682f3a411a6d064ae0ad196b9c96269d0bb912fbdeec94b994b"
> +SRC_URI = "https://www.alsa-project.org/files/pub/lib/${BP}.tar.bz2
> \
> + file://0001-Fix-problem-with-libtool-not-found.patch \
> + "
> +SRC_URI[md5sum] = "1d428f46d6160f5e4bbdd64a2ff34f45"
> +SRC_URI[sha256sum] =
> "c95ac63c0aad43a6ac457d960569096b0b2ef72dc4e3737e77e3e2de87022cec"
>
> inherit autotools pkgconfig
>
> --
> 2.20.1
>
>
>
More information about the Openembedded-core
mailing list