Hello community,

here is the log from the commit of package libglvnd for openSUSE:Factory 
checked in at 2017-08-18 14:56:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libglvnd (Old)
 and      /work/SRC/openSUSE:Factory/.libglvnd.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libglvnd"

Fri Aug 18 14:56:55 2017 rev:7 rq:516842 version:0.1.2~20170620~d850cdd

Changes:
--------
--- /work/SRC/openSUSE:Factory/libglvnd/libglvnd.changes        2017-06-28 
10:33:56.819235071 +0200
+++ /work/SRC/openSUSE:Factory/.libglvnd.new/libglvnd.changes   2017-08-18 
14:56:57.912987138 +0200
@@ -1,0 +2,7 @@
+Mon Aug 14 13:35:51 UTC 2017 - m...@suse.com
+
+- U_Fix-typo-in-LIBRARY_FEATURE_NAMES.patch
+  * Fix typo that caused gles 3.1 and 3.2 symbols to be missing in
+    the generated libraries. (bnc#1052776)
+
+-------------------------------------------------------------------

New:
----
  U_Fix-typo-in-LIBRARY_FEATURE_NAMES.patch

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

Other differences:
------------------
++++++ libglvnd.spec ++++++
--- /var/tmp/diff_new_pack.GaG4gv/_old  2017-08-18 14:56:58.716873972 +0200
+++ /var/tmp/diff_new_pack.GaG4gv/_new  2017-08-18 14:56:58.720873409 +0200
@@ -29,6 +29,7 @@
 # Source is _service generated
 Source:         %name-%version.tar.gz
 Source1:        baselibs.conf
+Patch1:         U_Fix-typo-in-LIBRARY_FEATURE_NAMES.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  libtool
@@ -61,6 +62,7 @@
 
 %prep
 %setup -q -n %name-%version
+%patch1 -p1
 
 %build
 ./autogen.sh

++++++ U_Fix-typo-in-LIBRARY_FEATURE_NAMES.patch ++++++
Git-commit: 37fc6caa4b80bb7c75a8285d36d168cbf6932ef2
Patch-mainline: To-be-upstreamed
Author: Michal Srb <m...@suse.com>
Subject: Fix typo in _LIBRARY_FEATURE_NAMES.
References: bnc#1052776

The missing comma caused the "GL_ES_VERSION_3_1" and "GL_ES_VERSION_3_2" to
concatenate into non-existing feature name. Symbols from gles 3.1 and 3.2 were
then missing in the generated files.
---
 src/generate/genCommon.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/generate/genCommon.py b/src/generate/genCommon.py
index b486ad0..5c721ac 100644
--- a/src/generate/genCommon.py
+++ b/src/generate/genCommon.py
@@ -44,7 +44,7 @@ _LIBRARY_FEATURE_NAMES = {
     )),
     "glesv1" : frozenset(("GL_VERSION_ES_CM_1_0", "GL_OES_point_size_array")),
     "glesv2" : frozenset(("GL_ES_VERSION_2_0", "GL_ES_VERSION_3_0",
-            "GL_ES_VERSION_3_1" "GL_ES_VERSION_3_2",
+            "GL_ES_VERSION_3_1", "GL_ES_VERSION_3_2",
     )),
 }
 
-- 
2.12.3


Reply via email to