Hello community, here is the log from the commit of package fedfs-utils for openSUSE:Factory checked in at 2016-05-16 12:03:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/fedfs-utils (Old) and /work/SRC/openSUSE:Factory/.fedfs-utils.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "fedfs-utils" Changes: -------- --- /work/SRC/openSUSE:Factory/fedfs-utils/fedfs-utils.changes 2016-04-06 11:49:19.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.fedfs-utils.new/fedfs-utils.changes 2016-05-16 12:03:07.000000000 +0200 @@ -1,0 +2,8 @@ +Thu May 5 04:51:43 UTC 2016 - [email protected] + +- Update to version 0.10.6 + Includes all current patches: + Delete fedfs-utils-missing-tirpc-include.patch + Delete fedfs-utils-fix-build-with-libtirpc-1.0.patch + +------------------------------------------------------------------- Old: ---- fedfs-utils-0.10.5.tar.gz fedfs-utils-fix-build-with-libtirpc-1.0.patch fedfs-utils-missing-tirpc-include.patch New: ---- fedfs-utils-0.10.6.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fedfs-utils.spec ++++++ --- /var/tmp/diff_new_pack.QOlrI2/_old 2016-05-16 12:03:08.000000000 +0200 +++ /var/tmp/diff_new_pack.QOlrI2/_new 2016-05-16 12:03:08.000000000 +0200 @@ -18,7 +18,7 @@ Name: fedfs-utils Url: http://wiki.linux-nfs.org/wiki/index.php/FedFsUtilsProject -Version: 0.10.5 +Version: 0.10.6 Release: 0 Summary: Utilities for mounting and managing FedFS License: GPL-2.0 @@ -42,9 +42,6 @@ Source: %{name}-%{version}.tar.gz Source1: sysconfig.fedfs -# PATCH-FIX-UPSTREAM fedfs-utils-fix-build-with-libtirpc-1.0.patch [email protected] -Patch0: fedfs-utils-fix-build-with-libtirpc-1.0.patch -Patch1: fedfs-utils-missing-tirpc-include.patch %description RFC 5716 introduces the Federated File System (FedFS, for short). FedFS @@ -69,8 +66,6 @@ %prep %setup -q -n %{name}-%{version} -%patch0 -p1 -%patch1 -p0 %build %define _sharedstatedir /var/lib ++++++ fedfs-utils-0.10.5.tar.gz -> fedfs-utils-0.10.6.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fedfs-utils-0.10.5/ChangeLog new/fedfs-utils-0.10.6/ChangeLog --- old/fedfs-utils-0.10.5/ChangeLog 2015-10-31 22:20:18.000000000 +0100 +++ new/fedfs-utils-0.10.6/ChangeLog 2016-04-25 20:15:08.000000000 +0200 @@ -1,3 +1,56 @@ +commit 448da0508a105ab4af8c2a493ba50ce3553d7c11 +Author: Chuck Lever <[email protected]> +AuthorDate: Mon Apr 11 17:04:03 2016 -0400 +Commit: Chuck Lever <[email protected]> +CommitDate: Mon Apr 11 17:05:01 2016 -0400 + + Release 0.10.6 + + o Fix compatibility issues with newer glibc/libtirpc releases + + Signed-off-by: Chuck Lever <[email protected]> + +commit d4ca002dd0ce61545bb5faa5aa023774f318cb57 +Author: Thorsten Kukuk <[email protected]> +AuthorDate: Thu Mar 31 11:55:15 2016 +0200 +Commit: Chuck Lever <[email protected]> +CommitDate: Mon Apr 11 16:44:44 2016 -0400 + + build: Fix hidden glibc header file dependency + + In fedfs-utils, there is one place where no "-I/usr/include/tirpc" is + used. As result, glibc sunrpc header files are used instead of tirpc + ones. + + You can see that nicely, if you install a glibc with deprecated-rpc + option enabled: fedfs-utils will fail to build because of missing + rpc header files. + + Signed-off-by: Thorsten Kukuk <[email protected]> + +commit cf78329b95b8d084cc0b835102d071bca9409e36 +Author: Chuck Lever <[email protected]> +AuthorDate: Sun Nov 1 11:43:07 2015 -0800 +Commit: Chuck Lever <[email protected]> +CommitDate: Sun Nov 1 11:43:07 2015 -0800 + + fedfsd: libtirpc 1.0 moves the xp_auth field + + svcauth_gss_get_principal() comes from the legacy U-M svc GSS + API, but is not documented, and does not appear in TI-RPC + headers. fedfs-utils 0.10 adopted this API to provide RPCGSS + support for the FedFS ADMIN protocol. + + As a consequence of using an undocumented API, fedfs-utils + 0.10 is exposed to library changes to this API. Add some + compatibility measures. + + The fedfsd in fedfs-utils 0.11 replaces this call with a valid + contract API that does not expose SVCAUTH. Just a rebuild-relink + should take care of it there. + + Signed-off-by: Chuck Lever <[email protected]> + commit df0bf073399ae34489517720bf7e140c18e2f7d9 Author: Chuck Lever <[email protected]> AuthorDate: Fri Oct 23 11:50:34 2015 -0700 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fedfs-utils-0.10.5/README new/fedfs-utils-0.10.6/README --- old/fedfs-utils-0.10.5/README 2015-10-31 22:19:26.000000000 +0100 +++ new/fedfs-utils-0.10.6/README 2016-04-25 20:12:49.000000000 +0200 @@ -9,7 +9,7 @@ Bugzilla: https://oss.oracle.com/bugzilla -Release notes for fedfs-utils 0.10.5 +Release notes for fedfs-utils 0.10.6 Release Quality Statement diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fedfs-utils-0.10.5/configure new/fedfs-utils-0.10.6/configure --- old/fedfs-utils-0.10.5/configure 2015-10-31 22:20:08.000000000 +0100 +++ new/fedfs-utils-0.10.6/configure 2016-04-25 20:14:57.000000000 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for fedfs-utils 0.10.5. +# Generated by GNU Autoconf 2.69 for fedfs-utils 0.10.6. # # Report bugs to <[email protected]>. # @@ -590,8 +590,8 @@ # Identity of this package. PACKAGE_NAME='fedfs-utils' PACKAGE_TARNAME='fedfs-utils' -PACKAGE_VERSION='0.10.5' -PACKAGE_STRING='fedfs-utils 0.10.5' +PACKAGE_VERSION='0.10.6' +PACKAGE_STRING='fedfs-utils 0.10.6' PACKAGE_BUGREPORT='[email protected]' PACKAGE_URL='' @@ -1342,7 +1342,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 fedfs-utils 0.10.5 to adapt to many kinds of systems. +\`configure' configures fedfs-utils 0.10.6 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1412,7 +1412,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of fedfs-utils 0.10.5:";; + short | recursive ) echo "Configuration of fedfs-utils 0.10.6:";; esac cat <<\_ACEOF @@ -1524,7 +1524,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -fedfs-utils configure 0.10.5 +fedfs-utils configure 0.10.6 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2001,7 +2001,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by fedfs-utils $as_me 0.10.5, which was +It was created by fedfs-utils $as_me 0.10.6, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -11543,7 +11543,7 @@ # Define the identity of the package. PACKAGE='fedfs-utils' - VERSION='0.10.5' + VERSION='0.10.6' cat >>confdefs.h <<_ACEOF @@ -14661,7 +14661,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by fedfs-utils $as_me 0.10.5, which was +This file was extended by fedfs-utils $as_me 0.10.6, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -14727,7 +14727,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -fedfs-utils config.status 0.10.5 +fedfs-utils config.status 0.10.6 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/fedfs-utils-0.10.5/configure.ac new/fedfs-utils-0.10.6/configure.ac --- old/fedfs-utils-0.10.5/configure.ac 2015-10-31 22:19:26.000000000 +0100 +++ new/fedfs-utils-0.10.6/configure.ac 2016-04-25 20:12:49.000000000 +0200 @@ -27,7 +27,7 @@ # AC_PREREQ([2.65]) -AC_INIT([fedfs-utils], [0.10.5], [[email protected]]) +AC_INIT([fedfs-utils], [0.10.6], [[email protected]]) AC_CANONICAL_BUILD([]) AC_CONFIG_HEADERS([config.h]) AC_CONFIG_MACRO_DIR([m4]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fedfs-utils-0.10.5/src/fedfsd/gss.c new/fedfs-utils-0.10.6/src/fedfsd/gss.c --- old/fedfs-utils-0.10.5/src/fedfsd/gss.c 2015-10-23 19:52:29.000000000 +0200 +++ new/fedfs-utils-0.10.6/src/fedfsd/gss.c 2016-04-25 20:12:49.000000000 +0200 @@ -175,6 +175,10 @@ { SVCAUTH *auth; +#if defined(SVC_XP_AUTH) + auth = &SVC_XP_AUTH(rqstp->rq_xprt); +#else auth = rqstp->rq_xprt->xp_auth; +#endif return svcauth_gss_get_principal(auth); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fedfs-utils-0.10.5/src/libnsdb/Makefile.am new/fedfs-utils-0.10.6/src/libnsdb/Makefile.am --- old/fedfs-utils-0.10.5/src/libnsdb/Makefile.am 2015-06-19 19:52:47.000000000 +0200 +++ new/fedfs-utils-0.10.6/src/libnsdb/Makefile.am 2016-04-25 20:12:49.000000000 +0200 @@ -35,4 +35,4 @@ AM_CFLAGS = -ggdb -fstrict-aliasing \ -Wall -Wextra -pedantic -Wformat=2 \ -Wstrict-aliasing=2 -Wp,-D_FORTIFY_SOURCE=2 -AM_CPPFLAGS = -I. -I$(top_srcdir)/src/include +AM_CPPFLAGS = -I. -I$(top_srcdir)/src/include -I/usr/include/tirpc diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fedfs-utils-0.10.5/src/libnsdb/Makefile.in new/fedfs-utils-0.10.6/src/libnsdb/Makefile.in --- old/fedfs-utils-0.10.5/src/libnsdb/Makefile.in 2015-10-31 22:20:08.000000000 +0100 +++ new/fedfs-utils-0.10.6/src/libnsdb/Makefile.in 2016-04-25 20:14:57.000000000 +0200 @@ -329,7 +329,7 @@ -Wall -Wextra -pedantic -Wformat=2 \ -Wstrict-aliasing=2 -Wp,-D_FORTIFY_SOURCE=2 -AM_CPPFLAGS = -I. -I$(top_srcdir)/src/include +AM_CPPFLAGS = -I. -I$(top_srcdir)/src/include -I/usr/include/tirpc all: all-am .SUFFIXES:
