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