[OE-core] [PATCH] lzo: Upgrade 2.09 -> 2.10

Khem Raj raj.khem at gmail.com
Fri Jun 2 03:14:59 UTC 2017


On Thu, Jun 1, 2017 at 8:11 PM Fan Xin <fan.xin at jp.fujitsu.com> wrote:

> 1. Upgrade lzo from 2.09 to 2.10
>
> 2. Update the license checksum due to the date change, not license change.
>
> 3. Add a patch to fix the undefined error.
>
> Signed-off-by: Fan Xin <fan.xin at jp.fujitsu.com>
> ---
>  ...-pkgconfigdir-to-solve-the-undefine-error.patch | 27
> ++++++++++++++++++++++
>  .../lzo/{lzo_2.09.bb => lzo_2.10.bb}               |  9 ++++----
>  2 files changed, 32 insertions(+), 4 deletions(-)
>  create mode 100644
> meta/recipes-support/lzo/lzo/0001-Add-pkgconfigdir-to-solve-the-undefine-error.patch
>  rename meta/recipes-support/lzo/{lzo_2.09.bb => lzo_2.10.bb} (74%)
>
> diff --git
> a/meta/recipes-support/lzo/lzo/0001-Add-pkgconfigdir-to-solve-the-undefine-error.patch
> b/meta/recipes-support/lzo/lzo/0001-Add-pkgconfigdir-to-solve-the-undefine-error.patch
> new file mode 100644
> index 0000000..5235a15
> --- /dev/null
> +++
> b/meta/recipes-support/lzo/lzo/0001-Add-pkgconfigdir-to-solve-the-undefine-error.patch
> @@ -0,0 +1,27 @@
> +From e730bfd7c2d3a4b5f3605878599cb9b20d31b1fd Mon Sep 17 00:00:00 2001
> +From: Fan Xin <fan.xin at jp.fujitsu.com>
> +Date: Fri, 2 Jun 2017 11:52:25 +0900
> +Subject: [PATCH] Add pkgconfigdir to solve the undefine error.
> +
> +Upstream-Status: Pending
> +
> +Signed-off-by: Fan Xin <fan.xin at jp.fujitsu.com>
> +---
> + Makefile.am | 1 +
> + 1 file changed, 1 insertion(+)
> +
> +diff --git a/Makefile.am b/Makefile.am
> +index e4d383b..c75023d 100644
> +--- a/Makefile.am
> ++++ b/Makefile.am
> +@@ -14,6 +14,7 @@ AM_CPPFLAGS = -I$(top_srcdir)/include -I$(top_srcdir)
> + LDADD = src/liblzo2.la
> + lib_LTLIBRARIES =
> + noinst_PROGRAMS =
> ++pkgconfigdir = $(libdir)/pkgconfig
> + pkgconfig_DATA = lzo2.pc
> +
> +
> +--
> +1.9.1
> +
> diff --git a/meta/recipes-support/lzo/lzo_2.09.bb
> b/meta/recipes-support/lzo/lzo_2.10.bb
> similarity index 74%
> rename from meta/recipes-support/lzo/lzo_2.09.bb
> rename to meta/recipes-support/lzo/lzo_2.10.bb
> index 2978617..efeb167 100644
> --- a/meta/recipes-support/lzo/lzo_2.09.bb
> +++ b/meta/recipes-support/lzo/lzo_2.10.bb
> @@ -3,23 +3,24 @@ HOMEPAGE = "http://www.oberhumer.com/opensource/lzo/"
>  SECTION = "libs"
>  LICENSE = "GPLv2+"
>  LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
> -
> file://src/lzo_init.c;beginline=5;endline=25;md5=355023835a9b9eeb70ab895395e951ff"
> +
> file://src/lzo_init.c;beginline=5;endline=25;md5=9ae697ca01829b0a383c5d2d163e0108"
>
>  SRC_URI = "
> http://www.oberhumer.com/opensource/lzo/download/lzo-${PV}.tar.gz \
>             file://0001-Use-memcpy-instead-of-reinventing-it.patch \
> +          file://0001-Add-pkgconfigdir-to-solve-the-undefine-error.patch \
>             file://acinclude.m4 \
>             file://run-ptest \
>             "
>
> -SRC_URI[md5sum] = "c7ffc9a103afe2d1bba0b015e7aa887f"
> -SRC_URI[sha256sum] =
> "f294a7ced313063c057c504257f437c8335c41bfeed23531ee4e6a2b87bcb34c"
> +SRC_URI[md5sum] = "39d3f3f9c55c87b1e5d6888e1420f4b5"
> +SRC_URI[sha256sum] =
> "c0f892943208266f9b6543b3ae308fab6284c5c90e627931446fb49b4221a072"
>
>  inherit autotools ptest
>
>  EXTRA_OECONF = "--enable-shared"
>
>  do_configure_prepend () {
> -       cp ${WORKDIR}/acinclude.m4 ${S}/
> +#      cp ${WORKDIR}/acinclude.m4 ${S}/
>  }
>

Delete the whole function

>
>  do_install_ptest() {
> --
> 1.9.1
>
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20170602/ff395388/attachment-0002.html>


More information about the Openembedded-core mailing list