Accepting request 519329 from X11:XOrg
- update to 17.1.8 * fdo#101334 - AMD SI cards: Some vulkan apps freeze the system * fdo#101766 - Assertion `!"invalid type"' failed when constant expression involves literal of different type< * fdo#102024 - FORMAT_FEATURE_SAMPLED_IMAGE_BIT not supported for D16_UNORM and D32_SFLOAT * fdo#102148 - Crash when running qopenglwidget example on mesa llvmpipe win32 * fdo#102241 - gallium/wgl: SwapBuffers freezing regularly with swap interval enabled * fdo#101910 - [BYT] ES31-CTS.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f * fdo#102308 - segfault in glCompressedTextureSubImage3D - Add patch to fix strtod on non-EN locale (boo#1055929): * n_force-xlocale-funcs.patch OBS-URL: https://build.opensuse.org/request/show/519329 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=300
This commit is contained in:
commit
d9aa208a63
22
Mesa.changes
22
Mesa.changes
@ -1,3 +1,25 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 28 14:17:25 UTC 2017 - mimi.vx@gmail.com
|
||||
|
||||
- update to 17.1.8
|
||||
* fdo#101334 - AMD SI cards: Some vulkan apps freeze the system
|
||||
* fdo#101766 - Assertion `!"invalid type"' failed when constant
|
||||
expression involves literal of different type<
|
||||
* fdo#102024 - FORMAT_FEATURE_SAMPLED_IMAGE_BIT not supported for D16_UNORM
|
||||
and D32_SFLOAT
|
||||
* fdo#102148 - Crash when running qopenglwidget example on mesa llvmpipe win32
|
||||
* fdo#102241 - gallium/wgl: SwapBuffers freezing regularly with swap
|
||||
interval enabled
|
||||
* fdo#101910 - [BYT]
|
||||
ES31-CTS.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f
|
||||
* fdo#102308 - segfault in glCompressedTextureSubImage3D
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 28 12:53:03 UTC 2017 - fvogt@suse.com
|
||||
|
||||
- Add patch to fix strtod on non-EN locale (boo#1055929):
|
||||
* n_force-xlocale-funcs.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 23 09:01:46 UTC 2017 - sndirsch@suse.com
|
||||
|
||||
|
@ -22,7 +22,7 @@
|
||||
%endif
|
||||
%define glamor 1
|
||||
%define _name_archive mesa
|
||||
%define _version 17.1.6
|
||||
%define _version 17.1.8
|
||||
%define with_opencl 0
|
||||
%define with_vulkan 0
|
||||
%ifarch %ix86 x86_64 %arm aarch64 ppc ppc64 ppc64le s390x
|
||||
@ -81,6 +81,8 @@ Patch15: u_mesa-8.0-llvmpipe-shmget.patch
|
||||
Patch18: n_VDPAU-XVMC-libs-Replace-hardlinks-with-copies.patch
|
||||
# never to be upstreamed
|
||||
Patch21: n_Define-GLAPIVAR-separate-from-GLAPI.patch
|
||||
# never to be upstreamed
|
||||
Patch22: n_force-xlocale-funcs.patch
|
||||
# currently needed for libglvnd support
|
||||
Patch31: archlinux_0001-Fix-linkage-against-shared-glapi.patch
|
||||
Patch32: archlinux_glvnd-fix-gl-dot-pc.patch
|
||||
@ -652,6 +654,7 @@ rm -rf docs/README.{VMS,WIN32,OS2}
|
||||
%patch12 -p1
|
||||
%patch18 -p1
|
||||
%patch21 -p1
|
||||
%patch22 -p1
|
||||
|
||||
%if 0%{?libglvnd}
|
||||
%patch31 -p1
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0686deadde1f126b20aa67e47e8c50502043eee4ecdf60d5009ffda3cebfee50
|
||||
size 9868932
|
Binary file not shown.
3
mesa-17.1.8.tar.xz
Normal file
3
mesa-17.1.8.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:75ed2eaeae26ddd536150f294386468ae2e1a7717948c41cd14b7875be5269db
|
||||
size 9902800
|
BIN
mesa-17.1.8.tar.xz.sig
Normal file
BIN
mesa-17.1.8.tar.xz.sig
Normal file
Binary file not shown.
27
n_force-xlocale-funcs.patch
Normal file
27
n_force-xlocale-funcs.patch
Normal file
@ -0,0 +1,27 @@
|
||||
From: Fabian Vogt <fvogt@suse.com>
|
||||
Subject: Force use of strtod_l and friends
|
||||
Patch-mainline: never
|
||||
References: boo#1055929
|
||||
|
||||
With glibc 2.26, xlocale.h got removed, but the used functions
|
||||
are available as part of local.h since POSIX2008, so use them
|
||||
unconditionally.
|
||||
This is necessary to fix strod with non-EN locales.
|
||||
|
||||
Index: mesa-17.1.6/src/util/strtod.c
|
||||
===================================================================
|
||||
--- mesa-17.1.6.orig/src/util/strtod.c
|
||||
+++ mesa-17.1.6/src/util/strtod.c
|
||||
@@ -28,11 +28,9 @@
|
||||
|
||||
#ifdef _GNU_SOURCE
|
||||
#include <locale.h>
|
||||
-#ifdef HAVE_XLOCALE_H
|
||||
-#include <xlocale.h>
|
||||
+#define HAVE_XLOCALE_H
|
||||
static locale_t loc;
|
||||
#endif
|
||||
-#endif
|
||||
|
||||
#include "strtod.h"
|
||||
|
Loading…
Reference in New Issue
Block a user