Your message dated Fri, 09 Oct 2026 05:49:53 +0000
with message-id <[email protected]>
and subject line Bug#1146540: fixed in openafs 1.8.17~pre1-1
has caused the Debian Bug report #1146540,
regarding openafs-modules-dkms: module fails to build for Linux 7.2: error:
implicit declaration of function 'strncpy'
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1146540: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1146540
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: openafs-modules-dkms
Version: 1.8.16.1-1
Severity: important
Tags: upstream
Hi,
openafs-modules-dkms fails to build a module for Linux 7.2 in
experimental:
( env EXTRA_CFLAGS="" \
make -C /lib/modules/7.2-amd64/build
M=/var/lib/dkms/openafs/1.8.16.1/build/src/libafs/MODLOAD-7.2-amd64-SP modules
2>&1 \
|| echo "FAILURE: make exit code $?" ) | tee .makelog
make[3]: Entering directory '/usr/src/linux-headers-7.2-amd64'
make[4]: Entering directory
'/var/lib/dkms/openafs/1.8.16.1/build/src/libafs/MODLOAD-7.2-amd64-SP'
CC [M] sha256-kernel.o
CC [M] rand-timer-kernel.o
CC [M] afs_atomlist.o
CC [M] afs_lhash.o
CC [M] afs_analyze.o
CC [M] afs_axscache.o
CC [M] afs_buffer.o
CC [M] afs_bypasscache.o
CC [M] afs_callback.o
CC [M] afs_cbqueue.o
CC [M] afs_cell.o
CC [M] afs_chunk.o
CC [M] afs_conn.o
CC [M] afs_daemons.o
CC [M] afs_dcache.o
In file included from
/var/lib/dkms/openafs/1.8.16.1/build/src/afs/afs_osi.h:454,
from /var/lib/dkms/openafs/1.8.16.1/build/src/rx/rx_clock.h:46,
from /var/lib/dkms/openafs/1.8.16.1/build/src/rx/rx.h:44,
from
/var/lib/dkms/openafs/1.8.16.1/build/src/afs/afsincludes.h:29,
from afs_dcache.c:18:
afs_dcache.c: In function 'LogCacheError':
/var/lib/dkms/openafs/1.8.16.1/build/src/afs/LINUX/osi_machdep.h:502:38: error:
implicit declaration of function 'strncpy' [-Wimplicit-function-declaration]
502 | #define osi_procname(procname, size) strncpy(procname, current->comm,
size)
| ^~~~~~~
afs_dcache.c:3027:9: note: in expansion of macro 'osi_procname'
3027 | osi_procname(procname, AFS_SMALLOCSIZ);
| ^~~~~~~~~~~~
afs_dcache.c:24:1: note: include '<string.h>' or provide a declaration of
'strncpy'
23 | #include <opr/ffs.h>
+++ |+#include <string.h>
24 |
/var/lib/dkms/openafs/1.8.16.1/build/src/afs/LINUX/osi_machdep.h:502:38:
warning: incompatible implicit declaration of built-in function 'strncpy'
[-Wbuiltin-declaration-mismatch]
502 | #define osi_procname(procname, size) strncpy(procname, current->comm,
size)
| ^~~~~~~
afs_dcache.c:3027:9: note: in expansion of macro 'osi_procname'
3027 | osi_procname(procname, AFS_SMALLOCSIZ);
| ^~~~~~~~~~~~
/var/lib/dkms/openafs/1.8.16.1/build/src/afs/LINUX/osi_machdep.h:502:38: note:
include '<string.h>' or provide a declaration of 'strncpy'
afs_dcache.c:3027:9: note: in expansion of macro 'osi_procname'
3027 | osi_procname(procname, AFS_SMALLOCSIZ);
| ^~~~~~~~~~~~
make[6]: *** [/usr/src/linux-headers-7.2-common/scripts/Makefile.build:294:
afs_dcache.o] Error 1
make[5]: *** [/usr/src/linux-headers-7.2-common/Makefile:2211: .] Error 2
make[4]: *** [/usr/src/linux-headers-7.2-common/Makefile:260: __sub-make] Error
2
make[4]: Leaving directory
'/var/lib/dkms/openafs/1.8.16.1/build/src/libafs/MODLOAD-7.2-amd64-SP'
make[3]: *** [/usr/src/linux-headers-7.2-common/Makefile:260: __sub-make] Error
2
make[3]: Leaving directory '/usr/src/linux-headers-7.2-amd64'
FAILURE: make exit code 2
make[2]: *** [Makefile.afs:285: openafs.ko] Error 1
make[2]: Leaving directory
'/var/lib/dkms/openafs/1.8.16.1/build/src/libafs/MODLOAD-7.2-amd64-SP'
make[1]: *** [Makefile:190: linux_compdirs] Error 2
make[1]: Leaving directory '/var/lib/dkms/openafs/1.8.16.1/build/src/libafs'
make: *** [Makefile:15: all] Error 2
Andreas
--- End Message ---
--- Begin Message ---
Source: openafs
Source-Version: 1.8.17~pre1-1
Done: Benjamin Kaduk <[email protected]>
We believe that the bug you reported is fixed in the latest version of
openafs, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Benjamin Kaduk <[email protected]> (supplier of updated openafs package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 08 Oct 2026 21:04:51 -0700
Source: openafs
Architecture: source
Version: 1.8.17~pre1-1
Distribution: unstable
Urgency: medium
Maintainer: Benjamin Kaduk <[email protected]>
Changed-By: Benjamin Kaduk <[email protected]>
Closes: 1136542 1146540
Changes:
openafs (1.8.17~pre1-1) unstable; urgency=medium
.
* New upstream prerelease:
- Support Linux 7.2 (Closes: #1146540).
- Disable the OpenAFS-internal directory name lookup cache by default,
since the native Linux one achieves the same goal. It can be
re-enabled with the "afs.afs_usednlc" sysctl.
* Make openafs-client Depends: procps since pidof is leaving Essential
(Closes: #1136542).
Checksums-Sha1:
8f658dd39da27f3092d6430104ab10772bc82d79 3672 openafs_1.8.17~pre1-1.dsc
2ebf6a3b83fa69ff9c7729dd832e6d72dcdd839f 6791948
openafs_1.8.17~pre1.orig.tar.xz
394b1ab4e554adbe1ff4d92c52a42d4cd4e79c13 145464
openafs_1.8.17~pre1-1.debian.tar.xz
216c91eacc044eccd6eaf7939818f05d0f23a00b 17936
openafs_1.8.17~pre1-1_amd64.buildinfo
Checksums-Sha256:
2ff06890c0ab6b7af3929943057a58f645671fc1dc642f064c42a27ed88a3601 3672
openafs_1.8.17~pre1-1.dsc
c4b287be352fbe6a4ab45d4d8c19e6b9f18580e0ec6abddf9f8461cdfb1f9df3 6791948
openafs_1.8.17~pre1.orig.tar.xz
a514171e2989a1eebe08ffb55eb93cc28c98b5b7baa7dd1f278c562c3ae09159 145464
openafs_1.8.17~pre1-1.debian.tar.xz
661de5fe96a2dad022f6d1048348bdb79fbf3e8acd1d98c58fef16af14902435 17936
openafs_1.8.17~pre1-1_amd64.buildinfo
Files:
fdd5bea55573d697488cb804d6ac47ea 3672 net optional openafs_1.8.17~pre1-1.dsc
fa0608dfa682c542e85ef6ab60e1f06e 6791948 net optional
openafs_1.8.17~pre1.orig.tar.xz
8c41eb93e50fca98aa525051df27e96b 145464 net optional
openafs_1.8.17~pre1-1.debian.tar.xz
4660912e270c069b5ae186e6e6211303 17936 net optional
openafs_1.8.17~pre1-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQHGBAEBCgAsFiEE2WGV4E2ARf9BYP0XKNmm82TrdRIFAmrIe4EOHGthZHVrQG1p
dC5lZHUACgkQKNmm82TrdRK+3wwfQ38vwAy0h2MC3mIBXP/dE2+U9lsEiOt5Xi27
sZLjbCGksROeDha7ByICMIyk1MBZXC5PToEYaACWroG0QeTGsHKpOsAzR/7HXSSC
OsuG+AjqUBvLkXRwI8y/GgLJK+Myqujn+s5wlHVl5MZYG4pCBblmHT00yYH33fcI
Vdc6mi2A3Tziiv5TZesRuKEQ+uF6r7PenX8oRSDLeg6wthvDYygRDHhkLfQdG//W
e+b245AsWfQTDINICq/AnOYNt7xR5o4YVQjvxqbMMZ8Kc7/ewm6uxBGIICagv/b2
3cr32fMO/CsPC3m0JM7O0dQFU8fEoZm/Q6kzjn+Fm217RGCezOVe6gbMdq2B5eEh
pVjgiQ1ucwu1H03odZY7sOvHUpKKrlZtGYNYQl4CaViJs7pU/0JQYi4XuSiahVlw
anLUUw0OWyWWU+13r/ZMZsin13IuAN8tKKEnPDSHz98LD5b5trAo5zT0mO6Jtx7m
GkymLnOcgyshZRsxySywsp4jSh8TjWY39w==
=rZPB
-----END PGP SIGNATURE-----
pgpZmSeVc2LOw.pgp
Description: PGP signature
--- End Message ---