Hello community,

here is the log from the commit of package gssproxy for openSUSE:Factory 
checked in at 2020-04-25 20:29:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gssproxy (Old)
 and      /work/SRC/openSUSE:Factory/.gssproxy.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gssproxy"

Sat Apr 25 20:29:45 2020 rev:4 rq:796767 version:0.8.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/gssproxy/gssproxy.changes        2019-07-08 
15:10:54.727338588 +0200
+++ /work/SRC/openSUSE:Factory/.gssproxy.new.2738/gssproxy.changes      
2020-04-25 20:35:03.990856232 +0200
@@ -1,0 +2,7 @@
+Thu Apr 23 07:53:13 UTC 2020 - Paolo Stivanin <[email protected]>
+
+- Update to 0.8.3:
+  * various fixes
+- Removed 0001-Fix-runtests.py.patch
+
+-------------------------------------------------------------------

Old:
----
  0001-Fix-runtests.py.patch
  gssproxy-0.8.2.tar.gz

New:
----
  gssproxy-0.8.3.tar.gz

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

Other differences:
------------------
++++++ gssproxy.spec ++++++
--- /var/tmp/diff_new_pack.dm0ppv/_old  2020-04-25 20:35:06.026860431 +0200
+++ /var/tmp/diff_new_pack.dm0ppv/_new  2020-04-25 20:35:06.030860439 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gssproxy
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,15 +17,13 @@
 
 
 Name:           gssproxy
-Version:        0.8.2
+Version:        0.8.3
 Release:        0
 Summary:        Daemon for managing gss-api requests
 License:        MIT
 Group:          Productivity/Networking/System
-URL:            https://pagure.io/gssproxy
-Source0:        https://releases.pagure.org/gssproxy/%{name}-%{version}.tar.gz
-# PATCH-FIX-SUSE [email protected] disable test that fails only on OBS builds
-Patch0:         0001-Fix-runtests.py.patch
+URL:            https://github.com/gssapi/gssproxy 
+Source0:        
https://github.com/gssapi/gssproxy/releases/download/v%{version}/gssproxy-%{version}.tar.gz
 BuildRequires:  docbook-xsl-stylesheets
 BuildRequires:  doxygen
 BuildRequires:  krb5-client
@@ -65,7 +63,6 @@
 
 %prep
 %setup -q
-%patch0 -p1
 
 %build
 autoreconf -fvi

++++++ gssproxy-0.8.2.tar.gz -> gssproxy-0.8.3.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gssproxy-0.8.2/Makefile.in 
new/gssproxy-0.8.3/Makefile.in
--- old/gssproxy-0.8.2/Makefile.in      2019-04-18 17:26:49.103994363 +0200
+++ new/gssproxy-0.8.3/Makefile.in      2020-04-17 21:30:40.441257755 +0200
@@ -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,
@@ -388,8 +388,8 @@
   $(am__extra_recursive_targets)
 AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
        cscope distdir distdir-am dist dist-all distcheck
-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.
@@ -1768,6 +1768,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
@@ -1810,6 +1814,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)
@@ -2161,8 +2167,8 @@
        clean-gssplibLTLIBRARIES clean-libtool clean-local \
        clean-noinstPROGRAMS clean-sbinPROGRAMS 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 \
+       dist-shar dist-tarZ dist-xz dist-zip dist-zstd distcheck \
+       distclean distclean-compile distclean-generic distclean-hdr \
        distclean-libtool distclean-tags distcleancheck distdir \
        distuninstallcheck dvi dvi-am html html-am info info-am \
        install install-am install-data install-data-am \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gssproxy-0.8.2/aclocal.m4 
new/gssproxy-0.8.3/aclocal.m4
--- old/gssproxy-0.8.2/aclocal.m4       2019-04-18 17:26:48.363994366 +0200
+++ new/gssproxy-0.8.3/aclocal.m4       2020-04-17 21:30:38.925284982 +0200
@@ -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,
@@ -20,7 +20,7 @@
 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'.])])
 
-# 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,
@@ -35,7 +35,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
 ])
 
@@ -51,12 +51,12 @@
 # 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]))])
 
-# Copyright (C) 2011-2018 Free Software Foundation, Inc.
+# Copyright (C) 2011-2020 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -118,7 +118,7 @@
 
 # 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,
@@ -170,7 +170,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,
@@ -201,7 +201,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,
@@ -392,7 +392,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,
@@ -431,7 +431,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
@@ -458,7 +460,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,
@@ -655,7 +657,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,
@@ -676,7 +678,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,
@@ -697,7 +699,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,
@@ -740,7 +742,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,
@@ -779,7 +781,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,
@@ -808,7 +810,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,
@@ -855,7 +857,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,
@@ -874,7 +876,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,
@@ -955,7 +957,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,
@@ -1015,7 +1017,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,
@@ -1043,7 +1045,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,
@@ -1062,7 +1064,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/gssproxy-0.8.2/ar-lib new/gssproxy-0.8.3/ar-lib
--- old/gssproxy-0.8.2/ar-lib   2019-04-16 21:48:48.155942891 +0200
+++ new/gssproxy-0.8.3/ar-lib   2020-04-17 21:30:40.341259551 +0200
@@ -2,9 +2,9 @@
 # Wrapper for Microsoft lib.exe
 
 me=ar-lib
-scriptversion=2012-03-01.08; # UTC
+scriptversion=2019-07-04.01; # UTC
 
-# Copyright (C) 2010-2018 Free Software Foundation, Inc.
+# Copyright (C) 2010-2020 Free Software Foundation, Inc.
 # Written by Peter Rosin <[email protected]>.
 #
 # 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
            ;;
          *)
@@ -65,7 +65,7 @@
        mingw)
          file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'`
          ;;
-       cygwin)
+       cygwin | msys)
          file=`cygpath -m "$file" || echo "$file"`
          ;;
        wine)
@@ -224,10 +224,11 @@
       esac
     done
   else
-    $AR -NOLOGO -LIST "$archive" | sed -e 's/\\/\\\\/g' | while read member
-    do
-      $AR -NOLOGO -EXTRACT:"$member" "$archive" || exit $?
-    done
+    $AR -NOLOGO -LIST "$archive" | tr -d '\r' | sed -e 's/\\/\\\\/g' \
+      | while read member
+        do
+          $AR -NOLOGO -EXTRACT:"$member" "$archive" || exit $?
+        done
   fi
 
 elif test -n "$quick$replace"; then
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gssproxy-0.8.2/compile new/gssproxy-0.8.3/compile
--- old/gssproxy-0.8.2/compile  2019-04-16 21:48:48.155942891 +0200
+++ new/gssproxy-0.8.3/compile  2020-04-17 21:30:40.345259479 +0200
@@ -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 <[email protected]>.
 #
 # 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/gssproxy-0.8.2/configure new/gssproxy-0.8.3/configure
--- old/gssproxy-0.8.2/configure        2019-04-18 17:26:49.455994362 +0200
+++ new/gssproxy-0.8.3/configure        2020-04-17 21:30:39.421276074 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for gssproxy 0.8.2.
+# Generated by GNU Autoconf 2.69 for gssproxy 0.8.3.
 #
 # Report bugs to <[email protected]>.
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='gssproxy'
 PACKAGE_TARNAME='gssproxy'
-PACKAGE_VERSION='0.8.2'
-PACKAGE_STRING='gssproxy 0.8.2'
+PACKAGE_VERSION='0.8.3'
+PACKAGE_STRING='gssproxy 0.8.3'
 PACKAGE_BUGREPORT='[email protected]'
 PACKAGE_URL=''
 
@@ -1445,7 +1445,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 gssproxy 0.8.2 to adapt to many kinds of systems.
+\`configure' configures gssproxy 0.8.3 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1516,7 +1516,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of gssproxy 0.8.2:";;
+     short | recursive ) echo "Configuration of gssproxy 0.8.3:";;
    esac
   cat <<\_ACEOF
 
@@ -1714,7 +1714,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-gssproxy configure 0.8.2
+gssproxy configure 0.8.3
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2423,7 +2423,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by gssproxy $as_me 0.8.2, which was
+It was created by gssproxy $as_me 0.8.3, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -4839,7 +4839,7 @@
 
 # Define the identity of the package.
  PACKAGE='gssproxy'
- VERSION='0.8.2'
+ VERSION='0.8.3'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -6859,7 +6859,7 @@
 fi
 
 : ${AR=ar}
-: ${AR_FLAGS=cru}
+: ${AR_FLAGS=cr}
 
 
 
@@ -8580,8 +8580,8 @@
 _LT_EOF
       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
-      echo "$AR cru libconftest.a conftest.o" >&5
-      $AR cru libconftest.a conftest.o 2>&5
+      echo "$AR cr libconftest.a conftest.o" >&5
+      $AR cr libconftest.a conftest.o 2>&5
       echo "$RANLIB libconftest.a" >&5
       $RANLIB libconftest.a 2>&5
       cat > conftest.c << _LT_EOF
@@ -9442,6 +9442,12 @@
        lt_prog_compiler_pic='-KPIC'
        lt_prog_compiler_static='-static'
         ;;
+      # flang / f18. f95 an alias for gfortran or flang on Debian
+      flang* | f18* | f95*)
+       lt_prog_compiler_wl='-Wl,'
+       lt_prog_compiler_pic='-fPIC'
+       lt_prog_compiler_static='-static'
+        ;;
       # icc used to be incompatible with GCC.
       # ICC 10 doesn't accept -KPIC any more.
       icc* | ifort*)
@@ -18365,7 +18371,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by gssproxy $as_me 0.8.2, which was
+This file was extended by gssproxy $as_me 0.8.3, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -18431,7 +18437,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-gssproxy config.status 0.8.2
+gssproxy config.status 0.8.3
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
@@ -19536,7 +19542,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/gssproxy-0.8.2/depcomp new/gssproxy-0.8.3/depcomp
--- old/gssproxy-0.8.2/depcomp  2019-04-16 21:48:48.299942890 +0200
+++ new/gssproxy-0.8.3/depcomp  2020-04-17 21:30:40.477257108 +0200
@@ -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/gssproxy-0.8.2/install-sh 
new/gssproxy-0.8.3/install-sh
--- old/gssproxy-0.8.2/install-sh       2019-04-16 21:48:48.159942891 +0200
+++ new/gssproxy-0.8.3/install-sh       2020-04-17 21:30:40.349259407 +0200
@@ -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/gssproxy-0.8.2/ltmain.sh new/gssproxy-0.8.3/ltmain.sh
--- old/gssproxy-0.8.2/ltmain.sh        2019-04-16 21:48:44.895942903 +0200
+++ new/gssproxy-0.8.3/ltmain.sh        2020-04-17 21:30:37.193316088 +0200
@@ -31,7 +31,7 @@
 
 PROGRAM=libtool
 PACKAGE=libtool
-VERSION="2.4.6 Debian-2.4.6-9"
+VERSION="2.4.6 Debian-2.4.6-14"
 package_revision=2.4.6
 
 
@@ -387,7 +387,7 @@
 # putting '$debug_cmd' at the start of all your functions, you can get
 # bash to show function call trace with:
 #
-#    debug_cmd='eval echo "${FUNCNAME[0]} $*" >&2' bash your-script-name
+#    debug_cmd='echo "${FUNCNAME[0]} $*" >&2' bash your-script-name
 debug_cmd=${debug_cmd-":"}
 exit_cmd=:
 
@@ -2141,7 +2141,7 @@
        compiler:       $LTCC
        compiler flags: $LTCFLAGS
        linker:         $LD (gnu? $with_gnu_ld)
-       version:        $progname $scriptversion Debian-2.4.6-9
+       version:        $progname $scriptversion Debian-2.4.6-14
        automake:       `($AUTOMAKE --version) 2>/dev/null |$SED 1q`
        autoconf:       `($AUTOCONF --version) 2>/dev/null |$SED 1q`
 
@@ -7368,10 +7368,12 @@
       # -stdlib=*            select c++ std lib with clang
       # -fsanitize=*         Clang/GCC memory and address sanitizer
       # -fuse-ld=*           Linker select flags for GCC
+      # -static-*            direct GCC to link specific libraries statically
+      # -fcilkplus           Cilk Plus language extension features for C/C++
       -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \
       
-t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*|--sysroot=*| \
       
-O*|-g*|-flto*|-fwhopr*|-fuse-linker-plugin|-fstack-protector*|-stdlib=*| \
-      -specs=*|-fsanitize=*|-fuse-ld=*)
+      -specs=*|-fsanitize=*|-fuse-ld=*|-static-*|-fcilkplus)
         func_quote_for_eval "$arg"
        arg=$func_quote_for_eval_result
         func_append compile_command " $arg"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gssproxy-0.8.2/m4/libtool.m4 
new/gssproxy-0.8.3/m4/libtool.m4
--- old/gssproxy-0.8.2/m4/libtool.m4    2019-04-16 21:48:44.919942903 +0200
+++ new/gssproxy-0.8.3/m4/libtool.m4    2020-04-17 21:30:37.213315728 +0200
@@ -1041,8 +1041,8 @@
 _LT_EOF
       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&AS_MESSAGE_LOG_FD
       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&AS_MESSAGE_LOG_FD
-      echo "$AR cru libconftest.a conftest.o" >&AS_MESSAGE_LOG_FD
-      $AR cru libconftest.a conftest.o 2>&AS_MESSAGE_LOG_FD
+      echo "$AR cr libconftest.a conftest.o" >&AS_MESSAGE_LOG_FD
+      $AR cr libconftest.a conftest.o 2>&AS_MESSAGE_LOG_FD
       echo "$RANLIB libconftest.a" >&AS_MESSAGE_LOG_FD
       $RANLIB libconftest.a 2>&AS_MESSAGE_LOG_FD
       cat > conftest.c << _LT_EOF
@@ -1492,7 +1492,7 @@
 m4_defun([_LT_PROG_AR],
 [AC_CHECK_TOOLS(AR, [ar], false)
 : ${AR=ar}
-: ${AR_FLAGS=cru}
+: ${AR_FLAGS=cr}
 _LT_DECL([], [AR], [1], [The archiver])
 _LT_DECL([], [AR_FLAGS], [1], [Flags to create an archive])
 
@@ -4704,6 +4704,12 @@
        _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
        _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
         ;;
+      # flang / f18. f95 an alias for gfortran or flang on Debian
+      flang* | f18* | f95*)
+       _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+       _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+       _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
+        ;;
       # icc used to be incompatible with GCC.
       # ICC 10 doesn't accept -KPIC any more.
       icc* | ifort*)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gssproxy-0.8.2/man/Makefile.in 
new/gssproxy-0.8.3/man/Makefile.in
--- old/gssproxy-0.8.2/man/Makefile.in  2019-04-18 17:26:49.131994363 +0200
+++ new/gssproxy-0.8.3/man/Makefile.in  2020-04-17 21:30:40.461257396 +0200
@@ -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,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gssproxy-0.8.2/missing new/gssproxy-0.8.3/missing
--- old/gssproxy-0.8.2/missing  2019-04-16 21:48:48.163942891 +0200
+++ new/gssproxy-0.8.3/missing  2020-04-17 21:30:40.349259407 +0200
@@ -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 <[email protected]>, 1996.
 
 # This program is free software; you can redistribute it and/or modify
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gssproxy-0.8.2/src/client/gpm_common.c 
new/gssproxy-0.8.3/src/client/gpm_common.c
--- old/gssproxy-0.8.2/src/client/gpm_common.c  2019-03-18 18:54:24.266354464 
+0100
+++ new/gssproxy-0.8.3/src/client/gpm_common.c  2020-03-24 17:15:04.757531888 
+0100
@@ -9,6 +9,7 @@
 #include <pthread.h>
 #include <sys/epoll.h>
 #include <fcntl.h>
+#include <sys/random.h>
 #include <sys/timerfd.h>
 
 #define FRAGMENT_BIT (1 << 31)
@@ -41,7 +42,9 @@
 static void gpm_init_once(void)
 {
     pthread_mutexattr_t attr;
-    unsigned int seedp;
+    char *buf = (char *)&gpm_global_ctx.next_xid;
+    size_t len = sizeof(gpm_global_ctx.next_xid);
+    size_t ret = 0;
 
     pthread_mutexattr_init(&attr);
     pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_RECURSIVE);
@@ -52,8 +55,9 @@
     gpm_global_ctx.epollfd = -1;
     gpm_global_ctx.timerfd = -1;
 
-    seedp = time(NULL) + getpid() + pthread_self();
-    gpm_global_ctx.next_xid = rand_r(&seedp);
+    while(ret < len) {
+        ret += getrandom(buf + ret, len - ret, 0);
+    }
 
     pthread_mutexattr_destroy(&attr);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gssproxy-0.8.2/src/gp_export.c 
new/gssproxy-0.8.3/src/gp_export.c
--- old/gssproxy-0.8.2/src/gp_export.c  2019-04-18 17:23:46.675995059 +0200
+++ new/gssproxy-0.8.3/src/gp_export.c  2019-05-01 18:47:44.115977696 +0200
@@ -300,6 +300,7 @@
                          &data_in,
                          &enc_handle);
     if (ret) {
+        free(enc_handle.ciphertext.data);
         ret = EINVAL;
         goto done;
     }
@@ -308,12 +309,12 @@
                                enc_handle.ciphertext.data,
                                out);
     if (ret) {
+        free(enc_handle.ciphertext.data);
         goto done;
     }
 
 done:
     free(padded);
-    free(enc_handle.ciphertext.data);
     return ret;
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gssproxy-0.8.2/src/gp_socket.c 
new/gssproxy-0.8.3/src/gp_socket.c
--- old/gssproxy-0.8.2/src/gp_socket.c  2018-03-19 15:01:31.570190155 +0100
+++ new/gssproxy-0.8.3/src/gp_socket.c  2020-04-17 21:26:32.565709590 +0200
@@ -122,7 +122,9 @@
         close(conn->us.sd);
     }
     free(conn->program);
-    SELINUX_context_free(conn->selinux_ctx);
+    if (conn->selinux_ctx) {
+        SELINUX_context_free(conn->selinux_ctx);
+    }
     free(conn);
 }
 
@@ -635,7 +637,8 @@
                 conn->creds.ucred.uid,
                 conn->creds.ucred.gid);
     }
-    if (conn->creds.type & CRED_TYPE_SELINUX) {
+    if ((conn->creds.type & CRED_TYPE_SELINUX) &&
+        (conn->selinux_ctx != NULL)) {
         GPDEBUG(" (context = %s)",
                 SELINUX_context_str(conn->selinux_ctx));
     }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gssproxy-0.8.2/src/gp_workers.c 
new/gssproxy-0.8.3/src/gp_workers.c
--- old/gssproxy-0.8.2/src/gp_workers.c 2018-03-19 15:01:31.570190155 +0100
+++ new/gssproxy-0.8.3/src/gp_workers.c 2020-03-26 18:54:01.381291130 +0100
@@ -369,6 +369,7 @@
             /* wait for next query */
             pthread_cond_wait(&t->cond_wakeup, &t->cond_mutex);
             if (t->pool->shutdown) {
+                pthread_mutex_unlock(&t->cond_mutex);
                 pthread_exit(NULL);
             }
         }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gssproxy-0.8.2/src/mechglue/gss_plugin.c 
new/gssproxy-0.8.3/src/mechglue/gss_plugin.c
--- old/gssproxy-0.8.2/src/mechglue/gss_plugin.c        2018-03-19 
15:01:31.570190155 +0100
+++ new/gssproxy-0.8.3/src/mechglue/gss_plugin.c        2020-04-17 
21:26:32.565709590 +0200
@@ -219,7 +219,7 @@
     }
 }
 
-static const gss_OID gpp_new_special_mech(const gss_OID n)
+static gss_OID gpp_new_special_mech(const gss_OID n)
 {
     gss_const_OID base = &gssproxy_mech_interposer;
     struct gpp_special_oid_list *item;
@@ -249,7 +249,7 @@
     return (const gss_OID)&item->special_oid;
 }
 
-const gss_OID gpp_special_mech(const gss_OID mech_type)
+gss_OID gpp_special_mech(const gss_OID mech_type)
 {
     struct gpp_special_oid_list *item = NULL;
 
@@ -278,7 +278,7 @@
     return gpp_new_special_mech(mech_type);
 }
 
-const gss_OID gpp_unspecial_mech(const gss_OID mech_type)
+gss_OID gpp_unspecial_mech(const gss_OID mech_type)
 {
     struct gpp_special_oid_list *item = NULL;
 
@@ -304,7 +304,6 @@
     struct gpp_special_oid_list *item;
     gss_OID n;
     uint32_t maj, min;
-    int i;
 
     item = gpp_get_special_oids();
 
@@ -312,7 +311,7 @@
     if (maj) {
         return GSS_C_NO_OID_SET;
     }
-    for (i = 0; i < mechs->count; i++) {
+    for (size_t i = 0; i < mechs->count; i++) {
         while (item) {
             if (gpp_is_special_oid(&mechs->elements[i])) {
                 maj = gss_add_oid_set_member(&min,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gssproxy-0.8.2/src/mechglue/gss_plugin.h 
new/gssproxy-0.8.3/src/mechglue/gss_plugin.h
--- old/gssproxy-0.8.2/src/mechglue/gss_plugin.h        2018-03-19 
15:01:31.570190155 +0100
+++ new/gssproxy-0.8.3/src/mechglue/gss_plugin.h        2020-04-17 
21:26:32.565709590 +0200
@@ -57,8 +57,8 @@
 gss_OID_set gss_mech_interposer(gss_OID mech_type);
 enum gpp_behavior gpp_get_behavior(void);
 bool gpp_is_special_oid(const gss_OID mech_type);
-const gss_OID gpp_special_mech(const gss_OID mech_type);
-const gss_OID gpp_unspecial_mech(const gss_OID mech_type);
+gss_OID gpp_special_mech(const gss_OID mech_type);
+gss_OID gpp_unspecial_mech(const gss_OID mech_type);
 gss_OID_set gpp_special_available_mechs(const gss_OID_set mechs);
 uint32_t gpp_map_error(uint32_t err);
 uint32_t gpp_unmap_error(uint32_t err);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gssproxy-0.8.2/systemd/gssproxy.service.in 
new/gssproxy-0.8.3/systemd/gssproxy.service.in
--- old/gssproxy-0.8.2/systemd/gssproxy.service.in      2018-03-19 
15:01:31.570190155 +0100
+++ new/gssproxy-0.8.3/systemd/gssproxy.service.in      2020-01-07 
20:41:19.361714211 +0100
@@ -1,8 +1,8 @@
 [Unit]
 Description=GSSAPI Proxy Daemon
 # GSSPROXY will not be started until syslog is
-After=syslog.target
-Before=nfs-secure.service nfs-secure-server.service
+After=syslog.target network.target
+Before=rpc-gssd.service
 
 [Service]
 Environment=KRB5RCACHEDIR=/var/lib/gssproxy/rcache
@@ -10,7 +10,7 @@
 # These two should be used with traditional UNIX forking daemons
 # consult systemd.service(5) for more details
 Type=forking
-PIDFile=@localstatedir@/run/gssproxy.pid
+PIDFile=/run/gssproxy.pid
 ExecReload=/bin/kill -HUP $MAINPID
 
 [Install]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gssproxy-0.8.2/tests/Makefile.in 
new/gssproxy-0.8.3/tests/Makefile.in
--- old/gssproxy-0.8.2/tests/Makefile.in        2019-04-18 17:26:49.167994363 
+0200
+++ new/gssproxy-0.8.3/tests/Makefile.in        2020-04-17 21:30:40.493256821 
+0200
@@ -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,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gssproxy-0.8.2/tests/runtests.py 
new/gssproxy-0.8.3/tests/runtests.py
--- old/gssproxy-0.8.2/tests/runtests.py        2019-03-18 22:29:54.487612136 
+0100
+++ new/gssproxy-0.8.3/tests/runtests.py        2019-07-19 18:48:28.967965730 
+0200
@@ -12,7 +12,7 @@
 from testlib import *
 
 def check_exec(name):
-    env = {'PATH': '/sbin:/bin:/usr/sbin:/usr/bin'}
+    env = {'PATH': '/sbin:/bin:/usr/sbin:/usr/bin:/usr/lib/mit/sbin'}
     ret = subprocess.call(["which", name], stdout=subprocess.DEVNULL, env=env)
     if ret != 0:
         print(f"Executable '{name}' not found in {env['PATH']}",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gssproxy-0.8.2/tests/testlib.py 
new/gssproxy-0.8.3/tests/testlib.py
--- old/gssproxy-0.8.2/tests/testlib.py 2018-03-19 15:01:31.570190155 +0100
+++ new/gssproxy-0.8.3/tests/testlib.py 2019-09-26 23:14:42.359947350 +0200
@@ -301,6 +301,7 @@
 
     k5schema = None
     for path in ["/usr/share/doc/krb5-server-ldap*/kerberos.schema",
+                 "/usr/share/kerberos/ldap/kerberos.schema",
                  "/usr/share/doc/krb5-kdc-ldap/kerberos.schema.gz"]:
         pathlist = glob.glob(path)
         if len(pathlist) > 0:
@@ -367,7 +368,7 @@
     stashfile = os.path.join(testdir, "ldap_passwd")
     krb5conf = os.path.join(testdir, 'krb5.conf')
 
-    ldapenv = {'PATH': '/sbin:/bin:/usr/sbin:/usr/bin',
+    ldapenv = {'PATH': '/sbin:/bin:/usr/sbin:/usr/bin:/usr/lib/mit/sbin',
                'KRB5_CONFIG': krb5conf}
     ldapenv.update(wrapenv)
 
@@ -411,7 +412,7 @@
     kdcstash = os.path.join(kdcdir, KDC_STASH)
     kdcdb = os.path.join(kdcdir, KDC_DBNAME)
 
-    kdcenv = {'PATH': '/sbin:/bin:/usr/sbin:/usr/bin',
+    kdcenv = {'PATH': '/sbin:/bin:/usr/sbin:/usr/bin:/usr/lib/mit/sbin',
               'KRB5_CONFIG': krb5conf,
               'KRB5_KDC_PROFILE': kdcconf}
     kdcenv.update(wrapenv)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gssproxy-0.8.2/version.m4 
new/gssproxy-0.8.3/version.m4
--- old/gssproxy-0.8.2/version.m4       2019-04-18 17:24:43.331994843 +0200
+++ new/gssproxy-0.8.3/version.m4       2020-04-17 21:26:41.073556792 +0200
@@ -1,5 +1,5 @@
 # Primary version number
-m4_define([VERSION_NUMBER], [0.8.2])
+m4_define([VERSION_NUMBER], [0.8.3])
 
 # If the PRERELEASE_VERSION_NUMBER is set, we'll append
 # it to the release tag when creating an RPM or SRPM


Reply via email to