From: Martin Jansa <martin.jansa@gmail.com>
To: Jussi Kukkonen <jussi.kukkonen@intel.com>
Cc: openembedded-core@lists.openembedded.org
Subject: Re: [PATCH 01/11] mesa: Upgrade 13.0.4 -> 17.0.0
Date: Tue, 14 Feb 2017 23:42:03 +0100 [thread overview]
Message-ID: <20170214224203.GA3023@jama> (raw)
In-Reply-To: <741d53dfad8951845bcae6ad8f7dfb75936db620.1487065337.git.jussi.kukkonen@intel.com>
[-- Attachment #1: Type: text/plain, Size: 4173 bytes --]
On Tue, Feb 14, 2017 at 11:54:58AM +0200, Jussi Kukkonen wrote:
> * New feature release with lots of changes
> * Versioning change (17 as in 2017, no longer relates to GL bumps)
There is also this paragraph in release notes:
https://www.mesa3d.org/relnotes/17.0.0.html
Mesa 17.0.0 is a new development release. People who are concerned with
stability and reliability should stick with a previous release or wait
for Mesa 17.0.1.
If you don't want to wait for 17.0.1 than maybe mention it in commit
message.
> * OpenGL 4.5 support on Haswell
> * mesa now implements its own sha1 instead of having 5
> configurable sha-providers
>
> Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
> ---
> .../mesa/{mesa-gl_13.0.4.bb => mesa-gl_17.0.0.bb} | 0
> meta/recipes-graphics/mesa/mesa.inc | 8 +-------
> meta/recipes-graphics/mesa/{mesa_13.0.4.bb => mesa_17.0.0.bb} | 7 +++----
> 3 files changed, 4 insertions(+), 11 deletions(-)
> rename meta/recipes-graphics/mesa/{mesa-gl_13.0.4.bb => mesa-gl_17.0.0.bb} (100%)
> rename meta/recipes-graphics/mesa/{mesa_13.0.4.bb => mesa_17.0.0.bb} (74%)
>
> diff --git a/meta/recipes-graphics/mesa/mesa-gl_13.0.4.bb b/meta/recipes-graphics/mesa/mesa-gl_17.0.0.bb
> similarity index 100%
> rename from meta/recipes-graphics/mesa/mesa-gl_13.0.4.bb
> rename to meta/recipes-graphics/mesa/mesa-gl_17.0.0.bb
> diff --git a/meta/recipes-graphics/mesa/mesa.inc b/meta/recipes-graphics/mesa/mesa.inc
> index 5d882b1..befb35e 100644
> --- a/meta/recipes-graphics/mesa/mesa.inc
> +++ b/meta/recipes-graphics/mesa/mesa.inc
> @@ -24,7 +24,7 @@ REQUIRED_DISTRO_FEATURES = "opengl"
>
> EXTRA_OECONF = "--enable-shared-glapi"
>
> -PACKAGECONFIG ??= "gbm egl gles dri ${MESA_CRYPTO} \
> +PACKAGECONFIG ??= "gbm egl gles dri \
> ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11', '', d)}\
> ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'wayland', '', d)}\
> "
> @@ -67,12 +67,6 @@ PACKAGECONFIG[xa] = "--enable-xa, --disable-xa"
> OSMESA = "${@bb.utils.contains('PACKAGECONFIG', 'gallium', 'gallium-osmesa', 'osmesa', d)}"
> PACKAGECONFIG[osmesa] = "--enable-${OSMESA},--disable-${OSMESA}"
>
> -# Mesa requires one of the following crypto implementation, pick one of them
> -MESA_CRYPTO ??= "openssl"
> -PACKAGECONFIG[openssl] = "--with-sha1=libcrypto,,openssl"
> -PACKAGECONFIG[nettle] = "--with-sha1=libnettle,,nettle"
> -PACKAGECONFIG[gcrypt] = "--with-sha1=libgcrypt,,libgcrypt"
> -
> # llvmpipe is slow if compiled with -fomit-frame-pointer (e.g. -O2)
> FULL_OPTIMIZATION_append = " -fno-omit-frame-pointer"
>
> diff --git a/meta/recipes-graphics/mesa/mesa_13.0.4.bb b/meta/recipes-graphics/mesa/mesa_17.0.0.bb
> similarity index 74%
> rename from meta/recipes-graphics/mesa/mesa_13.0.4.bb
> rename to meta/recipes-graphics/mesa/mesa_17.0.0.bb
> index 1416c9f..6576e3c 100644
> --- a/meta/recipes-graphics/mesa/mesa_13.0.4.bb
> +++ b/meta/recipes-graphics/mesa/mesa_17.0.0.bb
> @@ -1,13 +1,12 @@
> require ${BPN}.inc
>
> -SRC_URI = "ftp://ftp.freedesktop.org/pub/mesa/${PV}/mesa-${PV}.tar.xz \
> +SRC_URI = "ftp://ftp.freedesktop.org/pub/mesa/mesa-${PV}.tar.xz \
> file://replace_glibc_check_with_linux.patch \
> file://disable-asm-on-non-gcc.patch \
> file://0001-Use-wayland-scanner-in-the-path.patch \
> "
> -
> -SRC_URI[md5sum] = "d088a921e935218833a8071cb672a574"
> -SRC_URI[sha256sum] = "a95d7ce8f7bd5f88585e4be3144a341236d8c0fc91f6feaec59bb8ba3120e726"
> +SRC_URI[md5sum] = "932e4171a86b14940c06812356486155"
> +SRC_URI[sha256sum] = "39db3d59700159add7f977307d12a7dfe016363e760ad82280ac4168ea668481"
>
> #because we cannot rely on the fact that all apps will use pkgconfig,
> #make eglplatform.h independent of MESA_EGL_NO_X11_HEADER
> --
> 2.1.4
>
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core
--
Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 201 bytes --]
next prev parent reply other threads:[~2017-02-14 22:42 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-02-14 9:54 [PATCH 00/11] Mesa 17, other upgrades, piglit Jussi Kukkonen
2017-02-14 9:54 ` [PATCH 01/11] mesa: Upgrade 13.0.4 -> 17.0.0 Jussi Kukkonen
2017-02-14 22:42 ` Martin Jansa [this message]
2017-02-15 9:06 ` Jussi Kukkonen
2017-02-17 14:55 ` Burton, Ross
2017-02-14 9:54 ` [PATCH 02/11] gdk-pixbuf: Upgrade 2.36.1 -> 2.36.4 Jussi Kukkonen
2017-02-14 9:55 ` [PATCH 03/11] util-macros: Upgrade 1.19.0 -> 1.19.1 Jussi Kukkonen
2017-02-14 9:55 ` [PATCH 04/11] presentproto: Upgrade 1.0 -> 1.1 Jussi Kukkonen
2017-02-14 9:55 ` [PATCH 05/11] xauth: Upgrade 1.0.9 -> 1.0.10 Jussi Kukkonen
2017-02-14 9:55 ` [PATCH 06/11] xf86-input-libinput: Upgrade 0.23.0 -> 0.24.0 Jussi Kukkonen
2017-02-14 9:55 ` [PATCH 07/11] xkeyboard-config: Upgrade 2.19 -> 2.20 Jussi Kukkonen
2017-02-14 9:55 ` [PATCH 08/11] libinput: Upgrade 1.6.0 -> 1.6.1 Jussi Kukkonen
2017-02-14 9:55 ` [PATCH 09/11] piglit: Upgrade to current master Jussi Kukkonen
2017-02-14 9:55 ` [PATCH 10/11] piglit: Package tests in compressed form as well Jussi Kukkonen
2017-02-14 9:55 ` [PATCH 11/11] core-tools-testapps: Re-add piglit Jussi Kukkonen
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20170214224203.GA3023@jama \
--to=martin.jansa@gmail.com \
--cc=jussi.kukkonen@intel.com \
--cc=openembedded-core@lists.openembedded.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.