Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xdg-dbus-proxy for openSUSE:Factory checked in at 2022-02-14 22:35:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xdg-dbus-proxy (Old) and /work/SRC/openSUSE:Factory/.xdg-dbus-proxy.new.1956 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xdg-dbus-proxy" Mon Feb 14 22:35:56 2022 rev:3 rq:953946 version:0.1.3 Changes: -------- --- /work/SRC/openSUSE:Factory/xdg-dbus-proxy/xdg-dbus-proxy.changes 2019-10-05 16:22:01.613168234 +0200 +++ /work/SRC/openSUSE:Factory/.xdg-dbus-proxy.new.1956/xdg-dbus-proxy.changes 2022-02-14 22:36:01.669391277 +0100 @@ -1,0 +2,7 @@ +Fri Feb 11 23:24:50 UTC 2022 - Bj??rn Lie <bjorn....@gmail.com> + +- Update to version 0.1.3: + + Silence compiler warnings. + + Fix build with musl. + +------------------------------------------------------------------- Old: ---- xdg-dbus-proxy-0.1.2.tar.xz New: ---- xdg-dbus-proxy-0.1.3.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xdg-dbus-proxy.spec ++++++ --- /var/tmp/diff_new_pack.02NBWb/_old 2022-02-14 22:36:02.105392413 +0100 +++ /var/tmp/diff_new_pack.02NBWb/_new 2022-02-14 22:36:02.109392424 +0100 @@ -1,7 +1,7 @@ # # spec file for package xdg-dbus-proxy # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2022 SUSE LLC # Copyright (c) 2019 Bj??rn Lie, Bryne, Norway. # # All modifications and additions to the file contributed by third parties @@ -18,7 +18,7 @@ Name: xdg-dbus-proxy -Version: 0.1.2 +Version: 0.1.3 Release: 0 Summary: Filtering proxy for D-Bus connections License: LGPL-2.1-or-later ++++++ xdg-dbus-proxy-0.1.2.tar.xz -> xdg-dbus-proxy-0.1.3.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xdg-dbus-proxy-0.1.2/Makefile.in new/xdg-dbus-proxy-0.1.3/Makefile.in --- old/xdg-dbus-proxy-0.1.2/Makefile.in 2019-09-18 19:29:16.000000000 +0200 +++ new/xdg-dbus-proxy-0.1.3/Makefile.in 2022-02-11 12:54:13.000000000 +0100 @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.16.1 from Makefile.am. +# Makefile.in generated by automake 1.16.2 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2018 Free Software Foundation, Inc. +# Copyright (C) 1994-2020 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -19,7 +19,7 @@ # vim:set ft=automake: # aminclude_static.am generated automatically by Autoconf -# from AX_AM_MACROS_STATIC on Wed Sep 18 19:29:16 CEST 2019 +# from AX_AM_MACROS_STATIC on Fri Feb 11 12:54:13 CET 2022 @@ -248,8 +248,8 @@ MANS = $(man_MANS) DATA = $(installed_test_meta_DATA) $(nobase_installed_test_DATA) \ $(noinst_DATA) -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \ - $(LISP)config.h.in +am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) \ + config.h.in # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is # *not* preserved. @@ -572,6 +572,7 @@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ +runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -1351,6 +1352,10 @@ tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz $(am__post_remove_distdir) +dist-zstd: distdir + tardir=$(distdir) && $(am__tar) | zstd -c $${ZSTD_CLEVEL-$${ZSTD_OPT--19}} >$(distdir).tar.zst + $(am__post_remove_distdir) + dist-tarZ: distdir @echo WARNING: "Support for distribution archives compressed with" \ "legacy program 'compress' is deprecated." >&2 @@ -1393,6 +1398,8 @@ eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\ *.zip*) \ unzip $(distdir).zip ;;\ + *.tar.zst*) \ + zstd -dc $(distdir).tar.zst | $(am__untar) ;;\ esac chmod -R a-w $(distdir) chmod u+w $(distdir) @@ -1609,13 +1616,14 @@ clean-installed_testPROGRAMS clean-noinstLTLIBRARIES \ clean-noinstPROGRAMS cscope cscopelist-am ctags ctags-am dist \ dist-all dist-bzip2 dist-gzip dist-lzip dist-shar dist-tarZ \ - dist-xz dist-zip distcheck distclean distclean-compile \ - distclean-generic distclean-hdr distclean-tags distcleancheck \ - distdir distuninstallcheck dvi dvi-am html html-am info \ - info-am install install-am install-binPROGRAMS install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-installed_testLTLIBRARIES \ + dist-xz dist-zip dist-zstd distcheck distclean \ + distclean-compile distclean-generic distclean-hdr \ + distclean-tags distcleancheck distdir distuninstallcheck dvi \ + dvi-am html html-am info info-am install install-am \ + install-binPROGRAMS install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am \ + install-installed_testLTLIBRARIES \ install-installed_testPROGRAMS install-installed_testSCRIPTS \ install-installed_test_metaDATA install-man install-man1 \ install-nobase_installed_testDATA install-pdf install-pdf-am \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xdg-dbus-proxy-0.1.2/NEWS new/xdg-dbus-proxy-0.1.3/NEWS --- old/xdg-dbus-proxy-0.1.2/NEWS 2019-09-18 18:49:23.000000000 +0200 +++ new/xdg-dbus-proxy-0.1.3/NEWS 2022-02-11 12:53:37.000000000 +0100 @@ -1,3 +1,9 @@ +Changes in 0.1.3 +================ + + * Silence compiler warnings + * Fix build with musl + Changes in 0.1.2 ================ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xdg-dbus-proxy-0.1.2/aclocal.m4 new/xdg-dbus-proxy-0.1.3/aclocal.m4 --- old/xdg-dbus-proxy-0.1.2/aclocal.m4 2019-09-18 19:29:16.000000000 +0200 +++ new/xdg-dbus-proxy-0.1.3/aclocal.m4 2022-02-11 12:54:13.000000000 +0100 @@ -1,6 +1,6 @@ -# generated automatically by aclocal 1.16.1 -*- Autoconf -*- +# generated automatically by aclocal 1.16.2 -*- Autoconf -*- -# Copyright (C) 1996-2018 Free Software Foundation, Inc. +# Copyright (C) 1996-2020 Free Software Foundation, Inc. # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -91,7 +91,7 @@ # and this notice are preserved. This file is offered as-is, without any # warranty. -#serial 11 +#serial 12 AC_DEFUN([AX_CHECK_GNU_MAKE],dnl [AC_PROG_AWK @@ -109,7 +109,7 @@ done ;]) dnl If there was a GNU version, then set @ifGNUmake@ to the empty string, '#' otherwise AS_VAR_IF([_cv_gnu_make_command], [""], [AS_VAR_SET([ifGNUmake], ["#"])], [AS_VAR_SET([ifGNUmake], [""])]) - AS_VAR_IF([_cv_gnu_make_command], [""], [AS_VAR_SET([ifnGNUmake], [""])], [AS_VAR_SET([ifGNUmake], ["#"])]) + AS_VAR_IF([_cv_gnu_make_command], [""], [AS_VAR_SET([ifnGNUmake], [""])], [AS_VAR_SET([ifnGNUmake], ["#"])]) AS_VAR_IF([_cv_gnu_make_command], [""], [AS_UNSET(ax_cv_gnu_make_command)], [AS_VAR_SET([ax_cv_gnu_make_command], [${_cv_gnu_make_command}])]) AS_VAR_IF([_cv_gnu_make_command], [""],[$2],[$1]) AC_SUBST([ifGNUmake]) @@ -460,7 +460,7 @@ [AC_DEFINE([HAVE_][$1], 1, [Enable ]m4_tolower([$1])[ support])]) ])dnl PKG_HAVE_DEFINE_WITH_MODULES -# Copyright (C) 2002-2018 Free Software Foundation, Inc. +# Copyright (C) 2002-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -475,7 +475,7 @@ [am__api_version='1.16' dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to dnl require some minimum version. Point them to the right macro. -m4_if([$1], [1.16.1], [], +m4_if([$1], [1.16.2], [], [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl ]) @@ -491,14 +491,14 @@ # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. # This function is AC_REQUIREd by AM_INIT_AUTOMAKE. AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], -[AM_AUTOMAKE_VERSION([1.16.1])dnl +[AM_AUTOMAKE_VERSION([1.16.2])dnl m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) # AM_AUX_DIR_EXPAND -*- Autoconf -*- -# Copyright (C) 2001-2018 Free Software Foundation, Inc. +# Copyright (C) 2001-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -550,7 +550,7 @@ # AM_CONDITIONAL -*- Autoconf -*- -# Copyright (C) 1997-2018 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -581,7 +581,7 @@ Usually this means the macro was only invoked conditionally.]]) fi])]) -# Copyright (C) 1999-2018 Free Software Foundation, Inc. +# Copyright (C) 1999-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -772,7 +772,7 @@ # Generate code to set up dependency tracking. -*- Autoconf -*- -# Copyright (C) 1999-2018 Free Software Foundation, Inc. +# Copyright (C) 1999-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -811,7 +811,9 @@ done if test $am_rc -ne 0; then AC_MSG_FAILURE([Something went wrong bootstrapping makefile fragments - for automatic dependency tracking. Try re-running configure with the + for automatic dependency tracking. If GNU make was not used, consider + re-running the configure script with MAKE="gmake" (or whatever is + necessary). You can also try re-running configure with the '--disable-dependency-tracking' option to at least be able to build the package (albeit without support for automatic dependency tracking).]) fi @@ -838,7 +840,7 @@ # Do all the work for Automake. -*- Autoconf -*- -# Copyright (C) 1996-2018 Free Software Foundation, Inc. +# Copyright (C) 1996-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1035,7 +1037,7 @@ done echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) -# Copyright (C) 2001-2018 Free Software Foundation, Inc. +# Copyright (C) 2001-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1056,7 +1058,7 @@ fi AC_SUBST([install_sh])]) -# Copyright (C) 2003-2018 Free Software Foundation, Inc. +# Copyright (C) 2003-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1078,7 +1080,7 @@ # Add --enable-maintainer-mode option to configure. -*- Autoconf -*- # From Jim Meyering -# Copyright (C) 1996-2018 Free Software Foundation, Inc. +# Copyright (C) 1996-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1113,7 +1115,7 @@ # Check to see how 'make' treats includes. -*- Autoconf -*- -# Copyright (C) 2001-2018 Free Software Foundation, Inc. +# Copyright (C) 2001-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1156,7 +1158,7 @@ # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*- -# Copyright (C) 1997-2018 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1195,7 +1197,7 @@ # Helper functions for option handling. -*- Autoconf -*- -# Copyright (C) 2001-2018 Free Software Foundation, Inc. +# Copyright (C) 2001-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1224,7 +1226,7 @@ AC_DEFUN([_AM_IF_OPTION], [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) -# Copyright (C) 1999-2018 Free Software Foundation, Inc. +# Copyright (C) 1999-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1271,7 +1273,7 @@ # For backward compatibility. AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])]) -# Copyright (C) 2001-2018 Free Software Foundation, Inc. +# Copyright (C) 2001-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1290,7 +1292,7 @@ # Check to make sure that the build environment is sane. -*- Autoconf -*- -# Copyright (C) 1996-2018 Free Software Foundation, Inc. +# Copyright (C) 1996-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1371,7 +1373,7 @@ rm -f conftest.file ]) -# Copyright (C) 2009-2018 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1431,7 +1433,7 @@ _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl ]) -# Copyright (C) 2001-2018 Free Software Foundation, Inc. +# Copyright (C) 2001-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1459,7 +1461,7 @@ INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" AC_SUBST([INSTALL_STRIP_PROGRAM])]) -# Copyright (C) 2006-2018 Free Software Foundation, Inc. +# Copyright (C) 2006-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1478,7 +1480,7 @@ # Check how to create a tarball. -*- Autoconf -*- -# Copyright (C) 2004-2018 Free Software Foundation, Inc. +# Copyright (C) 2004-2020 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xdg-dbus-proxy-0.1.2/aminclude_static.am new/xdg-dbus-proxy-0.1.3/aminclude_static.am --- old/xdg-dbus-proxy-0.1.2/aminclude_static.am 2019-09-18 19:29:16.000000000 +0200 +++ new/xdg-dbus-proxy-0.1.3/aminclude_static.am 2022-02-11 12:54:13.000000000 +0100 @@ -1,6 +1,6 @@ # aminclude_static.am generated automatically by Autoconf -# from AX_AM_MACROS_STATIC on Wed Sep 18 19:29:16 CEST 2019 +# from AX_AM_MACROS_STATIC on Fri Feb 11 12:54:13 CET 2022 # Code coverage diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xdg-dbus-proxy-0.1.2/build-aux/compile new/xdg-dbus-proxy-0.1.3/build-aux/compile --- old/xdg-dbus-proxy-0.1.2/build-aux/compile 2019-09-18 19:29:16.000000000 +0200 +++ new/xdg-dbus-proxy-0.1.3/build-aux/compile 2022-02-11 11:33:55.000000000 +0100 @@ -3,7 +3,7 @@ scriptversion=2018-03-07.03; # UTC -# Copyright (C) 1999-2018 Free Software Foundation, Inc. +# Copyright (C) 1999-2020 Free Software Foundation, Inc. # Written by Tom Tromey <tro...@cygnus.com>. # # This program is free software; you can redistribute it and/or modify @@ -53,7 +53,7 @@ MINGW*) file_conv=mingw ;; - CYGWIN*) + CYGWIN* | MSYS*) file_conv=cygwin ;; *) @@ -67,7 +67,7 @@ mingw/*) file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'` ;; - cygwin/*) + cygwin/* | msys/*) file=`cygpath -m "$file" || echo "$file"` ;; wine/*) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xdg-dbus-proxy-0.1.2/build-aux/depcomp new/xdg-dbus-proxy-0.1.3/build-aux/depcomp --- old/xdg-dbus-proxy-0.1.2/build-aux/depcomp 2019-09-18 19:29:16.000000000 +0200 +++ new/xdg-dbus-proxy-0.1.3/build-aux/depcomp 2022-02-11 11:33:55.000000000 +0100 @@ -3,7 +3,7 @@ scriptversion=2018-03-07.03; # UTC -# Copyright (C) 1999-2018 Free Software Foundation, Inc. +# Copyright (C) 1999-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xdg-dbus-proxy-0.1.2/build-aux/install-sh new/xdg-dbus-proxy-0.1.3/build-aux/install-sh --- old/xdg-dbus-proxy-0.1.2/build-aux/install-sh 2019-09-18 19:29:16.000000000 +0200 +++ new/xdg-dbus-proxy-0.1.3/build-aux/install-sh 2022-02-11 11:33:55.000000000 +0100 @@ -451,7 +451,18 @@ trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0 # Copy the file name to the temp name. - (umask $cp_umask && $doit_exec $cpprog "$src" "$dsttmp") && + (umask $cp_umask && + { test -z "$stripcmd" || { + # Create $dsttmp read-write so that cp doesn't create it read-only, + # which would cause strip to fail. + if test -z "$doit"; then + : >"$dsttmp" # No need to fork-exec 'touch'. + else + $doit touch "$dsttmp" + fi + } + } && + $doit_exec $cpprog "$src" "$dsttmp") && # and set any options; do chmod last to preserve setuid bits. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xdg-dbus-proxy-0.1.2/build-aux/missing new/xdg-dbus-proxy-0.1.3/build-aux/missing --- old/xdg-dbus-proxy-0.1.2/build-aux/missing 2019-09-18 19:29:16.000000000 +0200 +++ new/xdg-dbus-proxy-0.1.3/build-aux/missing 2022-02-11 11:33:55.000000000 +0100 @@ -3,7 +3,7 @@ scriptversion=2018-03-07.03; # UTC -# Copyright (C) 1996-2018 Free Software Foundation, Inc. +# Copyright (C) 1996-2020 Free Software Foundation, Inc. # Originally written by Fran,cois Pinard <pin...@iro.umontreal.ca>, 1996. # This program is free software; you can redistribute it and/or modify diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xdg-dbus-proxy-0.1.2/build-aux/tap-driver.sh new/xdg-dbus-proxy-0.1.3/build-aux/tap-driver.sh --- old/xdg-dbus-proxy-0.1.2/build-aux/tap-driver.sh 2019-09-18 19:29:16.000000000 +0200 +++ new/xdg-dbus-proxy-0.1.3/build-aux/tap-driver.sh 2022-02-11 11:33:55.000000000 +0100 @@ -1,5 +1,5 @@ #! /bin/sh -# Copyright (C) 2011-2018 Free Software Foundation, Inc. +# Copyright (C) 2011-2020 Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xdg-dbus-proxy-0.1.2/build-aux/test-driver new/xdg-dbus-proxy-0.1.3/build-aux/test-driver --- old/xdg-dbus-proxy-0.1.2/build-aux/test-driver 2019-09-18 19:29:16.000000000 +0200 +++ new/xdg-dbus-proxy-0.1.3/build-aux/test-driver 2022-02-11 11:33:55.000000000 +0100 @@ -3,7 +3,7 @@ scriptversion=2018-03-07.03; # UTC -# Copyright (C) 2011-2018 Free Software Foundation, Inc. +# Copyright (C) 2011-2020 Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xdg-dbus-proxy-0.1.2/configure new/xdg-dbus-proxy-0.1.3/configure --- old/xdg-dbus-proxy-0.1.2/configure 2019-09-18 19:29:16.000000000 +0200 +++ new/xdg-dbus-proxy-0.1.3/configure 2022-02-11 12:54:13.000000000 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for xdg-dbus-proxy 0.1.2. +# Generated by GNU Autoconf 2.69 for xdg-dbus-proxy 0.1.3. # # # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. @@ -577,8 +577,8 @@ # Identity of this package. PACKAGE_NAME='xdg-dbus-proxy' PACKAGE_TARNAME='xdg-dbus-proxy' -PACKAGE_VERSION='0.1.2' -PACKAGE_STRING='xdg-dbus-proxy 0.1.2' +PACKAGE_VERSION='0.1.3' +PACKAGE_STRING='xdg-dbus-proxy 0.1.3' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -717,6 +717,7 @@ docdir oldincludedir includedir +runstatedir localstatedir sharedstatedir sysconfdir @@ -802,6 +803,7 @@ sysconfdir='${prefix}/etc' sharedstatedir='${prefix}/com' localstatedir='${prefix}/var' +runstatedir='${localstatedir}/run' includedir='${prefix}/include' oldincludedir='/usr/include' docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' @@ -1054,6 +1056,15 @@ | -silent | --silent | --silen | --sile | --sil) silent=yes ;; + -runstatedir | --runstatedir | --runstatedi | --runstated \ + | --runstate | --runstat | --runsta | --runst | --runs \ + | --run | --ru | --r) + ac_prev=runstatedir ;; + -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \ + | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \ + | --run=* | --ru=* | --r=*) + runstatedir=$ac_optarg ;; + -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) ac_prev=sbindir ;; -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ @@ -1191,7 +1202,7 @@ for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ datadir sysconfdir sharedstatedir localstatedir includedir \ oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ - libdir localedir mandir + libdir localedir mandir runstatedir do eval ac_val=\$$ac_var # Remove trailing slashes. @@ -1304,7 +1315,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 xdg-dbus-proxy 0.1.2 to adapt to many kinds of systems. +\`configure' configures xdg-dbus-proxy 0.1.3 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1344,6 +1355,7 @@ --sysconfdir=DIR read-only single-machine data [PREFIX/etc] --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] --localstatedir=DIR modifiable single-machine data [PREFIX/var] + --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run] --libdir=DIR object code libraries [EPREFIX/lib] --includedir=DIR C header files [PREFIX/include] --oldincludedir=DIR C header files for non-gcc [/usr/include] @@ -1370,7 +1382,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of xdg-dbus-proxy 0.1.2:";; + short | recursive ) echo "Configuration of xdg-dbus-proxy 0.1.3:";; esac cat <<\_ACEOF @@ -1483,7 +1495,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -xdg-dbus-proxy configure 0.1.2 +xdg-dbus-proxy configure 0.1.3 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -1735,7 +1747,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by xdg-dbus-proxy $as_me 0.1.2, which was +It was created by xdg-dbus-proxy $as_me 0.1.3, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -4776,7 +4788,7 @@ # Define the identity of the package. PACKAGE='xdg-dbus-proxy' - VERSION='0.1.2' + VERSION='0.1.3' # Some tools Automake needs. @@ -5595,7 +5607,7 @@ if test "x$_cv_gnu_make_command" = x""; then : ifnGNUmake="" else - ifGNUmake="#" + ifnGNUmake="#" fi if test "x$_cv_gnu_make_command" = x""; then : { ax_cv_gnu_make_command=; unset ax_cv_gnu_make_command;} @@ -6451,7 +6463,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by xdg-dbus-proxy $as_me 0.1.2, which was +This file was extended by xdg-dbus-proxy $as_me 0.1.3, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -6517,7 +6529,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -xdg-dbus-proxy config.status 0.1.2 +xdg-dbus-proxy config.status 0.1.3 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" @@ -7326,7 +7338,9 @@ { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "Something went wrong bootstrapping makefile fragments - for automatic dependency tracking. Try re-running configure with the + for automatic dependency tracking. If GNU make was not used, consider + re-running the configure script with MAKE=\"gmake\" (or whatever is + necessary). You can also try re-running configure with the '--disable-dependency-tracking' option to at least be able to build the package (albeit without support for automatic dependency tracking). See \`config.log' for more details" "$LINENO" 5; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xdg-dbus-proxy-0.1.2/configure.ac new/xdg-dbus-proxy-0.1.3/configure.ac --- old/xdg-dbus-proxy-0.1.2/configure.ac 2019-09-18 19:23:22.000000000 +0200 +++ new/xdg-dbus-proxy-0.1.3/configure.ac 2022-02-11 12:52:33.000000000 +0100 @@ -1,6 +1,6 @@ AC_PREREQ([2.63]) -AC_INIT([xdg-dbus-proxy],[0.1.2]) +AC_INIT([xdg-dbus-proxy],[0.1.3]) AC_CONFIG_AUX_DIR([build-aux]) m4_pattern_forbid([^AX_CODE_COVERAGE$], diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xdg-dbus-proxy-0.1.2/dbus-proxy.c new/xdg-dbus-proxy-0.1.3/dbus-proxy.c --- old/xdg-dbus-proxy-0.1.2/dbus-proxy.c 2019-01-15 19:02:01.000000000 +0100 +++ new/xdg-dbus-proxy-0.1.3/dbus-proxy.c 2022-02-11 12:52:24.000000000 +0100 @@ -28,8 +28,18 @@ #include <sys/types.h> #include <sys/stat.h> #include <errno.h> +#include <locale.h> #include "flatpak-proxy.h" +// Taken from glibc unistd.h +#ifndef TEMP_FAILURE_RETRY +# define TEMP_FAILURE_RETRY(expression) \ + (__extension__ \ + ({ long int __result; \ + do __result = (long int) (expression); \ + while (__result == -1L && errno == EINTR); \ + __result; })) +#endif static const char *argv0; static GList *proxies; @@ -362,10 +372,13 @@ int main (int argc, const char *argv[]) { + g_autoptr(GPtrArray) args = NULL; GMainLoop *service_loop; int i, args_i; - g_autoptr(GPtrArray) args = g_ptr_array_new_with_free_func (g_free); + setlocale (LC_ALL, ""); + + args = g_ptr_array_new_with_free_func (g_free); argv0 = argv[0]; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xdg-dbus-proxy-0.1.2/flatpak-proxy.c new/xdg-dbus-proxy-0.1.3/flatpak-proxy.c --- old/xdg-dbus-proxy-0.1.2/flatpak-proxy.c 2019-09-18 18:48:16.000000000 +0200 +++ new/xdg-dbus-proxy-0.1.3/flatpak-proxy.c 2022-02-11 11:44:23.000000000 +0100 @@ -742,6 +742,15 @@ } } +/* Buffer contains a default size of data that is 16 bytes, so that + it can be used on the stack for reading the header. However we + also support passing in sizes smaller that 16, which will allocate + a smaller object than the full Buffer object. This is safe as we + respect the size member, however there is no way for GCC to know this, + so we silence it manually. +*/ +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Warray-bounds" static Buffer * buffer_new (gsize size, Buffer *old) { @@ -764,6 +773,7 @@ return buffer; } +#pragma GCC diagnostic pop static ProxySide * get_other_side (ProxySide *side)