Hello community,

here is the log from the commit of package geoclue2 for openSUSE:Factory 
checked in at 2017-06-07 09:50:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/geoclue2 (Old)
 and      /work/SRC/openSUSE:Factory/.geoclue2.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "geoclue2"

Wed Jun  7 09:50:53 2017 rev:26 rq:499595 version:2.4.7

Changes:
--------
--- /work/SRC/openSUSE:Factory/geoclue2/geoclue2.changes        2017-04-11 
12:40:15.260209876 +0200
+++ /work/SRC/openSUSE:Factory/.geoclue2.new/geoclue2.changes   2017-06-07 
09:50:54.620949791 +0200
@@ -1,0 +2,7 @@
+Mon May 29 14:38:56 UTC 2017 - [email protected]
+
+- Update to version 2.4.7:
+  + Fix a potential crash.
+  + More verbose warning on invalid accuracy from NMEA source.
+
+-------------------------------------------------------------------

Old:
----
  geoclue-2.4.6.tar.xz

New:
----
  geoclue-2.4.7.tar.xz

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

Other differences:
------------------
++++++ geoclue2.spec ++++++
--- /var/tmp/diff_new_pack.NiHJKC/_old  2017-06-07 09:50:55.240862184 +0200
+++ /var/tmp/diff_new_pack.NiHJKC/_new  2017-06-07 09:50:55.240862184 +0200
@@ -18,7 +18,7 @@
 
 %define _name geoclue
 Name:           geoclue2
-Version:        2.4.6
+Version:        2.4.7
 Release:        0
 Summary:        GeoLocation Framework
 License:        GPL-2.0+

++++++ geoclue-2.4.6.tar.xz -> geoclue-2.4.7.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/geoclue-2.4.6/NEWS new/geoclue-2.4.7/NEWS
--- old/geoclue-2.4.6/NEWS      2017-03-27 16:19:14.000000000 +0200
+++ new/geoclue-2.4.7/NEWS      2017-05-29 16:20:47.000000000 +0200
@@ -1,3 +1,9 @@
+2.4.7
+=====
+
+- Fix a potential crash.
+- More verbose warning on invalid accuracy from NMEA source.
+
 2.4.6
 =====
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/geoclue-2.4.6/build-aux/Makefile.in 
new/geoclue-2.4.7/build-aux/Makefile.in
--- old/geoclue-2.4.6/build-aux/Makefile.in     2017-03-27 16:19:58.000000000 
+0200
+++ new/geoclue-2.4.7/build-aux/Makefile.in     2017-05-29 16:22:23.000000000 
+0200
@@ -122,7 +122,7 @@
   esac
 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
 am__DIST_COMMON = $(srcdir)/Makefile.in ar-lib compile config.guess \
-       config.sub depcomp install-sh ltmain.sh missing
+       config.sub install-sh ltmain.sh missing
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 ACLOCAL = @ACLOCAL@
 ALL_LINGUAS = @ALL_LINGUAS@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/geoclue-2.4.6/configure new/geoclue-2.4.7/configure
--- old/geoclue-2.4.6/configure 2017-03-27 16:19:58.000000000 +0200
+++ new/geoclue-2.4.7/configure 2017-05-29 16:22: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 geoclue 2.4.6.
+# Generated by GNU Autoconf 2.69 for geoclue 2.4.7.
 #
 # Report bugs to <http://bugs.freedesktop.org/enter_bug.cgi?product=GeoClue>.
 #
@@ -591,8 +591,8 @@
 # Identity of this package.
 PACKAGE_NAME='geoclue'
 PACKAGE_TARNAME='geoclue'
-PACKAGE_VERSION='2.4.6'
-PACKAGE_STRING='geoclue 2.4.6'
+PACKAGE_VERSION='2.4.7'
+PACKAGE_STRING='geoclue 2.4.7'
 PACKAGE_BUGREPORT='http://bugs.freedesktop.org/enter_bug.cgi?product=GeoClue'
 PACKAGE_URL='http://www.freedesktop.org/wiki/Software/GeoClue'
 
@@ -1456,7 +1456,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 geoclue 2.4.6 to adapt to many kinds of systems.
+\`configure' configures geoclue 2.4.7 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1526,7 +1526,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of geoclue 2.4.6:";;
+     short | recursive ) echo "Configuration of geoclue 2.4.7:";;
    esac
   cat <<\_ACEOF
 
@@ -1696,7 +1696,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-geoclue configure 2.4.6
+geoclue configure 2.4.7
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1974,7 +1974,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by geoclue $as_me 2.4.6, which was
+It was created by geoclue $as_me 2.4.7, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2842,7 +2842,7 @@
 
 # Define the identity of the package.
  PACKAGE='geoclue'
- VERSION='2.4.6'
+ VERSION='2.4.7'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -15342,7 +15342,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by geoclue $as_me 2.4.6, which was
+This file was extended by geoclue $as_me 2.4.7, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -15409,7 +15409,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-geoclue config.status 2.4.6
+geoclue config.status 2.4.7
 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/geoclue-2.4.6/configure.ac 
new/geoclue-2.4.7/configure.ac
--- old/geoclue-2.4.6/configure.ac      2017-03-27 16:19:46.000000000 +0200
+++ new/geoclue-2.4.7/configure.ac      2017-05-29 16:21:33.000000000 +0200
@@ -1,7 +1,7 @@
 AC_PREREQ([2.63])
 
 AC_INIT([geoclue],
-        [2.4.6],
+        [2.4.7],
         [http://bugs.freedesktop.org/enter_bug.cgi?product=GeoClue],
         [geoclue],
         [http://www.freedesktop.org/wiki/Software/GeoClue])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/geoclue-2.4.6/docs/Makefile.in 
new/geoclue-2.4.7/docs/Makefile.in
--- old/geoclue-2.4.6/docs/Makefile.in  2017-03-27 16:19:58.000000000 +0200
+++ new/geoclue-2.4.7/docs/Makefile.in  2017-05-29 16:22:23.000000000 +0200
@@ -744,8 +744,8 @@
        -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
 @ENABLE_GTK_DOC_FALSE@distclean-local:
 @ENABLE_GTK_DOC_FALSE@maintainer-clean-local:
-@ENABLE_GTK_DOC_FALSE@uninstall-local:
 @ENABLE_GTK_DOC_FALSE@clean-local:
+@ENABLE_GTK_DOC_FALSE@uninstall-local:
 @ENABLE_GTK_DOC_FALSE@install-data-local:
 clean: clean-recursive
 
@@ -860,38 +860,38 @@
 
 @[email protected]:
 @ENABLE_GTK_DOC_TRUE@  -$(GTK_DOC_V_SETUP)if test "$(abs_srcdir)" != 
"$(abs_builddir)" ; then \
-@ENABLE_GTK_DOC_TRUE@    files=`echo $(SETUP_FILES) $(DOC_MODULE).types`; \
-@ENABLE_GTK_DOC_TRUE@    if test "x$$files" != "x" ; then \
-@ENABLE_GTK_DOC_TRUE@      for file in $$files ; do \
-@ENABLE_GTK_DOC_TRUE@        destdir=`dirname $(abs_builddir)/$$file`; \
-@ENABLE_GTK_DOC_TRUE@        test -d "$$destdir" || mkdir -p "$$destdir"; \
-@ENABLE_GTK_DOC_TRUE@        test -f $(abs_srcdir)/$$file && \
-@ENABLE_GTK_DOC_TRUE@          cp -pf $(abs_srcdir)/$$file 
$(abs_builddir)/$$file || true; \
-@ENABLE_GTK_DOC_TRUE@      done; \
-@ENABLE_GTK_DOC_TRUE@    fi; \
+@ENABLE_GTK_DOC_TRUE@      files=`echo $(SETUP_FILES) $(DOC_MODULE).types`; \
+@ENABLE_GTK_DOC_TRUE@      if test "x$$files" != "x" ; then \
+@ENABLE_GTK_DOC_TRUE@          for file in $$files ; do \
+@ENABLE_GTK_DOC_TRUE@              destdir=`dirname $(abs_builddir)/$$file`; \
+@ENABLE_GTK_DOC_TRUE@              test -d "$$destdir" || mkdir -p 
"$$destdir"; \
+@ENABLE_GTK_DOC_TRUE@              test -f $(abs_srcdir)/$$file && \
+@ENABLE_GTK_DOC_TRUE@                  cp -pf $(abs_srcdir)/$$file 
$(abs_builddir)/$$file || true; \
+@ENABLE_GTK_DOC_TRUE@          done; \
+@ENABLE_GTK_DOC_TRUE@      fi; \
 @ENABLE_GTK_DOC_TRUE@  fi
 @ENABLE_GTK_DOC_TRUE@  $(AM_V_at)touch setup-build.stamp
 
 @[email protected]: setup-build.stamp $(HFILE_GLOB) 
$(CFILE_GLOB)
 @ENABLE_GTK_DOC_TRUE@  $(GTK_DOC_V_SCAN)_source_dir='' ; \
 @ENABLE_GTK_DOC_TRUE@  for i in $(DOC_SOURCE_DIR) ; do \
-@ENABLE_GTK_DOC_TRUE@    _source_dir="$${_source_dir} --source-dir=$$i" ; \
+@ENABLE_GTK_DOC_TRUE@      _source_dir="$${_source_dir} --source-dir=$$i" ; \
 @ENABLE_GTK_DOC_TRUE@  done ; \
 @ENABLE_GTK_DOC_TRUE@  gtkdoc-scan --module=$(DOC_MODULE) 
--ignore-headers="$(IGNORE_HFILES)" $${_source_dir} $(SCAN_OPTIONS) 
$(EXTRA_HFILES)
 @ENABLE_GTK_DOC_TRUE@  $(GTK_DOC_V_INTROSPECT)if grep -l '^..*$$' 
$(DOC_MODULE).types > /dev/null 2>&1 ; then \
-@ENABLE_GTK_DOC_TRUE@    scanobj_options=""; \
-@ENABLE_GTK_DOC_TRUE@    gtkdoc-scangobj 2>&1 --help | grep  >/dev/null 
"\-\-verbose"; \
-@ENABLE_GTK_DOC_TRUE@    if test "$$?" = "0"; then \
-@ENABLE_GTK_DOC_TRUE@      if test "x$(V)" = "x1"; then \
-@ENABLE_GTK_DOC_TRUE@        scanobj_options="--verbose"; \
+@ENABLE_GTK_DOC_TRUE@      scanobj_options=""; \
+@ENABLE_GTK_DOC_TRUE@      gtkdoc-scangobj 2>&1 --help | grep  >/dev/null 
"\-\-verbose"; \
+@ENABLE_GTK_DOC_TRUE@      if test "$$?" = "0"; then \
+@ENABLE_GTK_DOC_TRUE@          if test "x$(V)" = "x1"; then \
+@ENABLE_GTK_DOC_TRUE@              scanobj_options="--verbose"; \
+@ENABLE_GTK_DOC_TRUE@          fi; \
 @ENABLE_GTK_DOC_TRUE@      fi; \
-@ENABLE_GTK_DOC_TRUE@    fi; \
-@ENABLE_GTK_DOC_TRUE@    CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" 
RUN="$(GTKDOC_RUN)" CFLAGS="$(GTKDOC_CFLAGS) $(CFLAGS)" LDFLAGS="$(GTKDOC_LIBS) 
$(LDFLAGS)" \
-@ENABLE_GTK_DOC_TRUE@    gtkdoc-scangobj $(SCANGOBJ_OPTIONS) $$scanobj_options 
--module=$(DOC_MODULE); \
+@ENABLE_GTK_DOC_TRUE@      CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" 
RUN="$(GTKDOC_RUN)" CFLAGS="$(GTKDOC_CFLAGS) $(CFLAGS)" LDFLAGS="$(GTKDOC_LIBS) 
$(LDFLAGS)" \
+@ENABLE_GTK_DOC_TRUE@      gtkdoc-scangobj $(SCANGOBJ_OPTIONS) 
$$scanobj_options --module=$(DOC_MODULE); \
 @ENABLE_GTK_DOC_TRUE@  else \
-@ENABLE_GTK_DOC_TRUE@    for i in $(SCANOBJ_FILES) ; do \
-@ENABLE_GTK_DOC_TRUE@      test -f $$i || touch $$i ; \
-@ENABLE_GTK_DOC_TRUE@    done \
+@ENABLE_GTK_DOC_TRUE@      for i in $(SCANOBJ_FILES) ; do \
+@ENABLE_GTK_DOC_TRUE@          test -f $$i || touch $$i ; \
+@ENABLE_GTK_DOC_TRUE@      done \
 @ENABLE_GTK_DOC_TRUE@  fi
 @ENABLE_GTK_DOC_TRUE@  $(AM_V_at)touch scan-build.stamp
 
@@ -901,7 +901,7 @@
 @[email protected]: setup-build.stamp 
$(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(HFILE_GLOB) $(CFILE_GLOB) 
$(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt $(expand_content_files) 
xml/gtkdocentities.ent
 @ENABLE_GTK_DOC_TRUE@  $(GTK_DOC_V_XML)_source_dir='' ; \
 @ENABLE_GTK_DOC_TRUE@  for i in $(DOC_SOURCE_DIR) ; do \
-@ENABLE_GTK_DOC_TRUE@    _source_dir="$${_source_dir} --source-dir=$$i" ; \
+@ENABLE_GTK_DOC_TRUE@      _source_dir="$${_source_dir} --source-dir=$$i" ; \
 @ENABLE_GTK_DOC_TRUE@  done ; \
 @ENABLE_GTK_DOC_TRUE@  gtkdoc-mkdb --module=$(DOC_MODULE) --output-format=xml 
--expand-content-files="$(expand_content_files)" 
--main-sgml-file=$(DOC_MAIN_SGML_FILE) $${_source_dir} $(MKDB_OPTIONS)
 @ENABLE_GTK_DOC_TRUE@  $(AM_V_at)touch sgml-build.stamp
@@ -936,8 +936,12 @@
 @ENABLE_GTK_DOC_TRUE@  cd html && gtkdoc-mkhtml $$mkhtml_options 
$(MKHTML_OPTIONS) $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
 @ENABLE_GTK_DOC_TRUE@  -@test "x$(HTML_IMAGES)" = "x" || \
 @ENABLE_GTK_DOC_TRUE@  for file in $(HTML_IMAGES) ; do \
-@ENABLE_GTK_DOC_TRUE@    test -f $(abs_srcdir)/$$file && cp 
$(abs_srcdir)/$$file $(abs_builddir)/html; \
-@ENABLE_GTK_DOC_TRUE@    test -f $(abs_builddir)/$$file && cp 
$(abs_builddir)/$$file $(abs_builddir)/html; \
+@ENABLE_GTK_DOC_TRUE@    if test -f $(abs_srcdir)/$$file ; then \
+@ENABLE_GTK_DOC_TRUE@      cp $(abs_srcdir)/$$file $(abs_builddir)/html; \
+@ENABLE_GTK_DOC_TRUE@    fi; \
+@ENABLE_GTK_DOC_TRUE@    if test -f $(abs_builddir)/$$file ; then \
+@ENABLE_GTK_DOC_TRUE@      cp $(abs_builddir)/$$file $(abs_builddir)/html; \
+@ENABLE_GTK_DOC_TRUE@    fi; \
 @ENABLE_GTK_DOC_TRUE@  done;
 @ENABLE_GTK_DOC_TRUE@  $(GTK_DOC_V_XREF)gtkdoc-fixxref --module=$(DOC_MODULE) 
--module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS)
 @ENABLE_GTK_DOC_TRUE@  $(AM_V_at)touch html-build.stamp
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/geoclue-2.4.6/docs/lib/Makefile.in 
new/geoclue-2.4.7/docs/lib/Makefile.in
--- old/geoclue-2.4.6/docs/lib/Makefile.in      2017-03-27 16:19:58.000000000 
+0200
+++ new/geoclue-2.4.7/docs/lib/Makefile.in      2017-05-29 16:22:23.000000000 
+0200
@@ -555,11 +555,11 @@
        @echo "This command is intended for maintainers to use"
        @echo "it deletes files that may require special tools to rebuild."
        -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
-@ENABLE_GTK_DOC_FALSE@clean-local:
 @ENABLE_GTK_DOC_FALSE@install-data-local:
-@ENABLE_GTK_DOC_FALSE@uninstall-local:
 @ENABLE_GTK_DOC_FALSE@maintainer-clean-local:
 @ENABLE_GTK_DOC_FALSE@distclean-local:
+@ENABLE_GTK_DOC_FALSE@uninstall-local:
+@ENABLE_GTK_DOC_FALSE@clean-local:
 clean: clean-am
 
 clean-am: clean-generic clean-libtool clean-local mostlyclean-am
@@ -662,38 +662,38 @@
 
 @[email protected]:
 @ENABLE_GTK_DOC_TRUE@  -$(GTK_DOC_V_SETUP)if test "$(abs_srcdir)" != 
"$(abs_builddir)" ; then \
-@ENABLE_GTK_DOC_TRUE@    files=`echo $(SETUP_FILES) $(DOC_MODULE).types`; \
-@ENABLE_GTK_DOC_TRUE@    if test "x$$files" != "x" ; then \
-@ENABLE_GTK_DOC_TRUE@      for file in $$files ; do \
-@ENABLE_GTK_DOC_TRUE@        destdir=`dirname $(abs_builddir)/$$file`; \
-@ENABLE_GTK_DOC_TRUE@        test -d "$$destdir" || mkdir -p "$$destdir"; \
-@ENABLE_GTK_DOC_TRUE@        test -f $(abs_srcdir)/$$file && \
-@ENABLE_GTK_DOC_TRUE@          cp -pf $(abs_srcdir)/$$file 
$(abs_builddir)/$$file || true; \
-@ENABLE_GTK_DOC_TRUE@      done; \
-@ENABLE_GTK_DOC_TRUE@    fi; \
+@ENABLE_GTK_DOC_TRUE@      files=`echo $(SETUP_FILES) $(DOC_MODULE).types`; \
+@ENABLE_GTK_DOC_TRUE@      if test "x$$files" != "x" ; then \
+@ENABLE_GTK_DOC_TRUE@          for file in $$files ; do \
+@ENABLE_GTK_DOC_TRUE@              destdir=`dirname $(abs_builddir)/$$file`; \
+@ENABLE_GTK_DOC_TRUE@              test -d "$$destdir" || mkdir -p 
"$$destdir"; \
+@ENABLE_GTK_DOC_TRUE@              test -f $(abs_srcdir)/$$file && \
+@ENABLE_GTK_DOC_TRUE@                  cp -pf $(abs_srcdir)/$$file 
$(abs_builddir)/$$file || true; \
+@ENABLE_GTK_DOC_TRUE@          done; \
+@ENABLE_GTK_DOC_TRUE@      fi; \
 @ENABLE_GTK_DOC_TRUE@  fi
 @ENABLE_GTK_DOC_TRUE@  $(AM_V_at)touch setup-build.stamp
 
 @[email protected]: setup-build.stamp $(HFILE_GLOB) 
$(CFILE_GLOB)
 @ENABLE_GTK_DOC_TRUE@  $(GTK_DOC_V_SCAN)_source_dir='' ; \
 @ENABLE_GTK_DOC_TRUE@  for i in $(DOC_SOURCE_DIR) ; do \
-@ENABLE_GTK_DOC_TRUE@    _source_dir="$${_source_dir} --source-dir=$$i" ; \
+@ENABLE_GTK_DOC_TRUE@      _source_dir="$${_source_dir} --source-dir=$$i" ; \
 @ENABLE_GTK_DOC_TRUE@  done ; \
 @ENABLE_GTK_DOC_TRUE@  gtkdoc-scan --module=$(DOC_MODULE) 
--ignore-headers="$(IGNORE_HFILES)" $${_source_dir} $(SCAN_OPTIONS) 
$(EXTRA_HFILES)
 @ENABLE_GTK_DOC_TRUE@  $(GTK_DOC_V_INTROSPECT)if grep -l '^..*$$' 
$(DOC_MODULE).types > /dev/null 2>&1 ; then \
-@ENABLE_GTK_DOC_TRUE@    scanobj_options=""; \
-@ENABLE_GTK_DOC_TRUE@    gtkdoc-scangobj 2>&1 --help | grep  >/dev/null 
"\-\-verbose"; \
-@ENABLE_GTK_DOC_TRUE@    if test "$$?" = "0"; then \
-@ENABLE_GTK_DOC_TRUE@      if test "x$(V)" = "x1"; then \
-@ENABLE_GTK_DOC_TRUE@        scanobj_options="--verbose"; \
+@ENABLE_GTK_DOC_TRUE@      scanobj_options=""; \
+@ENABLE_GTK_DOC_TRUE@      gtkdoc-scangobj 2>&1 --help | grep  >/dev/null 
"\-\-verbose"; \
+@ENABLE_GTK_DOC_TRUE@      if test "$$?" = "0"; then \
+@ENABLE_GTK_DOC_TRUE@          if test "x$(V)" = "x1"; then \
+@ENABLE_GTK_DOC_TRUE@              scanobj_options="--verbose"; \
+@ENABLE_GTK_DOC_TRUE@          fi; \
 @ENABLE_GTK_DOC_TRUE@      fi; \
-@ENABLE_GTK_DOC_TRUE@    fi; \
-@ENABLE_GTK_DOC_TRUE@    CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" 
RUN="$(GTKDOC_RUN)" CFLAGS="$(GTKDOC_CFLAGS) $(CFLAGS)" LDFLAGS="$(GTKDOC_LIBS) 
$(LDFLAGS)" \
-@ENABLE_GTK_DOC_TRUE@    gtkdoc-scangobj $(SCANGOBJ_OPTIONS) $$scanobj_options 
--module=$(DOC_MODULE); \
+@ENABLE_GTK_DOC_TRUE@      CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" 
RUN="$(GTKDOC_RUN)" CFLAGS="$(GTKDOC_CFLAGS) $(CFLAGS)" LDFLAGS="$(GTKDOC_LIBS) 
$(LDFLAGS)" \
+@ENABLE_GTK_DOC_TRUE@      gtkdoc-scangobj $(SCANGOBJ_OPTIONS) 
$$scanobj_options --module=$(DOC_MODULE); \
 @ENABLE_GTK_DOC_TRUE@  else \
-@ENABLE_GTK_DOC_TRUE@    for i in $(SCANOBJ_FILES) ; do \
-@ENABLE_GTK_DOC_TRUE@      test -f $$i || touch $$i ; \
-@ENABLE_GTK_DOC_TRUE@    done \
+@ENABLE_GTK_DOC_TRUE@      for i in $(SCANOBJ_FILES) ; do \
+@ENABLE_GTK_DOC_TRUE@          test -f $$i || touch $$i ; \
+@ENABLE_GTK_DOC_TRUE@      done \
 @ENABLE_GTK_DOC_TRUE@  fi
 @ENABLE_GTK_DOC_TRUE@  $(AM_V_at)touch scan-build.stamp
 
@@ -703,7 +703,7 @@
 @[email protected]: setup-build.stamp 
$(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(HFILE_GLOB) $(CFILE_GLOB) 
$(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt $(expand_content_files) 
xml/gtkdocentities.ent
 @ENABLE_GTK_DOC_TRUE@  $(GTK_DOC_V_XML)_source_dir='' ; \
 @ENABLE_GTK_DOC_TRUE@  for i in $(DOC_SOURCE_DIR) ; do \
-@ENABLE_GTK_DOC_TRUE@    _source_dir="$${_source_dir} --source-dir=$$i" ; \
+@ENABLE_GTK_DOC_TRUE@      _source_dir="$${_source_dir} --source-dir=$$i" ; \
 @ENABLE_GTK_DOC_TRUE@  done ; \
 @ENABLE_GTK_DOC_TRUE@  gtkdoc-mkdb --module=$(DOC_MODULE) --output-format=xml 
--expand-content-files="$(expand_content_files)" 
--main-sgml-file=$(DOC_MAIN_SGML_FILE) $${_source_dir} $(MKDB_OPTIONS)
 @ENABLE_GTK_DOC_TRUE@  $(AM_V_at)touch sgml-build.stamp
@@ -738,8 +738,12 @@
 @ENABLE_GTK_DOC_TRUE@  cd html && gtkdoc-mkhtml $$mkhtml_options 
$(MKHTML_OPTIONS) $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
 @ENABLE_GTK_DOC_TRUE@  -@test "x$(HTML_IMAGES)" = "x" || \
 @ENABLE_GTK_DOC_TRUE@  for file in $(HTML_IMAGES) ; do \
-@ENABLE_GTK_DOC_TRUE@    test -f $(abs_srcdir)/$$file && cp 
$(abs_srcdir)/$$file $(abs_builddir)/html; \
-@ENABLE_GTK_DOC_TRUE@    test -f $(abs_builddir)/$$file && cp 
$(abs_builddir)/$$file $(abs_builddir)/html; \
+@ENABLE_GTK_DOC_TRUE@    if test -f $(abs_srcdir)/$$file ; then \
+@ENABLE_GTK_DOC_TRUE@      cp $(abs_srcdir)/$$file $(abs_builddir)/html; \
+@ENABLE_GTK_DOC_TRUE@    fi; \
+@ENABLE_GTK_DOC_TRUE@    if test -f $(abs_builddir)/$$file ; then \
+@ENABLE_GTK_DOC_TRUE@      cp $(abs_builddir)/$$file $(abs_builddir)/html; \
+@ENABLE_GTK_DOC_TRUE@    fi; \
 @ENABLE_GTK_DOC_TRUE@  done;
 @ENABLE_GTK_DOC_TRUE@  $(GTK_DOC_V_XREF)gtkdoc-fixxref --module=$(DOC_MODULE) 
--module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS)
 @ENABLE_GTK_DOC_TRUE@  $(AM_V_at)touch html-build.stamp
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/geoclue-2.4.6/gtk-doc.make 
new/geoclue-2.4.7/gtk-doc.make
--- old/geoclue-2.4.6/gtk-doc.make      2017-01-04 14:29:39.000000000 +0100
+++ new/geoclue-2.4.7/gtk-doc.make      2016-10-18 13:23:30.000000000 +0200
@@ -87,18 +87,19 @@
 
 setup-build.stamp:
        -$(GTK_DOC_V_SETUP)if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \
-         files=`echo $(SETUP_FILES) $(DOC_MODULE).types`; \
-         if test "x$$files" != "x" ; then \
-           for file in $$files ; do \
-             destdir=`dirname $(abs_builddir)/$$file`; \
-             test -d "$$destdir" || mkdir -p "$$destdir"; \
-             test -f $(abs_srcdir)/$$file && \
-               cp -pf $(abs_srcdir)/$$file $(abs_builddir)/$$file || true; \
-           done; \
-         fi; \
+           files=`echo $(SETUP_FILES) $(DOC_MODULE).types`; \
+           if test "x$$files" != "x" ; then \
+               for file in $$files ; do \
+                   destdir=`dirname $(abs_builddir)/$$file`; \
+                   test -d "$$destdir" || mkdir -p "$$destdir"; \
+                   test -f $(abs_srcdir)/$$file && \
+                       cp -pf $(abs_srcdir)/$$file $(abs_builddir)/$$file || 
true; \
+               done; \
+           fi; \
        fi
        $(AM_V_at)touch setup-build.stamp
 
+
 #### scan ####
 
 GTK_DOC_V_SCAN=$(GTK_DOC_V_SCAN_$(V))
@@ -112,23 +113,23 @@
 scan-build.stamp: setup-build.stamp $(HFILE_GLOB) $(CFILE_GLOB)
        $(GTK_DOC_V_SCAN)_source_dir='' ; \
        for i in $(DOC_SOURCE_DIR) ; do \
-         _source_dir="$${_source_dir} --source-dir=$$i" ; \
+           _source_dir="$${_source_dir} --source-dir=$$i" ; \
        done ; \
        gtkdoc-scan --module=$(DOC_MODULE) --ignore-headers="$(IGNORE_HFILES)" 
$${_source_dir} $(SCAN_OPTIONS) $(EXTRA_HFILES)
        $(GTK_DOC_V_INTROSPECT)if grep -l '^..*$$' $(DOC_MODULE).types > 
/dev/null 2>&1 ; then \
-         scanobj_options=""; \
-         gtkdoc-scangobj 2>&1 --help | grep  >/dev/null "\-\-verbose"; \
-         if test "$$?" = "0"; then \
-           if test "x$(V)" = "x1"; then \
-             scanobj_options="--verbose"; \
+           scanobj_options=""; \
+           gtkdoc-scangobj 2>&1 --help | grep  >/dev/null "\-\-verbose"; \
+           if test "$$?" = "0"; then \
+               if test "x$(V)" = "x1"; then \
+                   scanobj_options="--verbose"; \
+               fi; \
            fi; \
-         fi; \
-         CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" RUN="$(GTKDOC_RUN)" 
CFLAGS="$(GTKDOC_CFLAGS) $(CFLAGS)" LDFLAGS="$(GTKDOC_LIBS) $(LDFLAGS)" \
-         gtkdoc-scangobj $(SCANGOBJ_OPTIONS) $$scanobj_options 
--module=$(DOC_MODULE); \
+           CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" RUN="$(GTKDOC_RUN)" 
CFLAGS="$(GTKDOC_CFLAGS) $(CFLAGS)" LDFLAGS="$(GTKDOC_LIBS) $(LDFLAGS)" \
+           gtkdoc-scangobj $(SCANGOBJ_OPTIONS) $$scanobj_options 
--module=$(DOC_MODULE); \
        else \
-         for i in $(SCANOBJ_FILES) ; do \
-           test -f $$i || touch $$i ; \
-         done \
+           for i in $(SCANOBJ_FILES) ; do \
+               test -f $$i || touch $$i ; \
+           done \
        fi
        $(AM_V_at)touch scan-build.stamp
 
@@ -144,7 +145,7 @@
 sgml-build.stamp: setup-build.stamp $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) 
$(HFILE_GLOB) $(CFILE_GLOB) $(DOC_MODULE)-sections.txt 
$(DOC_MODULE)-overrides.txt $(expand_content_files) xml/gtkdocentities.ent
        $(GTK_DOC_V_XML)_source_dir='' ; \
        for i in $(DOC_SOURCE_DIR) ; do \
-         _source_dir="$${_source_dir} --source-dir=$$i" ; \
+           _source_dir="$${_source_dir} --source-dir=$$i" ; \
        done ; \
        gtkdoc-mkdb --module=$(DOC_MODULE) --output-format=xml 
--expand-content-files="$(expand_content_files)" 
--main-sgml-file=$(DOC_MAIN_SGML_FILE) $${_source_dir} $(MKDB_OPTIONS)
        $(AM_V_at)touch sgml-build.stamp
@@ -189,8 +190,12 @@
        cd html && gtkdoc-mkhtml $$mkhtml_options $(MKHTML_OPTIONS) 
$(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
        -@test "x$(HTML_IMAGES)" = "x" || \
        for file in $(HTML_IMAGES) ; do \
-         test -f $(abs_srcdir)/$$file && cp $(abs_srcdir)/$$file 
$(abs_builddir)/html; \
-         test -f $(abs_builddir)/$$file && cp $(abs_builddir)/$$file 
$(abs_builddir)/html; \
+         if test -f $(abs_srcdir)/$$file ; then \
+           cp $(abs_srcdir)/$$file $(abs_builddir)/html; \
+         fi; \
+         if test -f $(abs_builddir)/$$file ; then \
+           cp $(abs_builddir)/$$file $(abs_builddir)/html; \
+         fi; \
        done;
        $(GTK_DOC_V_XREF)gtkdoc-fixxref --module=$(DOC_MODULE) 
--module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS)
        $(AM_V_at)touch html-build.stamp
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/geoclue-2.4.6/src/gclue-location.c 
new/geoclue-2.4.7/src/gclue-location.c
--- old/geoclue-2.4.6/src/gclue-location.c      2016-09-06 13:37:52.000000000 
+0200
+++ new/geoclue-2.4.7/src/gclue-location.c      2017-04-26 17:02:02.000000000 
+0200
@@ -398,8 +398,6 @@
         }
 
         altitude = parse_altitude_string (parts[9], parts[10]);
-        if (altitude == GEOCODE_LOCATION_ALTITUDE_UNKNOWN)
-                goto out;
 
         hdop = g_ascii_strtod (parts[8], NULL);
         accuracy = get_accuracy_from_hdop (hdop);
@@ -429,6 +427,8 @@
 GClueLocation *
 gclue_location_duplicate (GClueLocation *location)
 {
+        g_return_val_if_fail (GCLUE_IS_LOCATION (location), NULL);
+
         GeocodeLocation *gloc = GEOCODE_LOCATION (location);
 
         return g_object_new
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/geoclue-2.4.6/src/gclue-nmea-source.c 
new/geoclue-2.4.7/src/gclue-nmea-source.c
--- old/geoclue-2.4.6/src/gclue-nmea-source.c   2016-09-02 11:22:25.000000000 
+0200
+++ new/geoclue-2.4.7/src/gclue-nmea-source.c   2017-05-18 22:58:52.000000000 
+0200
@@ -222,7 +222,8 @@
         g_type_class_unref (enum_class);
 
         if (enum_value == NULL) {
-                g_warning ("Invalid `accuracy` value inside TXT records.");
+                g_warning ("Invalid `accuracy` value `%s` inside TXT records.",
+                           value);
                 accuracy = GCLUE_ACCURACY_LEVEL_EXACT;
 
                 goto CREATE_SERVICE;


Reply via email to