pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/filesystems/openafs



Module Name:    pkgsrc
Committed By:   jakllsch
Date:           Thu Oct 10 15:19:04 UTC 2024

Modified Files:
        pkgsrc/filesystems/openafs: Makefile distinfo
        pkgsrc/filesystems/openafs/patches: patch-src_lwp_lwp.c
Removed Files:
        pkgsrc/filesystems/openafs/patches: patch-src_comerr_Makefile.in

Log Message:
openafs: update to 1.8.9

                       User-Visible OpenAFS Changes

OpenAFS 1.8.9

  All platforms

    * 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)

    * Detect invalid (negative) inputs to FetchData RPCs and reject them
      early.  The previous behavior only detected the error when actually
      attempting to read from storage, which resulted in the volume being
      taken offline since errors were assumed to originate from the
      underlying storage (15224)

  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
      14920 14921)

  Linux clients

    * 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, systemd will no longer load the openafs module
      during boot (15128)

  Most client platforms

    * Handle certain failure conditions rather than panicking the system
      (14927 15052)


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 pkgsrc/filesystems/openafs/Makefile
cvs rdiff -u -r1.23 -r1.24 pkgsrc/filesystems/openafs/distinfo
cvs rdiff -u -r1.4 -r0 \
    pkgsrc/filesystems/openafs/patches/patch-src_comerr_Makefile.in
cvs rdiff -u -r1.2 -r1.3 \
    pkgsrc/filesystems/openafs/patches/patch-src_lwp_lwp.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/filesystems/openafs/Makefile
diff -u pkgsrc/filesystems/openafs/Makefile:1.21 pkgsrc/filesystems/openafs/Makefile:1.22
--- pkgsrc/filesystems/openafs/Makefile:1.21    Thu Oct 10 14:43:25 2024
+++ pkgsrc/filesystems/openafs/Makefile Thu Oct 10 15:19:04 2024
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.21 2024/10/10 14:43:25 jakllsch Exp $
+# $NetBSD: Makefile,v 1.22 2024/10/10 15:19:04 jakllsch Exp $
 
-DISTNAME=      openafs-1.8.8.1-src
+DISTNAME=      openafs-1.8.9-src
 PKGNAME=       ${DISTNAME:C/-src//}
-PKGREVISION=   1
 CATEGORIES=    filesystems net sysutils
-MASTER_SITES=  http://www.openafs.org/dl/openafs/1.8.8.1/
+MASTER_SITES=  http://www.openafs.org/dl/openafs/1.8.9/
 EXTRACT_SUFX=  .tar.bz2
 
 MAINTAINER=    gendalia%NetBSD.org@localhost

Index: pkgsrc/filesystems/openafs/distinfo
diff -u pkgsrc/filesystems/openafs/distinfo:1.23 pkgsrc/filesystems/openafs/distinfo:1.24
--- pkgsrc/filesystems/openafs/distinfo:1.23    Thu Oct 10 14:04:05 2024
+++ pkgsrc/filesystems/openafs/distinfo Thu Oct 10 15:19:04 2024
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.23 2024/10/10 14:04:05 jakllsch Exp $
+$NetBSD: distinfo,v 1.24 2024/10/10 15:19:04 jakllsch Exp $
 
-BLAKE2s (openafs-1.8.8.1-src.tar.bz2) = cfa0eadf49551acae3e14a3b756ce618a30bece455915fde9a7a1311baa0f4c9
-SHA512 (openafs-1.8.8.1-src.tar.bz2) = fb181e0989e9bae714af26de916a96946eea20f98b47154f2de7b5e296cb4f42af5df037ef7b603073e97eafe52d7c401666f03130c1e0c9a6ae1a6c2707c384
-Size (openafs-1.8.8.1-src.tar.bz2) = 14866119 bytes
+BLAKE2s (openafs-1.8.9-src.tar.bz2) = 8cb0d0756ea25f4155a77e5be47b962d33218c9ccf329142a54366032120cb04
+SHA512 (openafs-1.8.9-src.tar.bz2) = e51c7d4956173dfadb50e7312b3cedbc3cfa8d1981122b79c5eb895f569b7b82b53a3197789d5186482a5ebeaaff6b6861a9867b3f183cd6bb248325847423ef
+Size (openafs-1.8.9-src.tar.bz2) = 14875192 bytes
 SHA1 (patch-src_cf_osconf.m4) = 6eae9ab0821c496f59ebd611c270b46d511a751f
 SHA1 (patch-src_cf_sysname.m4) = 7f45f6387bf959d2026be369cbbfec1a96ff424b
 SHA1 (patch-src_comerr_Makefile.in) = 74c20e021192f333912f10cc9c539f8162d4bb11
@@ -12,5 +12,5 @@ SHA1 (patch-src_config_param.nbsd100.h) 
 SHA1 (patch-src_config_param.nbsd80.h) = 52335bea3c5ae9becab4d9e8248ecc3c2ac24749
 SHA1 (patch-src_config_param.nbsd90.h) = 0a958172a80e694f0b59c0e5e03c0956740b1ddb
 SHA1 (patch-src_config_param.ppc_nbsd100.h) = 68fbda277f8e1895785b99eee8da36618b7a5d26
-SHA1 (patch-src_lwp_lwp.c) = be963332293d31137a46fb27d1dec25c7fbb120e
+SHA1 (patch-src_lwp_lwp.c) = 6f80b16f5bb73dccc44c0e752be997398bf37f3a
 SHA1 (patch-src_lwp_process.amd64.s) = c0be87a82e201855d9004859e01c90d8016efc7f

Index: pkgsrc/filesystems/openafs/patches/patch-src_lwp_lwp.c
diff -u pkgsrc/filesystems/openafs/patches/patch-src_lwp_lwp.c:1.2 pkgsrc/filesystems/openafs/patches/patch-src_lwp_lwp.c:1.3
--- pkgsrc/filesystems/openafs/patches/patch-src_lwp_lwp.c:1.2  Sat Mar 19 16:19:02 2022
+++ pkgsrc/filesystems/openafs/patches/patch-src_lwp_lwp.c      Thu Oct 10 15:19:04 2024
@@ -1,33 +1,33 @@
-$NetBSD: patch-src_lwp_lwp.c,v 1.2 2022/03/19 16:19:02 jakllsch Exp $
+$NetBSD: patch-src_lwp_lwp.c,v 1.3 2024/10/10 15:19:04 jakllsch Exp $
 
 - Like Linux & Darwin, exclude *BSD on 32-bit ARM from the bespoke LWP handling mechanism.
 
---- src/lwp/lwp.c.orig 2021-12-09 17:07:41.000000000 +0000
+--- src/lwp/lwp.c.orig 2022-12-15 20:10:23.000000000 +0000
 +++ src/lwp/lwp.c
-@@ -365,7 +365,7 @@ LWP_CreateProcess(void *(*ep) (void *), 
+@@ -365,7 +365,7 @@ LWP_CreateProcess(void *(*ep) (void *),
        Initialize_PCB(temp, priority, stackmemory, stacksize, ep, parm, name);
        insert(temp, &runnable[priority]);
        temp2 = lwp_cpptr;
--#if !defined(AFS_ARM_LINUX20_ENV) && !defined(AFS_ARM_DARWIN_ENV)
-+#if !defined(AFS_ARM_LINUX20_ENV) && !defined(AFS_ARM_DARWIN_ENV) && !defined(AFS_ARM32_XBSD_ENV)
+-#if !defined(AFS_ARM_LINUX_ENV) && !defined(AFS_ARM_DARWIN_ENV)
++#if !defined(AFS_ARM_LINUX_ENV) && !defined(AFS_ARM_DARWIN_ENV) && !defined(AFS_ARM32_XBSD_ENV)
        if (PRE_Block != 0)
            Abort_LWP("PRE_Block not 0");
  
-@@ -461,7 +461,7 @@ LWP_CreateProcess2(void *(*ep) (void *),
+@@ -456,7 +456,7 @@ LWP_CreateProcess2(void *(*ep) (void *),
        Initialize_PCB(temp, priority, stackptr, stacksize, ep, parm, name);
        insert(temp, &runnable[priority]);
        temp2 = lwp_cpptr;
--#if !defined(AFS_ARM_LINUX20_ENV) && !defined(AFS_ARM_DARWIN_ENV)
-+#if !defined(AFS_ARM_LINUX20_ENV) && !defined(AFS_ARM_DARWIN_ENV) && !defined(AFS_ARM32_XBSD_ENV)
+-#if !defined(AFS_ARM_LINUX_ENV) && !defined(AFS_ARM_DARWIN_ENV)
++#if !defined(AFS_ARM_LINUX_ENV) && !defined(AFS_ARM_DARWIN_ENV) && !defined(AFS_ARM32_XBSD_ENV)
        if (PRE_Block != 0)
            Abort_LWP("PRE_Block not 0");
  
-@@ -961,7 +961,7 @@ Dispatcher(void)
+@@ -956,7 +956,7 @@ Dispatcher(void)
        printf("Dispatch %d [PCB at 0x%x] \"%s\"\n", ++dispatch_count,
               runnable[i].head, runnable[i].head->name);
  #endif
--#if !defined(AFS_ARM_LINUX20_ENV) && !defined(AFS_ARM_DARWIN_ENV)
-+#if !defined(AFS_ARM_LINUX20_ENV) && !defined(AFS_ARM_DARWIN_ENV) && !defined(AFS_ARM32_XBSD_ENV)
+-#if !defined(AFS_ARM_LINUX_ENV) && !defined(AFS_ARM_DARWIN_ENV)
++#if !defined(AFS_ARM_LINUX_ENV) && !defined(AFS_ARM_DARWIN_ENV) && !defined(AFS_ARM32_XBSD_ENV)
      if (PRE_Block != 1)
        Abort_LWP("PRE_Block not 1");
  #endif



Home | Main Index | Thread Index | Old Index