Hello community,

here is the log from the commit of package at-spi2-atk for openSUSE:Factory 
checked in at 2016-04-15 19:02:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/at-spi2-atk (Old)
 and      /work/SRC/openSUSE:Factory/.at-spi2-atk.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "at-spi2-atk"

Changes:
--------
--- /work/SRC/openSUSE:Factory/at-spi2-atk/at-spi2-atk.changes  2016-03-29 
14:43:21.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.at-spi2-atk.new/at-spi2-atk.changes     
2016-04-15 19:02:32.000000000 +0200
@@ -1,0 +2,9 @@
+Tue Apr 12 12:16:41 UTC 2016 - zai...@opensuse.org
+
+- Update to version 2.20.1:
+  + emit_event: Fix out-of-bounds memory access if class is NULL
+    (bgo#758935).
+  + Remove a debug print.
+  + Collection: fix missing return value (bgo#758934).
+
+-------------------------------------------------------------------

Old:
----
  at-spi2-atk-2.20.0.tar.xz

New:
----
  at-spi2-atk-2.20.1.tar.xz

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

Other differences:
------------------
++++++ at-spi2-atk.spec ++++++
--- /var/tmp/diff_new_pack.lT1nY8/_old  2016-04-15 19:02:33.000000000 +0200
+++ /var/tmp/diff_new_pack.lT1nY8/_new  2016-04-15 19:02:33.000000000 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           at-spi2-atk
-Version:        2.20.0
+Version:        2.20.1
 Release:        0
 Summary:        Assistive Technology Service Provider Interface - GTK+ module
 License:        LGPL-2.0+

++++++ at-spi2-atk-2.20.0.tar.xz -> at-spi2-atk-2.20.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/at-spi2-atk-2.20.0/NEWS new/at-spi2-atk-2.20.1/NEWS
--- old/at-spi2-atk-2.20.0/NEWS 2016-03-14 23:20:24.000000000 +0100
+++ new/at-spi2-atk-2.20.1/NEWS 2016-04-12 01:43:46.000000000 +0200
@@ -1,3 +1,11 @@
+What's new in at-spi2-atk 2.20.1:
+
+* emit_event: Fix out-of-bounds memory access if class is NULL (bgo#758935).
+
+* Remove a debug print.
+
+* Collection: fix missing return value (bgo#758934).
+
 What's new in at-spi2-atk 2.19.92:
 
 * Don't drop the main context when p2p socket configuration fails
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/at-spi2-atk-2.20.0/aclocal.m4 
new/at-spi2-atk-2.20.1/aclocal.m4
--- old/at-spi2-atk-2.20.0/aclocal.m4   2016-03-22 01:05:58.000000000 +0100
+++ new/at-spi2-atk-2.20.1/aclocal.m4   2016-04-12 01:44:21.000000000 +0200
@@ -20,90 +20,6 @@
 If you have problems, you may need to regenerate the build system entirely.
 To do so, use the procedure documented by the package, typically 
'autoreconf'.])])
 
-dnl GLIB_GSETTINGS
-dnl Defines GSETTINGS_SCHEMAS_INSTALL which controls whether
-dnl the schema should be compiled
-dnl
-
-AC_DEFUN([GLIB_GSETTINGS],
-[
-  m4_pattern_allow([AM_V_GEN])
-  AC_ARG_ENABLE(schemas-compile,
-                AS_HELP_STRING([--disable-schemas-compile],
-                               [Disable regeneration of gschemas.compiled on 
install]),
-                [case ${enableval} in
-                  yes) GSETTINGS_DISABLE_SCHEMAS_COMPILE=""  ;;
-                  no)  GSETTINGS_DISABLE_SCHEMAS_COMPILE="1" ;;
-                  *) AC_MSG_ERROR([bad value ${enableval} for 
--enable-schemas-compile]) ;;
-                 esac])
-  AC_SUBST([GSETTINGS_DISABLE_SCHEMAS_COMPILE])
-  PKG_PROG_PKG_CONFIG([0.16])
-  AC_SUBST(gsettingsschemadir, [${datadir}/glib-2.0/schemas])
-  if test x$cross_compiling != xyes; then
-    GLIB_COMPILE_SCHEMAS=`$PKG_CONFIG --variable glib_compile_schemas gio-2.0`
-  else
-    AC_PATH_PROG(GLIB_COMPILE_SCHEMAS, glib-compile-schemas)
-  fi
-  AC_SUBST(GLIB_COMPILE_SCHEMAS)
-  if test "x$GLIB_COMPILE_SCHEMAS" = "x"; then
-    ifelse([$2],,[AC_MSG_ERROR([glib-compile-schemas not found.])],[$2])
-  else
-    ifelse([$1],,[:],[$1])
-  fi
-
-  GSETTINGS_RULES='
-.PHONY : uninstall-gsettings-schemas install-gsettings-schemas 
clean-gsettings-schemas
-
-mostlyclean-am: clean-gsettings-schemas
-
-gsettings__enum_file = $(addsuffix .enums.xml,$(gsettings_ENUM_NAMESPACE))
-
-%.gschema.valid: %.gschema.xml $(gsettings__enum_file)
-       $(AM_V_GEN) $(GLIB_COMPILE_SCHEMAS) --strict --dry-run $(addprefix 
--schema-file=,$(gsettings__enum_file)) --schema-file=$< && mkdir -p [$](@D) && 
touch [$]@
-
-all-am: $(gsettings_SCHEMAS:.xml=.valid)
-uninstall-am: uninstall-gsettings-schemas
-install-data-am: install-gsettings-schemas
-
-.SECONDARY: $(gsettings_SCHEMAS)
-
-install-gsettings-schemas: $(gsettings_SCHEMAS) $(gsettings__enum_file)
-       @$(NORMAL_INSTALL)
-       if test -n "$^"; then \
-               test -z "$(gsettingsschemadir)" || $(MKDIR_P) 
"$(DESTDIR)$(gsettingsschemadir)"; \
-               $(INSTALL_DATA) $^ "$(DESTDIR)$(gsettingsschemadir)"; \
-               test -n "$(GSETTINGS_DISABLE_SCHEMAS_COMPILE)$(DESTDIR)" || 
$(GLIB_COMPILE_SCHEMAS) $(gsettingsschemadir); \
-       fi
-
-uninstall-gsettings-schemas:
-       @$(NORMAL_UNINSTALL)
-       @list='\''$(gsettings_SCHEMAS) $(gsettings__enum_file)'\''; test -n 
"$(gsettingsschemadir)" || list=; \
-       files=`for p in $$list; do echo $$p; done | sed -e '\''s|^.*/||'\''`; \
-       test -n "$$files" || exit 0; \
-       echo " ( cd '\''$(DESTDIR)$(gsettingsschemadir)'\'' && rm -f" $$files 
")"; \
-       cd "$(DESTDIR)$(gsettingsschemadir)" && rm -f $$files
-       test -n "$(GSETTINGS_DISABLE_SCHEMAS_COMPILE)$(DESTDIR)" || 
$(GLIB_COMPILE_SCHEMAS) $(gsettingsschemadir)
-
-clean-gsettings-schemas:
-       rm -f $(gsettings_SCHEMAS:.xml=.valid) $(gsettings__enum_file)
-
-ifdef gsettings_ENUM_NAMESPACE
-$(gsettings__enum_file): $(gsettings_ENUM_FILES)
-       $(AM_V_GEN) glib-mkenums --comments '\''<!-- @comment@ -->'\'' --fhead 
"<schemalist>" --vhead "  <@type@ 
id='\''$(gsettings_ENUM_NAMESPACE).@EnumName@'\''>" --vprod "    <value 
nick='\''@valuenick@'\'' value='\''@valuenum@'\''/>" --vtail "  </@type@>" 
--ftail "</schemalist>" [$]^ > [$]@.tmp && mv [$]@.tmp [$]@
-endif
-'
-  _GSETTINGS_SUBST(GSETTINGS_RULES)
-])
-
-dnl _GSETTINGS_SUBST(VARIABLE)
-dnl Abstract macro to do either _AM_SUBST_NOTMAKE or AC_SUBST
-AC_DEFUN([_GSETTINGS_SUBST],
-[
-AC_SUBST([$1])
-m4_ifdef([_AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE([$1])])
-]
-)
-
 # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
 #
 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
@@ -8912,6 +8828,90 @@
 AS_VAR_IF([$1], [""], [$5], [$4])dnl
 ])# PKG_CHECK_VAR
 
+dnl GLIB_GSETTINGS
+dnl Defines GSETTINGS_SCHEMAS_INSTALL which controls whether
+dnl the schema should be compiled
+dnl
+
+AC_DEFUN([GLIB_GSETTINGS],
+[
+  m4_pattern_allow([AM_V_GEN])
+  AC_ARG_ENABLE(schemas-compile,
+                AS_HELP_STRING([--disable-schemas-compile],
+                               [Disable regeneration of gschemas.compiled on 
install]),
+                [case ${enableval} in
+                  yes) GSETTINGS_DISABLE_SCHEMAS_COMPILE=""  ;;
+                  no)  GSETTINGS_DISABLE_SCHEMAS_COMPILE="1" ;;
+                  *) AC_MSG_ERROR([bad value ${enableval} for 
--enable-schemas-compile]) ;;
+                 esac])
+  AC_SUBST([GSETTINGS_DISABLE_SCHEMAS_COMPILE])
+  PKG_PROG_PKG_CONFIG([0.16])
+  AC_SUBST(gsettingsschemadir, [${datadir}/glib-2.0/schemas])
+  if test x$cross_compiling != xyes; then
+    GLIB_COMPILE_SCHEMAS=`$PKG_CONFIG --variable glib_compile_schemas gio-2.0`
+  else
+    AC_PATH_PROG(GLIB_COMPILE_SCHEMAS, glib-compile-schemas)
+  fi
+  AC_SUBST(GLIB_COMPILE_SCHEMAS)
+  if test "x$GLIB_COMPILE_SCHEMAS" = "x"; then
+    ifelse([$2],,[AC_MSG_ERROR([glib-compile-schemas not found.])],[$2])
+  else
+    ifelse([$1],,[:],[$1])
+  fi
+
+  GSETTINGS_RULES='
+.PHONY : uninstall-gsettings-schemas install-gsettings-schemas 
clean-gsettings-schemas
+
+mostlyclean-am: clean-gsettings-schemas
+
+gsettings__enum_file = $(addsuffix .enums.xml,$(gsettings_ENUM_NAMESPACE))
+
+%.gschema.valid: %.gschema.xml $(gsettings__enum_file)
+       $(AM_V_GEN) $(GLIB_COMPILE_SCHEMAS) --strict --dry-run $(addprefix 
--schema-file=,$(gsettings__enum_file)) --schema-file=$< && mkdir -p [$](@D) && 
touch [$]@
+
+all-am: $(gsettings_SCHEMAS:.xml=.valid)
+uninstall-am: uninstall-gsettings-schemas
+install-data-am: install-gsettings-schemas
+
+.SECONDARY: $(gsettings_SCHEMAS)
+
+install-gsettings-schemas: $(gsettings_SCHEMAS) $(gsettings__enum_file)
+       @$(NORMAL_INSTALL)
+       if test -n "$^"; then \
+               test -z "$(gsettingsschemadir)" || $(MKDIR_P) 
"$(DESTDIR)$(gsettingsschemadir)"; \
+               $(INSTALL_DATA) $^ "$(DESTDIR)$(gsettingsschemadir)"; \
+               test -n "$(GSETTINGS_DISABLE_SCHEMAS_COMPILE)$(DESTDIR)" || 
$(GLIB_COMPILE_SCHEMAS) $(gsettingsschemadir); \
+       fi
+
+uninstall-gsettings-schemas:
+       @$(NORMAL_UNINSTALL)
+       @list='\''$(gsettings_SCHEMAS) $(gsettings__enum_file)'\''; test -n 
"$(gsettingsschemadir)" || list=; \
+       files=`for p in $$list; do echo $$p; done | sed -e '\''s|^.*/||'\''`; \
+       test -n "$$files" || exit 0; \
+       echo " ( cd '\''$(DESTDIR)$(gsettingsschemadir)'\'' && rm -f" $$files 
")"; \
+       cd "$(DESTDIR)$(gsettingsschemadir)" && rm -f $$files
+       test -n "$(GSETTINGS_DISABLE_SCHEMAS_COMPILE)$(DESTDIR)" || 
$(GLIB_COMPILE_SCHEMAS) $(gsettingsschemadir)
+
+clean-gsettings-schemas:
+       rm -f $(gsettings_SCHEMAS:.xml=.valid) $(gsettings__enum_file)
+
+ifdef gsettings_ENUM_NAMESPACE
+$(gsettings__enum_file): $(gsettings_ENUM_FILES)
+       $(AM_V_GEN) glib-mkenums --comments '\''<!-- @comment@ -->'\'' --fhead 
"<schemalist>" --vhead "  <@type@ 
id='\''$(gsettings_ENUM_NAMESPACE).@EnumName@'\''>" --vprod "    <value 
nick='\''@valuenick@'\'' value='\''@valuenum@'\''/>" --vtail "  </@type@>" 
--ftail "</schemalist>" [$]^ > [$]@.tmp && mv [$]@.tmp [$]@
+endif
+'
+  _GSETTINGS_SUBST(GSETTINGS_RULES)
+])
+
+dnl _GSETTINGS_SUBST(VARIABLE)
+dnl Abstract macro to do either _AM_SUBST_NOTMAKE or AC_SUBST
+AC_DEFUN([_GSETTINGS_SUBST],
+[
+AC_SUBST([$1])
+m4_ifdef([_AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE([$1])])
+]
+)
+
 # Copyright (C) 2002-2014 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/at-spi2-atk-2.20.0/atk-adaptor/adaptors/collection-adaptor.c 
new/at-spi2-atk-2.20.1/atk-adaptor/adaptors/collection-adaptor.c
--- old/at-spi2-atk-2.20.0/atk-adaptor/adaptors/collection-adaptor.c    
2015-06-14 21:52:59.000000000 +0200
+++ new/at-spi2-atk-2.20.1/atk-adaptor/adaptors/collection-adaptor.c    
2016-03-31 19:33:47.000000000 +0200
@@ -1180,8 +1180,8 @@
 
   if (t == 'r' && c == '(')
     return TRUE;
-  else if (t != c)
-    return FALSE;
+  else
+    return (t == c);
 }
 
 static void
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/at-spi2-atk-2.20.0/atk-adaptor/event.c 
new/at-spi2-atk-2.20.1/atk-adaptor/event.c
--- old/at-spi2-atk-2.20.0/atk-adaptor/event.c  2015-07-21 01:45:10.000000000 
+0200
+++ new/at-spi2-atk-2.20.1/atk-adaptor/event.c  2016-03-31 19:22:11.000000000 
+0200
@@ -388,7 +388,7 @@
   if (!spi_global_app_data->events_initialized)
     return TRUE;
 
-  data [0] = ensure_proper_format (klass + 21);
+  data [0] = ensure_proper_format (klass[0] ? klass + 21 : klass);
   data [1] = ensure_proper_format (major);
   data [2] = ensure_proper_format (minor);
   data [3] = NULL;
@@ -689,11 +689,9 @@
     parent = atk_object_get_parent (accessible);
     if (!ATK_IS_COMPONENT (accessible))
     {
-      g_print ("%s isn't a component\n", 
g_type_name_from_instance(accessible));
     return;
   }
     atk_component_get_extents (ATK_COMPONENT (accessible), &x, &y, &width, 
&height, ATK_XY_SCREEN);
-    g_print ("extents for %s (%s): %d %d %d %d\n", 
atk_object_get_name(accessible), g_type_name_from_instance(accessible), x, y, 
width, height);
     accessible = parent;
   } while (accessible);
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/at-spi2-atk-2.20.0/configure 
new/at-spi2-atk-2.20.1/configure
--- old/at-spi2-atk-2.20.0/configure    2016-03-22 01:06:00.000000000 +0100
+++ new/at-spi2-atk-2.20.1/configure    2016-04-12 01:44:23.000000000 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for at-spi2-atk 2.20.0.
+# Generated by GNU Autoconf 2.69 for at-spi2-atk 2.20.1.
 #
 # Report bugs to <accessibility-at...@lists.linux-foundation.org>.
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='at-spi2-atk'
 PACKAGE_TARNAME='at-spi2-atk'
-PACKAGE_VERSION='2.20.0'
-PACKAGE_STRING='at-spi2-atk 2.20.0'
+PACKAGE_VERSION='2.20.1'
+PACKAGE_STRING='at-spi2-atk 2.20.1'
 PACKAGE_BUGREPORT='accessibility-at...@lists.linux-foundation.org'
 PACKAGE_URL=''
 
@@ -1362,7 +1362,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures at-spi2-atk 2.20.0 to adapt to many kinds of systems.
+\`configure' configures at-spi2-atk 2.20.1 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1432,7 +1432,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of at-spi2-atk 2.20.0:";;
+     short | recursive ) echo "Configuration of at-spi2-atk 2.20.1:";;
    esac
   cat <<\_ACEOF
 
@@ -1563,7 +1563,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-at-spi2-atk configure 2.20.0
+at-spi2-atk configure 2.20.1
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1841,7 +1841,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by at-spi2-atk $as_me 2.20.0, which was
+It was created by at-spi2-atk $as_me 2.20.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2724,7 +2724,7 @@
 
 # Define the identity of the package.
  PACKAGE='at-spi2-atk'
- VERSION='2.20.0'
+ VERSION='2.20.1'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -13108,7 +13108,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by at-spi2-atk $as_me 2.20.0, which was
+This file was extended by at-spi2-atk $as_me 2.20.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -13174,7 +13174,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-at-spi2-atk config.status 2.20.0
+at-spi2-atk config.status 2.20.1
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/at-spi2-atk-2.20.0/configure.ac 
new/at-spi2-atk-2.20.1/configure.ac
--- old/at-spi2-atk-2.20.0/configure.ac 2016-03-22 01:05:56.000000000 +0100
+++ new/at-spi2-atk-2.20.1/configure.ac 2016-04-12 01:43:51.000000000 +0200
@@ -1,4 +1,4 @@
-AC_INIT([at-spi2-atk], [2.20.0], 
[accessibility-at...@lists.linux-foundation.org])
+AC_INIT([at-spi2-atk], [2.20.1], 
[accessibility-at...@lists.linux-foundation.org])
 AC_CONFIG_AUX_DIR(config)
 
 AT_SPI_ATK_MAJOR_VERSION=0


Reply via email to