Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package openafs for openSUSE:Factory checked 
in at 2022-12-13 18:55:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openafs (Old)
 and      /work/SRC/openSUSE:Factory/.openafs.new.1835 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "openafs"

Tue Dec 13 18:55:11 2022 rev:37 rq:1042678 version:1.8.9~pre2

Changes:
--------
--- /work/SRC/openSUSE:Factory/openafs/openafs.changes  2022-10-14 
15:43:13.515987127 +0200
+++ /work/SRC/openSUSE:Factory/.openafs.new.1835/openafs.changes        
2022-12-13 18:55:24.083182153 +0100
@@ -1,0 +2,10 @@
+Mon Dec 12 07:40:28 UTC 2022 - Christof Hanke <[email protected]>
+
+- update to openafs-1.8.9pre2
+  * Support mainline kernels up to 6.0
+  * Support for building with more recent compilers
+  * some bugfixes, more see RELNOTES
+- remove obsolete patches:
+  * 79f03c2.diff 
+
+-------------------------------------------------------------------

Old:
----
  79f03c2.diff
  RELNOTES-1.8.9pre1
  openafs-1.8.9pre1-doc.tar.bz2
  openafs-1.8.9pre1-doc.tar.bz2.md5
  openafs-1.8.9pre1-doc.tar.bz2.sha256
  openafs-1.8.9pre1-src.tar.bz2
  openafs-1.8.9pre1-src.tar.bz2.md5
  openafs-1.8.9pre1-src.tar.bz2.sha256

New:
----
  RELNOTES-1.8.9pre2
  openafs-1.8.9pre2-doc.tar.bz2
  openafs-1.8.9pre2-doc.tar.bz2.md5
  openafs-1.8.9pre2-doc.tar.bz2.sha256
  openafs-1.8.9pre2-src.tar.bz2
  openafs-1.8.9pre2-src.tar.bz2.md5
  openafs-1.8.9pre2-src.tar.bz2.sha256

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

Other differences:
------------------
++++++ openafs.spec ++++++
--- /var/tmp/diff_new_pack.r6mO2p/_old  2022-12-13 18:55:25.975192251 +0100
+++ /var/tmp/diff_new_pack.r6mO2p/_new  2022-12-13 18:55:25.987192315 +0100
@@ -57,11 +57,11 @@
 
 # used for %setup only
 # leave upstream tar-balls untouched for integrity checks.
-%define upstream_version 1.8.9pre1
+%define upstream_version 1.8.9pre2
 
 Name:           openafs
 
-Version:        1.8.9~pre1
+Version:        1.8.9~pre2
 Release:        0
 Summary:        OpenAFS Distributed File System
 License:        IPL-1.0
@@ -103,11 +103,6 @@
 Source98:       kmp_only.files
 Source99:       openafs.changes
 
-# PATCH-FIX-UPSTREAM KMP build and gcc
-# required patches for Linux-5.18 as mentionend on
-# https://wiki.openafs.org/devel/Whiteboard/ (June 2022)
-# PATCH-FIX-KMP-BUILDING
-Patch1:         79f03c2.diff
 # PATCH-FIX-UPSTREAM make configure detect ncurses 6 correctly
 Patch4:         4cf7a9a.diff
 
@@ -319,7 +314,6 @@
 done
 
 %setup -q -n openafs-%{upstream_version} -T -b 0 -b 1
-%patch1 -p1
 %patch4 -p1
 
 ./regen.sh

++++++ ChangeLog ++++++
--- /var/tmp/diff_new_pack.r6mO2p/_old  2022-12-13 18:55:26.039192592 +0100
+++ /var/tmp/diff_new_pack.r6mO2p/_new  2022-12-13 18:55:26.043192614 +0100
@@ -1,3 +1,150 @@
+commit f812d1125f785df05bf1028f665d22c608006bae
+Author: Stephan Wiesand <[email protected]>
+Date:   Thu Nov 3 15:59:04 2022 +0100
+
+    Make OpenAFS 1.8.9pre2
+    
+    Update version strings for the second 1.8.9 prerelease.
+    
+    Change-Id: Ic45d60180097f85263b2bd81b0beb039c36ad51f
+    Reviewed-on: https://gerrit.openafs.org/15192
+    Tested-by: BuildBot <[email protected]>
+    Reviewed-by: Michael Meffie <[email protected]>
+    Reviewed-by: Cheyenne Wills <[email protected]>
+    Reviewed-by: Mark Vitale <[email protected]>
+    Reviewed-by: Benjamin Kaduk <[email protected]>
+    Reviewed-by: Stephan Wiesand <[email protected]>
+
+commit e8ead732246d7bd9c1e38fa806b19dfd9e38cf6a
+Author: Stephan Wiesand <[email protected]>
+Date:   Thu Nov 3 16:11:30 2022 +0100
+
+    Update NEWS for 1.8.9pre2
+    
+    Release notes for the second 1.8.9 prerelease.
+    
+    Change-Id: I564ee4f4348ca3574a52c75fea30c55dac5e33a4
+    Reviewed-on: https://gerrit.openafs.org/15193
+    Reviewed-by: Michael Meffie <[email protected]>
+    Reviewed-by: Mark Vitale <[email protected]>
+    Reviewed-by: Benjamin Kaduk <[email protected]>
+    Reviewed-by: Cheyenne Wills <[email protected]>
+    Reviewed-by: Stephan Wiesand <[email protected]>
+    Tested-by: Stephan Wiesand <[email protected]>
+
+commit fdf38483c7765270c24a01b65fc3d1173509136e
+Author: Cheyenne Wills <[email protected]>
+Date:   Thu Sep 22 13:04:59 2022 -0600
+
+    Linux-6.0: Replace add_to_page_cache
+    
+    Linux 6.0 removed the add_to_page_cache function in the Linux commit:
+        'filemap: Remove add_to_page_cache() and add_to_page_cache_locked()'
+        (2bb876b58d593d7f2522ec0f41f20a74fde76822)
+    
+    The replacement function, filemap_add_folio function is exported as GPL,
+    but a non-GPL wrapper was provided in the Linux 5.15 commit:
+        'mm/filemap: Add filemap_add_folio()'
+        (9dd3d069406cea073fc633e77bc59abbfde8c6c4)
+    which changed the GPL exported function add_to_page_cache_lru to a
+    non-GPL exported function.
+    
+    The function add_to_page_cache_lru functionally combines the
+    add_to_page_cache with lru_cache_add.  Within afs, all the calls to
+    add_to_page_cache follow the pattern of calling the lru_cache_add
+    via the wrapper afs_lru_cache_add immediately after (except in one case
+    noted below).
+    
+    Add an autoconf check to see if add_to_page_cache_lru is available.
+    
+    Introduce a new wrapper function afs_add_to_page_cache_lru that handles
+    calling either add_to_page_cache/afs_lru_cache_add or
+    add_to_page_cache_lru.
+    
+    As noted above there is one function, afs_linux_bypass_readpages, that
+    calls add_to_page_cache but does not immediately call afs_lru_cache_add.
+    This function is only used in Linux kernels prior to 5.18, see the
+    commit:
+        'Linux-5.18: replace readpages with readahead' (7a181415db)
+    Since this code path is only built for a Linux kernel level where
+    add_to_page_cache should also exists, we do not replace this call.
+    
+    NOTE:
+    The add_to_page_cache_lru was moved into mm/folio-compat.c which has a
+    comment indicating that callers of these functions should migrate to
+    folio calls.  However the replacement folio call that is needed by afs,
+    filemap_add_folio, is exported as GPL.
+    
+    Reviewed-on: https://gerrit.openafs.org/15132
+    Tested-by: BuildBot <[email protected]>
+    Reviewed-by: Andrew Deason <[email protected]>
+    Reviewed-by: Michael Meffie <[email protected]>
+    Reviewed-by: Benjamin Kaduk <[email protected]>
+    (cherry picked from commit 0ce315f0cee1cff7e19e6ebcc0e0e82e03719c20)
+    
+    Change-Id: Ic0496c2fba00e7be467dbbcf52d9854495e1ad9f
+    Reviewed-on: https://gerrit.openafs.org/15148
+    Tested-by: BuildBot <[email protected]>
+    Reviewed-by: Michael Meffie <[email protected]>
+    Reviewed-by: Andrew Deason <[email protected]>
+    Reviewed-by: Cheyenne Wills <[email protected]>
+    Reviewed-by: Mark Vitale <[email protected]>
+    Reviewed-by: Harish Sharma <[email protected]>
+    Reviewed-by: Stephan Wiesand <[email protected]>
+
+commit 79a04c3448541bd8299598c5d87b404d8d2219a5
+Author: Michael Meffie <[email protected]>
+Date:   Mon Sep 26 11:34:57 2022 -0400
+
+    afs: Avoid unbounded string copy in SRXAFSCB_GetLock()
+    
+    Use strlcpy() instead of strcpy() when filling in the lock name to avoid
+    string buffer overflows of the AFSDBLock name arrays.
+    
+    This is a 1.8.x specific commit, derived from 419f0cd7aa (afs: Replace
+    strcpy &co by safer alternatives)
+    
+    Change-Id: Ia59f6dccdeab1c0b6f267254bd264842568b7582
+    Reviewed-on: https://gerrit.openafs.org/15151
+    Tested-by: BuildBot <[email protected]>
+    Reviewed-by: Cheyenne Wills <[email protected]>
+    Reviewed-by: Michael Meffie <[email protected]>
+    Reviewed-by: Mark Vitale <[email protected]>
+    Reviewed-by: Benjamin Kaduk <[email protected]>
+    Reviewed-by: Harish Sharma <[email protected]>
+    Reviewed-by: Stephan Wiesand <[email protected]>
+
+commit 119cea2f49af08f0f24711d1398a739beef1e359
+Author: Cheyenne Wills <[email protected]>
+Date:   Wed Sep 7 19:03:50 2022 -0600
+
+    Remove gssapi in autoconf and configuration
+    
+    The 1.8.x specific commit in gerrit 12681, "Remove src/rxgk" (7c2ce4040)
+    removed rxgk from the build, however the probe for GSSAPI is still
+    place.
+    
+    If there is no gssapi library available, configure fails:
+        checking for gss_import_name in -lgssapi_krb5... no
+        checking for gss_import_name in -lgss... no
+        configure: error: cannot find usable GSS-API library
+    
+    There are no references to gssapi other than the probe in autoconf and
+    2 defines in src/config/Makefile.config.in
+    
+    Remove the autoconf check for GSSAPI via the RAA_LIB_GSSAPI call.
+    Remove the 2 GSSAPI related defines from Makefile.config.in
+    Update the INSTALL document to remove references to gssapi.
+    
+    Change-Id: I873e46bfccfbf538740e8bf5e28a3ca8c3cd3744
+    Reviewed-on: https://gerrit.openafs.org/15137
+    Tested-by: BuildBot <[email protected]>
+    Reviewed-by: Andrew Deason <[email protected]>
+    Reviewed-by: Michael Meffie <[email protected]>
+    Reviewed-by: Cheyenne Wills <[email protected]>
+    Reviewed-by: Mark Vitale <[email protected]>
+    Reviewed-by: Stephan Wiesand <[email protected]>
+
 commit a2c1f9dc21b9e17aa8b075e4507f07def3275c2a
 Author: Stephan Wiesand <[email protected]>
 Date:   Thu Sep 23 20:20:44 2021 +0200

++++++ RELNOTES-1.8.9pre1 -> RELNOTES-1.8.9pre2 ++++++
--- /work/SRC/openSUSE:Factory/openafs/RELNOTES-1.8.9pre1       2022-10-14 
15:43:13.295986760 +0200
+++ /work/SRC/openSUSE:Factory/.openafs.new.1835/RELNOTES-1.8.9pre2     
2022-12-13 18:55:23.655179869 +0100
@@ -4,20 +4,37 @@
 
   All platforms
 
-    * Performance improvements (14814 14815 15129)
-
     * Support for building with more recent compilers (14970 14982..14987
       14990 14991 15056 15057 15061..15064)
 
     * Build fixes and improvements around the test suite (14879 14880
       14909..14911 15133)
 
+    * Removed a vestigial autoconf check for GSSAPI support that could
+      cause unnecessary configure errors (15137)
+
     * Documentation improvements (14980 15047)
 
     * Improved diagnostics and error messages. In particular, warn when
       server processes are started without keys and properly print the
       volume transaction flags in "vos status" output (14594 14968)
 
+  All server platforms
+
+    * Avoid several second delays in some situations when the file server
+      is breaking callbacks on clients with alternate addresses. Avoid
+      unnecessary several second delays in some cases during database
+      quorum processing (14815)
+
+  All UNIX/Linux client platforms
+
+    * Do not perform DNS SRV/AFSDB record queries when running "fs
+      getcellstatus", "fs checkservers", and "fs setcell". The DNS
+      lookups incur network delays and were not needed to process these
+      commands. (14814)
+
+    * Avoid possible string buffer overflows with long cell names (15151)
+
   FreeBSD
 
     * Added support for release 12.3 and further improvements (14878
@@ -25,15 +42,18 @@
 
   Linux clients
 
-    * Support mainline kernels up to 5.19 (14942..14944 14989 14945
-      14946 15058 15065 15094 15095)
+    * Support mainline kernels up to 6.0 (14942..14944 14989 14945
+      14946 15058 15065 15094 15095 15148)
 
     * Fixed a potential memory leak (15096)
 
+    * Avoid a possible performance penalty during file reads when
+      the file was opened for both reading and writing (15129)
+
     * Fixed a type cast which could make builds fail against older kernels
       (15134)
 
-    * In Red Hat packaging, no longer have systemd load the openafs module
+    * In Red Hat packaging, systemd will no longer load the openafs module
       during boot (15128)
 
   Most client platforms

++++++ openafs-1.8.9pre1-doc.tar.bz2 -> openafs-1.8.9pre2-doc.tar.bz2 ++++++
++++ 4224 lines of diff (skipped)

++++++ openafs-1.8.9pre1-doc.tar.bz2.md5 -> openafs-1.8.9pre2-doc.tar.bz2.md5 
++++++
--- /work/SRC/openSUSE:Factory/openafs/openafs-1.8.9pre1-doc.tar.bz2.md5        
2022-10-14 15:43:13.347986846 +0200
+++ 
/work/SRC/openSUSE:Factory/.openafs.new.1835/openafs-1.8.9pre2-doc.tar.bz2.md5  
    2022-12-13 18:55:23.771180488 +0100
@@ -1 +1 @@
-ed561539e89a36a4aae32fcdcdb6d3fb  openafs-1.8.9pre1-doc.tar.bz2
+34695fb15df9c7320960939dd586494f  openafs-1.8.9pre2-doc.tar.bz2

++++++ openafs-1.8.9pre1-doc.tar.bz2.sha256 -> 
openafs-1.8.9pre2-doc.tar.bz2.sha256 ++++++
--- /work/SRC/openSUSE:Factory/openafs/openafs-1.8.9pre1-doc.tar.bz2.sha256     
2022-10-14 15:43:13.355986860 +0200
+++ 
/work/SRC/openSUSE:Factory/.openafs.new.1835/openafs-1.8.9pre2-doc.tar.bz2.sha256
   2022-12-13 18:55:23.779180531 +0100
@@ -1 +1 @@
-f6576fdbd4796adce3f7ab114c9e34c4cca717924ab02e5d8f2dc5bf0fa93f2e  
openafs-1.8.9pre1-doc.tar.bz2
+999f1fb5493df02359fecbe9e9f5cda580bacf3d333b7443112901d0b8732aac  
openafs-1.8.9pre2-doc.tar.bz2

++++++ openafs-1.8.9pre1-src.tar.bz2 -> openafs-1.8.9pre2-src.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/openafs/openafs-1.8.9pre1-src.tar.bz2 
/work/SRC/openSUSE:Factory/.openafs.new.1835/openafs-1.8.9pre2-src.tar.bz2 
differ: char 11, line 1

++++++ openafs-1.8.9pre1-src.tar.bz2.md5 -> openafs-1.8.9pre2-src.tar.bz2.md5 
++++++
--- /work/SRC/openSUSE:Factory/openafs/openafs-1.8.9pre1-src.tar.bz2.md5        
2022-10-14 15:43:13.499987100 +0200
+++ 
/work/SRC/openSUSE:Factory/.openafs.new.1835/openafs-1.8.9pre2-src.tar.bz2.md5  
    2022-12-13 18:55:23.979181598 +0100
@@ -1 +1 @@
-d366d6fd5c835c6858738cc6ec37f76c  openafs-1.8.9pre1-src.tar.bz2
+1234973bfc9872d4d6f0b4d1998acdd3  openafs-1.8.9pre2-src.tar.bz2

++++++ openafs-1.8.9pre1-src.tar.bz2.sha256 -> 
openafs-1.8.9pre2-src.tar.bz2.sha256 ++++++
--- /work/SRC/openSUSE:Factory/openafs/openafs-1.8.9pre1-src.tar.bz2.sha256     
2022-10-14 15:43:13.507987113 +0200
+++ 
/work/SRC/openSUSE:Factory/.openafs.new.1835/openafs-1.8.9pre2-src.tar.bz2.sha256
   2022-12-13 18:55:23.995181683 +0100
@@ -1 +1 @@
-3b9d5f646b1efd24ae18ba6be45490bb01b4547725621fb335379f5754c6cb7a  
openafs-1.8.9pre1-src.tar.bz2
+29006abf9c3163cdc17612bd2ea8ae951981bf1f7714b5c51fb73e0af0674ba3  
openafs-1.8.9pre2-src.tar.bz2

Reply via email to