Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2017-09-04 12:27:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and      /work/SRC/openSUSE:Factory/.Mesa.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "Mesa"

Mon Sep  4 12:27:08 2017 rev:300 rq:519329 version:unknown

Changes:
--------
--- /work/SRC/openSUSE:Factory/Mesa/Mesa.changes        2017-08-24 
18:18:13.350242203 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa.changes   2017-09-04 
12:27:09.360841927 +0200
@@ -1,0 +2,22 @@
+Mon Aug 28 14:17:25 UTC 2017 - mimi...@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 - fv...@suse.com
+
+- Add patch to fix strtod on non-EN locale (boo#1055929):
+  * n_force-xlocale-funcs.patch
+
+-------------------------------------------------------------------

Old:
----
  mesa-17.1.6.tar.xz
  mesa-17.1.6.tar.xz.sig

New:
----
  mesa-17.1.8.tar.xz
  mesa-17.1.8.tar.xz.sig
  n_force-xlocale-funcs.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ Mesa.spec ++++++
--- /var/tmp/diff_new_pack.W5IUhB/_old  2017-09-04 12:27:11.520538287 +0200
+++ /var/tmp/diff_new_pack.W5IUhB/_new  2017-09-04 12:27:11.524537725 +0200
@@ -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 @@
 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 @@
 %patch12 -p1
 %patch18 -p1
 %patch21 -p1
+%patch22 -p1
 
 %if 0%{?libglvnd}
 %patch31 -p1


++++++ mesa-17.1.6.tar.xz -> mesa-17.1.8.tar.xz ++++++
/work/SRC/openSUSE:Factory/Mesa/mesa-17.1.6.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new/mesa-17.1.8.tar.xz differ: char 25, line 1

++++++ n_force-xlocale-funcs.patch ++++++
From: Fabian Vogt <fv...@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"
 

Reply via email to