All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 1/4] x264: update to latest on stable branch
@ 2019-02-14  5:48 Anuj Mittal
  2019-02-14  5:48 ` [PATCH 2/4] harfbuzz: upgrade 2.2.0 -> 2.3.1 Anuj Mittal
                   ` (3 more replies)
  0 siblings, 4 replies; 9+ messages in thread
From: Anuj Mittal @ 2019-02-14  5:48 UTC (permalink / raw)
  To: openembedded-core

For changes, see:

https://github.com/mirror/x264/compare/e9a5903edf8ca59ef20e6f4894c196f135af735e...0a84d986e7020f8344f00752e3600b9769cc1e85

Remove the perlnative dependency that doesn't seem to be needed and
remove the unnecessary copying of autotool scripts.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
---
 meta/recipes-multimedia/x264/x264_git.bb | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/meta/recipes-multimedia/x264/x264_git.bb b/meta/recipes-multimedia/x264/x264_git.bb
index 842ea2547c..0d9d01d8a4 100644
--- a/meta/recipes-multimedia/x264/x264_git.bb
+++ b/meta/recipes-multimedia/x264/x264_git.bb
@@ -14,13 +14,13 @@ SRC_URI = "git://github.com/mirror/x264;branch=stable \
            "
 UPSTREAM_CHECK_COMMITS = "1"
 
-SRCREV = "e9a5903edf8ca59ef20e6f4894c196f135af735e"
+SRCREV = "0a84d986e7020f8344f00752e3600b9769cc1e85"
 
-PV = "r2854+git${SRCPV}"
+PV = "r2917+git${SRCPV}"
 
 S = "${WORKDIR}/git"
 
-inherit lib_package pkgconfig perlnative
+inherit lib_package pkgconfig
 
 X264_DISABLE_ASM = ""
 X264_DISABLE_ASM_x86 = "--disable-asm"
@@ -44,8 +44,6 @@ EXTRA_OECONF = '--prefix=${prefix} \
                '
 
 do_configure() {
-    install -m 0755 ${STAGING_DATADIR_NATIVE}/gnu-config/config.guess ${S}
-    install -m 0755 ${STAGING_DATADIR_NATIVE}/gnu-config/config.sub ${S}
     ./configure ${EXTRA_OECONF}
 }
 
-- 
2.17.1



^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [PATCH 2/4] harfbuzz: upgrade 2.2.0 -> 2.3.1
  2019-02-14  5:48 [PATCH 1/4] x264: update to latest on stable branch Anuj Mittal
@ 2019-02-14  5:48 ` Anuj Mittal
  2019-02-14  5:48 ` [PATCH 3/4] pixman: upgrade 0.34.0 -> 0.38.0 Anuj Mittal
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 9+ messages in thread
From: Anuj Mittal @ 2019-02-14  5:48 UTC (permalink / raw)
  To: openembedded-core

For changes, see:

https://github.com/harfbuzz/harfbuzz/releases

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
---
 .../harfbuzz/{harfbuzz_2.2.0.bb => harfbuzz_2.3.1.bb}         | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-graphics/harfbuzz/{harfbuzz_2.2.0.bb => harfbuzz_2.3.1.bb} (89%)

diff --git a/meta/recipes-graphics/harfbuzz/harfbuzz_2.2.0.bb b/meta/recipes-graphics/harfbuzz/harfbuzz_2.3.1.bb
similarity index 89%
rename from meta/recipes-graphics/harfbuzz/harfbuzz_2.2.0.bb
rename to meta/recipes-graphics/harfbuzz/harfbuzz_2.3.1.bb
index b62082f53d..4b292d8ea9 100644
--- a/meta/recipes-graphics/harfbuzz/harfbuzz_2.2.0.bb
+++ b/meta/recipes-graphics/harfbuzz/harfbuzz_2.3.1.bb
@@ -11,8 +11,8 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=e021dd6dda6ff1e6b1044002fc662b9b \
 DEPENDS = "glib-2.0 cairo fontconfig freetype"
 
 SRC_URI = "http://www.freedesktop.org/software/harfbuzz/release/${BP}.tar.bz2"
-SRC_URI[md5sum] = "d9b8b2bc4d0cdf7f0824f4f0631d264b"
-SRC_URI[sha256sum] = "b7ccfcbd56b970a709e8b9ea9fb46c922c606c2feef8f086fb6a8492e530f810"
+SRC_URI[md5sum] = "531de9df7c8a5405dd9c6a873fcee8c2"
+SRC_URI[sha256sum] = "f205699d5b91374008d6f8e36c59e419ae2d9a7bb8c5d9f34041b9a5abcae468"
 
 inherit autotools pkgconfig lib_package gtk-doc
 
-- 
2.17.1



^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [PATCH 3/4] pixman: upgrade 0.34.0 -> 0.38.0
  2019-02-14  5:48 [PATCH 1/4] x264: update to latest on stable branch Anuj Mittal
  2019-02-14  5:48 ` [PATCH 2/4] harfbuzz: upgrade 2.2.0 -> 2.3.1 Anuj Mittal
@ 2019-02-14  5:48 ` Anuj Mittal
  2019-02-14 15:58   ` Khem Raj
  2019-02-14  5:48 ` [PATCH 4/4] cairo: upgrade 1.14.12 -> 1.16.0 Anuj Mittal
  2019-02-14 14:04 ` [PATCH 1/4] x264: update to latest on stable branch Burton, Ross
  3 siblings, 1 reply; 9+ messages in thread
From: Anuj Mittal @ 2019-02-14  5:48 UTC (permalink / raw)
  To: openembedded-core

For changes, see:

https://cgit.freedesktop.org/pixman/log/?qt=range&q=pixman-0.38.0...pixman-0.34.0

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
---
 .../xorg-lib/pixman/asm_include.patch         | 29 -------------------
 .../{pixman_0.34.0.bb => pixman_0.38.0.bb}    |  5 ++--
 2 files changed, 2 insertions(+), 32 deletions(-)
 delete mode 100644 meta/recipes-graphics/xorg-lib/pixman/asm_include.patch
 rename meta/recipes-graphics/xorg-lib/{pixman_0.34.0.bb => pixman_0.38.0.bb} (89%)

diff --git a/meta/recipes-graphics/xorg-lib/pixman/asm_include.patch b/meta/recipes-graphics/xorg-lib/pixman/asm_include.patch
deleted file mode 100644
index b52a5707d6..0000000000
--- a/meta/recipes-graphics/xorg-lib/pixman/asm_include.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-Fixes errors like
-
-Assembler messages:
-Fatal error: can't create .libs/pixman-mips-dspr2-asm.o: No such file or directory
-
-it works with glibc because it uses gcc fixed-headers but thats not right.
-
-We move the include under C block
-
-Signed-off-by: Khem Raj <raj.khem@gmail.com>
-Upstream-Status: Pending
-Index: pixman-0.32.6/pixman/pixman-private.h
-===================================================================
---- pixman-0.32.6.orig/pixman/pixman-private.h
-+++ pixman-0.32.6/pixman/pixman-private.h
-@@ -1,4 +1,3 @@
--#include <float.h>
- 
- #ifndef PIXMAN_PRIVATE_H
- #define PIXMAN_PRIVATE_H
-@@ -17,6 +16,8 @@
- 
- #ifndef __ASSEMBLER__
- 
-+#include <float.h>
-+
- #ifndef PACKAGE
- #  error config.h must be included before pixman-private.h
- #endif
diff --git a/meta/recipes-graphics/xorg-lib/pixman_0.34.0.bb b/meta/recipes-graphics/xorg-lib/pixman_0.38.0.bb
similarity index 89%
rename from meta/recipes-graphics/xorg-lib/pixman_0.34.0.bb
rename to meta/recipes-graphics/xorg-lib/pixman_0.38.0.bb
index c290fa4614..49c3d62342 100644
--- a/meta/recipes-graphics/xorg-lib/pixman_0.34.0.bb
+++ b/meta/recipes-graphics/xorg-lib/pixman_0.38.0.bb
@@ -31,11 +31,10 @@ EXTRA_OECONF_class-nativesdk = "--disable-gtk"
 
 SRC_URI += "\
             file://0001-ARM-qemu-related-workarounds-in-cpu-features-detecti.patch \
-	    file://asm_include.patch \
 	    file://0001-test-utils-Check-for-FE_INVALID-definition-before-us.patch \
 "
 
-SRC_URI[md5sum] = "002a4fcb644ddfcb4b0e4191576a0d59"
-SRC_URI[sha256sum] = "39ba3438f3d17c464b0cb8be006dacbca0ab5aee97ebde69fec7ecdbf85794a0"
+SRC_URI[md5sum] = "04ecad28edcc14e7eb5f7ed6df29c7a0"
+SRC_URI[sha256sum] = "b768e3f7895ddebdc0f07478729d9cec4fe0a9d2201f828c900d67b0e5b436a8"
 
 REQUIRED_DISTRO_FEATURES = ""
-- 
2.17.1



^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [PATCH 4/4] cairo: upgrade 1.14.12 -> 1.16.0
  2019-02-14  5:48 [PATCH 1/4] x264: update to latest on stable branch Anuj Mittal
  2019-02-14  5:48 ` [PATCH 2/4] harfbuzz: upgrade 2.2.0 -> 2.3.1 Anuj Mittal
  2019-02-14  5:48 ` [PATCH 3/4] pixman: upgrade 0.34.0 -> 0.38.0 Anuj Mittal
@ 2019-02-14  5:48 ` Anuj Mittal
  2019-02-14 14:04 ` [PATCH 1/4] x264: update to latest on stable branch Burton, Ross
  3 siblings, 0 replies; 9+ messages in thread
From: Anuj Mittal @ 2019-02-14  5:48 UTC (permalink / raw)
  To: openembedded-core

* For changes, see:

https://www.cairographics.org/releases/ChangeLog.cairo-1.16.0

* Remove the backported patch.

* libcairo-trace isn't a version lib anymore, fix the packaging and
include it in perf-utils.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
---
 .../cairo/0001-cairo-Fix-CVE-2017-9814.patch  | 45 -------------------
 .../{cairo_1.14.12.bb => cairo_1.16.0.bb}     |  8 ++--
 2 files changed, 3 insertions(+), 50 deletions(-)
 delete mode 100644 meta/recipes-graphics/cairo/cairo/0001-cairo-Fix-CVE-2017-9814.patch
 rename meta/recipes-graphics/cairo/{cairo_1.14.12.bb => cairo_1.16.0.bb} (92%)

diff --git a/meta/recipes-graphics/cairo/cairo/0001-cairo-Fix-CVE-2017-9814.patch b/meta/recipes-graphics/cairo/cairo/0001-cairo-Fix-CVE-2017-9814.patch
deleted file mode 100644
index 7d02ab9474..0000000000
--- a/meta/recipes-graphics/cairo/cairo/0001-cairo-Fix-CVE-2017-9814.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-From 042421e9e3d266ad0bb7805132041ef51ad3234d Mon Sep 17 00:00:00 2001
-From: Adrian Johnson <ajohnson@redneon.com>
-Date: Wed, 16 Aug 2017 22:52:35 -0400
-Subject: [PATCH] cairo: Fix CVE-2017-9814
-
-The bug happens because in some scenarios the variable size can
-have a value of 0 at line 1288. And malloc(0) is not returning
-NULL as some people could expect:
-
-    https://stackoverflow.com/questions/1073157/zero-size-malloc
-
-malloc(0) returns the smallest chunk possible. So the line 1290
-with the return is not execute. And the execution continues with
-an invalid map.
-
-Since the size is 0 the variable map is not initialized correctly
-at load_trutype_table. So, later when the variable map is accessed
-previous values from a freed chunk are used. This could allows an
-attacker to control the variable map.
-
-This patch have not merge in upstream now.
-
-Upstream-Status: Backport [https://bugs.freedesktop.org/show_bug.cgi?id=101547]
-CVE: CVE-2017-9814
-Signed-off-by: Dengke Du <dengke.du@windriver.com>
----
- src/cairo-truetype-subset.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/cairo-truetype-subset.c b/src/cairo-truetype-subset.c
-index e3449a0..f77d11c 100644
---- a/src/cairo-truetype-subset.c
-+++ b/src/cairo-truetype-subset.c
-@@ -1285,7 +1285,7 @@ _cairo_truetype_reverse_cmap (cairo_scaled_font_t *scaled_font,
- 	return CAIRO_INT_STATUS_UNSUPPORTED;
- 
-     size = be16_to_cpu (map->length);
--    map = malloc (size);
-+    map = _cairo_malloc (size);
-     if (unlikely (map == NULL))
- 	return _cairo_error (CAIRO_STATUS_NO_MEMORY);
- 
--- 
-2.8.1
-
diff --git a/meta/recipes-graphics/cairo/cairo_1.14.12.bb b/meta/recipes-graphics/cairo/cairo_1.16.0.bb
similarity index 92%
rename from meta/recipes-graphics/cairo/cairo_1.14.12.bb
rename to meta/recipes-graphics/cairo/cairo_1.16.0.bb
index ad6745f60d..3e176930cc 100644
--- a/meta/recipes-graphics/cairo/cairo_1.14.12.bb
+++ b/meta/recipes-graphics/cairo/cairo_1.16.0.bb
@@ -24,11 +24,10 @@ DEPENDS = "fontconfig glib-2.0 libpng pixman zlib"
 
 SRC_URI = "http://cairographics.org/releases/cairo-${PV}.tar.xz \
            file://cairo-get_bitmap_surface-bsc1036789-CVE-2017-7475.diff \ 
-           file://0001-cairo-Fix-CVE-2017-9814.patch \
           "
 
-SRC_URI[md5sum] = "9f0db9dbfca0966be8acd682e636d165"
-SRC_URI[sha256sum] = "8c90f00c500b2299c0a323dd9beead2a00353752b2092ead558139bd67f7bf16"
+SRC_URI[md5sum] = "f19e0353828269c22bd72e271243a552"
+SRC_URI[sha256sum] = "5e7b29b3f113ef870d1e3ecf8adf21f923396401604bda16d44be45e66052331"
 
 inherit autotools pkgconfig upstream-version-is-even gtk-doc multilib_script
 
@@ -81,7 +80,6 @@ DESCRIPTION_cairo-perf-utils = "The Cairo library performance utilities"
 FILES_${PN} = "${libdir}/libcairo.so.*"
 FILES_${PN}-gobject = "${libdir}/libcairo-gobject.so.*"
 FILES_${PN}-script-interpreter = "${libdir}/libcairo-script-interpreter.so.*"
-FILES_${PN}-perf-utils = "${bindir}/cairo-trace* ${libdir}/cairo/*.la ${libdir}/cairo/libcairo-trace.so.*"
-FILES_${PN}-dev += "${libdir}/cairo/*.so"
+FILES_${PN}-perf-utils = "${bindir}/cairo-trace* ${libdir}/cairo/*.la ${libdir}/cairo/libcairo-trace.so"
 
 BBCLASSEXTEND = "native nativesdk"
-- 
2.17.1



^ permalink raw reply related	[flat|nested] 9+ messages in thread

* Re: [PATCH 1/4] x264: update to latest on stable branch
  2019-02-14  5:48 [PATCH 1/4] x264: update to latest on stable branch Anuj Mittal
                   ` (2 preceding siblings ...)
  2019-02-14  5:48 ` [PATCH 4/4] cairo: upgrade 1.14.12 -> 1.16.0 Anuj Mittal
@ 2019-02-14 14:04 ` Burton, Ross
  2019-02-14 20:01   ` [PATCH v2] " Anuj Mittal
  3 siblings, 1 reply; 9+ messages in thread
From: Burton, Ross @ 2019-02-14 14:04 UTC (permalink / raw)
  To: Anuj Mittal; +Cc: OE-core

On Thu, 14 Feb 2019 at 05:49, Anuj Mittal <anuj.mittal@intel.com> wrote:
>  do_configure() {
> -    install -m 0755 ${STAGING_DATADIR_NATIVE}/gnu-config/config.guess ${S}
> -    install -m 0755 ${STAGING_DATADIR_NATIVE}/gnu-config/config.sub ${S}
>      ./configure ${EXTRA_OECONF}
>  }

I wouldn't delete those copies, those files were last updated in 2015 upstream:

https://git.videolan.org/?p=x264.git;a=history;f=config.guess;h=375fa2a818f84ff8727cec0f516b9c8160ff5749;hb=HEAD

Up-to-date copies of these are required for building on new architectures.

Ross


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PATCH 3/4] pixman: upgrade 0.34.0 -> 0.38.0
  2019-02-14  5:48 ` [PATCH 3/4] pixman: upgrade 0.34.0 -> 0.38.0 Anuj Mittal
@ 2019-02-14 15:58   ` Khem Raj
  2019-02-14 19:53     ` Mittal, Anuj
  0 siblings, 1 reply; 9+ messages in thread
From: Khem Raj @ 2019-02-14 15:58 UTC (permalink / raw)
  To: Anuj Mittal; +Cc: Patches and discussions about the oe-core layer

On Wed, Feb 13, 2019 at 9:49 PM Anuj Mittal <anuj.mittal@intel.com> wrote:
>
> For changes, see:
>
> https://cgit.freedesktop.org/pixman/log/?qt=range&q=pixman-0.38.0...pixman-0.34.0
>
> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
> ---
>  .../xorg-lib/pixman/asm_include.patch         | 29 -------------------
>  .../{pixman_0.34.0.bb => pixman_0.38.0.bb}    |  5 ++--
>  2 files changed, 2 insertions(+), 32 deletions(-)
>  delete mode 100644 meta/recipes-graphics/xorg-lib/pixman/asm_include.patch
>  rename meta/recipes-graphics/xorg-lib/{pixman_0.34.0.bb => pixman_0.38.0.bb} (89%)
>
> diff --git a/meta/recipes-graphics/xorg-lib/pixman/asm_include.patch b/meta/recipes-graphics/xorg-lib/pixman/asm_include.patch
> deleted file mode 100644
> index b52a5707d6..0000000000
> --- a/meta/recipes-graphics/xorg-lib/pixman/asm_include.patch
> +++ /dev/null
> @@ -1,29 +0,0 @@
> -Fixes errors like
> -
> -Assembler messages:
> -Fatal error: can't create .libs/pixman-mips-dspr2-asm.o: No such file or directory
> -
> -it works with glibc because it uses gcc fixed-headers but thats not right.
> -
> -We move the include under C block
> -
> -Signed-off-by: Khem Raj <raj.khem@gmail.com>
> -Upstream-Status: Pending
> -Index: pixman-0.32.6/pixman/pixman-private.h
> -===================================================================
> ---- pixman-0.32.6.orig/pixman/pixman-private.h
> -+++ pixman-0.32.6/pixman/pixman-private.h
> -@@ -1,4 +1,3 @@
> --#include <float.h>
> -
> - #ifndef PIXMAN_PRIVATE_H
> - #define PIXMAN_PRIVATE_H
> -@@ -17,6 +16,8 @@
> -
> - #ifndef __ASSEMBLER__
> -
> -+#include <float.h>
> -+
> - #ifndef PACKAGE
> - #  error config.h must be included before pixman-private.h
> - #endif
> diff --git a/meta/recipes-graphics/xorg-lib/pixman_0.34.0.bb b/meta/recipes-graphics/xorg-lib/pixman_0.38.0.bb
> similarity index 89%
> rename from meta/recipes-graphics/xorg-lib/pixman_0.34.0.bb
> rename to meta/recipes-graphics/xorg-lib/pixman_0.38.0.bb
> index c290fa4614..49c3d62342 100644
> --- a/meta/recipes-graphics/xorg-lib/pixman_0.34.0.bb
> +++ b/meta/recipes-graphics/xorg-lib/pixman_0.38.0.bb
> @@ -31,11 +31,10 @@ EXTRA_OECONF_class-nativesdk = "--disable-gtk"
>
>  SRC_URI += "\
>              file://0001-ARM-qemu-related-workarounds-in-cpu-features-detecti.patch \
> -           file://asm_include.patch \

can you confirm you tested a build with musl/mips ?

>             file://0001-test-utils-Check-for-FE_INVALID-definition-before-us.patch \
>  "
>
> -SRC_URI[md5sum] = "002a4fcb644ddfcb4b0e4191576a0d59"
> -SRC_URI[sha256sum] = "39ba3438f3d17c464b0cb8be006dacbca0ab5aee97ebde69fec7ecdbf85794a0"
> +SRC_URI[md5sum] = "04ecad28edcc14e7eb5f7ed6df29c7a0"
> +SRC_URI[sha256sum] = "b768e3f7895ddebdc0f07478729d9cec4fe0a9d2201f828c900d67b0e5b436a8"
>
>  REQUIRED_DISTRO_FEATURES = ""
> --
> 2.17.1
>
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PATCH 3/4] pixman: upgrade 0.34.0 -> 0.38.0
  2019-02-14 15:58   ` Khem Raj
@ 2019-02-14 19:53     ` Mittal, Anuj
  2019-02-14 21:44       ` Khem Raj
  0 siblings, 1 reply; 9+ messages in thread
From: Mittal, Anuj @ 2019-02-14 19:53 UTC (permalink / raw)
  To: raj.khem; +Cc: openembedded-core

On Thu, 2019-02-14 at 07:58 -0800, Khem Raj wrote:
> On Wed, Feb 13, 2019 at 9:49 PM Anuj Mittal <anuj.mittal@intel.com>
> wrote:
> > 
> > For changes, see:
> > 
> > 
https://cgit.freedesktop.org/pixman/log/?qt=range&q=pixman-0.38.0...pixman-0.34.0
> > 
> > Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
> > ---
> >  .../xorg-lib/pixman/asm_include.patch         | 29 -------------
> > ------
> >  .../{pixman_0.34.0.bb => pixman_0.38.0.bb}    |  5 ++--
> >  2 files changed, 2 insertions(+), 32 deletions(-)
> >  delete mode 100644 meta/recipes-graphics/xorg-
> > lib/pixman/asm_include.patch
> >  rename meta/recipes-graphics/xorg-lib/{pixman_0.34.0.bb =>
> > pixman_0.38.0.bb} (89%)
> > 
> > diff --git a/meta/recipes-graphics/xorg-
> > lib/pixman/asm_include.patch b/meta/recipes-graphics/xorg-
> > lib/pixman/asm_include.patch
> > deleted file mode 100644
> > index b52a5707d6..0000000000
> > --- a/meta/recipes-graphics/xorg-lib/pixman/asm_include.patch
> > +++ /dev/null
> > @@ -1,29 +0,0 @@
> > -Fixes errors like
> > -
> > -Assembler messages:
> > -Fatal error: can't create .libs/pixman-mips-dspr2-asm.o: No such
> > file or directory
> > -
> > -it works with glibc because it uses gcc fixed-headers but thats
> > not right.
> > -
> > -We move the include under C block
> > -
> > -Signed-off-by: Khem Raj <raj.khem@gmail.com>
> > -Upstream-Status: Pending
> > -Index: pixman-0.32.6/pixman/pixman-private.h
> > -==================================================================
> > =
> > ---- pixman-0.32.6.orig/pixman/pixman-private.h
> > -+++ pixman-0.32.6/pixman/pixman-private.h
> > -@@ -1,4 +1,3 @@
> > --#include <float.h>
> > -
> > - #ifndef PIXMAN_PRIVATE_H
> > - #define PIXMAN_PRIVATE_H
> > -@@ -17,6 +16,8 @@
> > -
> > - #ifndef __ASSEMBLER__
> > -
> > -+#include <float.h>
> > -+
> > - #ifndef PACKAGE
> > - #  error config.h must be included before pixman-private.h
> > - #endif
> > diff --git a/meta/recipes-graphics/xorg-lib/pixman_0.34.0.bb
> > b/meta/recipes-graphics/xorg-lib/pixman_0.38.0.bb
> > similarity index 89%
> > rename from meta/recipes-graphics/xorg-lib/pixman_0.34.0.bb
> > rename to meta/recipes-graphics/xorg-lib/pixman_0.38.0.bb
> > index c290fa4614..49c3d62342 100644
> > --- a/meta/recipes-graphics/xorg-lib/pixman_0.34.0.bb
> > +++ b/meta/recipes-graphics/xorg-lib/pixman_0.38.0.bb
> > @@ -31,11 +31,10 @@ EXTRA_OECONF_class-nativesdk = "--disable-gtk"
> > 
> >  SRC_URI += "\
> >              file://0001-ARM-qemu-related-workarounds-in-cpu-
> > features-detecti.patch \
> > -           file://asm_include.patch \
> 
> can you confirm you tested a build with musl/mips ?

I tested with musl. The change is also present upstream now:


https://cgit.freedesktop.org/pixman/commit/?id=7c6066b700c7cdd4aeb8be426b14b3a5f0de4b6c

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [PATCH v2] x264: update to latest on stable branch
  2019-02-14 14:04 ` [PATCH 1/4] x264: update to latest on stable branch Burton, Ross
@ 2019-02-14 20:01   ` Anuj Mittal
  0 siblings, 0 replies; 9+ messages in thread
From: Anuj Mittal @ 2019-02-14 20:01 UTC (permalink / raw)
  To: openembedded-core

For changes, see:

https://github.com/mirror/x264/compare/e9a5903edf8ca59ef20e6f4894c196f135af735e...0a84d986e7020f8344f00752e3600b9769cc1e85

Remove the perlnative dependency that doesn't seem to be needed.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
---
 meta/recipes-multimedia/x264/x264_git.bb | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/meta/recipes-multimedia/x264/x264_git.bb b/meta/recipes-multimedia/x264/x264_git.bb
index 842ea2547c..34c7dc4f78 100644
--- a/meta/recipes-multimedia/x264/x264_git.bb
+++ b/meta/recipes-multimedia/x264/x264_git.bb
@@ -14,13 +14,13 @@ SRC_URI = "git://github.com/mirror/x264;branch=stable \
            "
 UPSTREAM_CHECK_COMMITS = "1"
 
-SRCREV = "e9a5903edf8ca59ef20e6f4894c196f135af735e"
+SRCREV = "0a84d986e7020f8344f00752e3600b9769cc1e85"
 
-PV = "r2854+git${SRCPV}"
+PV = "r2917+git${SRCPV}"
 
 S = "${WORKDIR}/git"
 
-inherit lib_package pkgconfig perlnative
+inherit lib_package pkgconfig
 
 X264_DISABLE_ASM = ""
 X264_DISABLE_ASM_x86 = "--disable-asm"
-- 
2.17.1



^ permalink raw reply related	[flat|nested] 9+ messages in thread

* Re: [PATCH 3/4] pixman: upgrade 0.34.0 -> 0.38.0
  2019-02-14 19:53     ` Mittal, Anuj
@ 2019-02-14 21:44       ` Khem Raj
  0 siblings, 0 replies; 9+ messages in thread
From: Khem Raj @ 2019-02-14 21:44 UTC (permalink / raw)
  To: Mittal, Anuj; +Cc: openembedded-core

[-- Attachment #1: Type: text/plain, Size: 3110 bytes --]

Thanks!


On Thu, Feb 14, 2019 at 11:53 AM Mittal, Anuj <anuj.mittal@intel.com> wrote:

> On Thu, 2019-02-14 at 07:58 -0800, Khem Raj wrote:
> > On Wed, Feb 13, 2019 at 9:49 PM Anuj Mittal <anuj.mittal@intel.com>
> > wrote:
> > >
> > > For changes, see:
> > >
> > >
>
> https://cgit.freedesktop.org/pixman/log/?qt=range&q=pixman-0.38.0...pixman-0.34.0
> > >
> > > Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
> > > ---
> > >  .../xorg-lib/pixman/asm_include.patch         | 29 -------------
> > > ------
> > >  .../{pixman_0.34.0.bb => pixman_0.38.0.bb}    |  5 ++--
> > >  2 files changed, 2 insertions(+), 32 deletions(-)
> > >  delete mode 100644 meta/recipes-graphics/xorg-
> > > lib/pixman/asm_include.patch
> > >  rename meta/recipes-graphics/xorg-lib/{pixman_0.34.0.bb =>
> > > pixman_0.38.0.bb} (89%)
> > >
> > > diff --git a/meta/recipes-graphics/xorg-
> > > lib/pixman/asm_include.patch b/meta/recipes-graphics/xorg-
> > > lib/pixman/asm_include.patch
> > > deleted file mode 100644
> > > index b52a5707d6..0000000000
> > > --- a/meta/recipes-graphics/xorg-lib/pixman/asm_include.patch
> > > +++ /dev/null
> > > @@ -1,29 +0,0 @@
> > > -Fixes errors like
> > > -
> > > -Assembler messages:
> > > -Fatal error: can't create .libs/pixman-mips-dspr2-asm.o: No such
> > > file or directory
> > > -
> > > -it works with glibc because it uses gcc fixed-headers but thats
> > > not right.
> > > -
> > > -We move the include under C block
> > > -
> > > -Signed-off-by: Khem Raj <raj.khem@gmail.com>
> > > -Upstream-Status: Pending
> > > -Index: pixman-0.32.6/pixman/pixman-private.h
> > > -==================================================================
> > > =
> > > ---- pixman-0.32.6.orig/pixman/pixman-private.h
> > > -+++ pixman-0.32.6/pixman/pixman-private.h
> > > -@@ -1,4 +1,3 @@
> > > --#include <float.h>
> > > -
> > > - #ifndef PIXMAN_PRIVATE_H
> > > - #define PIXMAN_PRIVATE_H
> > > -@@ -17,6 +16,8 @@
> > > -
> > > - #ifndef __ASSEMBLER__
> > > -
> > > -+#include <float.h>
> > > -+
> > > - #ifndef PACKAGE
> > > - #  error config.h must be included before pixman-private.h
> > > - #endif
> > > diff --git a/meta/recipes-graphics/xorg-lib/pixman_0.34.0.bb
> > > b/meta/recipes-graphics/xorg-lib/pixman_0.38.0.bb
> > > similarity index 89%
> > > rename from meta/recipes-graphics/xorg-lib/pixman_0.34.0.bb
> > > rename to meta/recipes-graphics/xorg-lib/pixman_0.38.0.bb
> > > index c290fa4614..49c3d62342 100644
> > > --- a/meta/recipes-graphics/xorg-lib/pixman_0.34.0.bb
> > > +++ b/meta/recipes-graphics/xorg-lib/pixman_0.38.0.bb
> > > @@ -31,11 +31,10 @@ EXTRA_OECONF_class-nativesdk = "--disable-gtk"
> > >
> > >  SRC_URI += "\
> > >              file://0001-ARM-qemu-related-workarounds-in-cpu-
> > > features-detecti.patch \
> > > -           file://asm_include.patch \
> >
> > can you confirm you tested a build with musl/mips ?
>
> I tested with musl. The change is also present upstream now:
>
>
>
> https://cgit.freedesktop.org/pixman/commit/?id=7c6066b700c7cdd4aeb8be426b14b3a5f0de4b6c
>

[-- Attachment #2: Type: text/html, Size: 5227 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2019-02-14 21:44 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-02-14  5:48 [PATCH 1/4] x264: update to latest on stable branch Anuj Mittal
2019-02-14  5:48 ` [PATCH 2/4] harfbuzz: upgrade 2.2.0 -> 2.3.1 Anuj Mittal
2019-02-14  5:48 ` [PATCH 3/4] pixman: upgrade 0.34.0 -> 0.38.0 Anuj Mittal
2019-02-14 15:58   ` Khem Raj
2019-02-14 19:53     ` Mittal, Anuj
2019-02-14 21:44       ` Khem Raj
2019-02-14  5:48 ` [PATCH 4/4] cairo: upgrade 1.14.12 -> 1.16.0 Anuj Mittal
2019-02-14 14:04 ` [PATCH 1/4] x264: update to latest on stable branch Burton, Ross
2019-02-14 20:01   ` [PATCH v2] " Anuj Mittal

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.