Bug#972969: openafs-modules-dkms: Does not build on bullseye with kernel 5.9.1
Hi Robert, On Mon, Oct 26, 2020 at 07:08:41PM +0100, Robert Senger wrote: > Package: openafs-modules-dkms > Version: 1.8.6-3 > Severity: serious > Tags: ftbfs > Justification: fails to build from source (but built successfully in the past) > > DKMS fails to build module on bullseye with kernel 5.9.1 It turns out that I prepared a 1.8.6-4 a couple days ago to fix this but failed to actually upload it. Thanks for the reminder to push it up; it should be appearing in sid shortly. -Ben
Bug#972969: openafs-modules-dkms: Does not build on bullseye with kernel 5.9.1
Package: openafs-modules-dkms Version: 1.8.6-3 Severity: serious Tags: ftbfs Justification: fails to build from source (but built successfully in the past) DKMS fails to build module on bullseye with kernel 5.9.1 -- System Information: Debian Release: bullseye/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 5.8.14-sandybridge (SMP w/4 CPU threads) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages openafs-modules-dkms depends on: ii dkms 2.8.3-4 ii libc6-dev 2.31-4 ii perl 5.30.3-4 Versions of packages openafs-modules-dkms recommends: ii openafs-client 1.8.6-3 openafs-modules-dkms suggests no packages. -- no debconf information DKMS make.log for openafs-1.8.6 for kernel 5.9.1-sandybridge (x86_64) Mo 26. Okt 04:36:10 CET 2020 checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for a BSD-compatible install... /usr/bin/install -c checking for flex... flex checking lex output file root... lex.yy checking lex library... none needed checking whether yytext is a pointer... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for libxslt... no checking for saxon... no checking for xalan-j... no checking for xsltproc... xsltproc checking for fop... no checking for dblatex... no checking for docbook2pdf... no checking for kindlegen... no checking for doxygen... no checking for dot... no checking for library containing strerror... none required checking for pid_t... yes checking for size_t... yes checking whether ln -s works... yes checking for ranlib... ranlib checking for bison... no checking for byacc... no checking if lex is flex... yes checking whether byte order is known at compile time... yes checking whether byte ordering is bigendian... no checking whether printf understands the %z length modifier... yes checking your OS... linux checking your AFS sysname... amd64_linux26 checking for ranlib... (cached) ranlib checking for as... as checking for mv... mv checking for rm... rm checking for ld... ld checking for cp... cp checking for gencat... gencat checking if gcc accepts -march=pentium... no checking if gcc needs -fno-strength-reduce... yes checking if gcc needs -fno-strict-aliasing... yes checking if gcc supports -fno-common... yes checking if gcc supports -pipe... yes checking if linux kbuild requires EXTRA_CFLAGS... no checking if linux kernel module build works... yes checking operation follow_link in inode_operations... no checking operation put_link in inode_operations... no checking operation rename in inode_operations... yes checking for linux/cred.h... yes checking for linux/config.h... no checking for linux/exportfs.h... yes checking for linux/freezer.h... yes checking for linux/key-type.h... yes checking for linux/semaphore.h... yes checking for linux/seq_file.h... yes checking for linux/sched/signal.h... yes checking for linux/uaccess.h... yes checking for struct vfs_path... no checking for kuid_t... yes checking for struct proc_ops... yes checking for time_t... no checking for backing_dev_info in struct address_space... no checking for write_begin in struct address_space_operations... yes checking for name in struct backing_dev_info... no checking for session_keyring in struct cred... yes checking for ctl_name in struct ctl_table... no checking for d_u.d_alias in struct dentry... yes checking for d_automount in struct dentry_operations... yes checking for gid in struct group_info... yes checking for i_alloc_sem in struct inode... no checking for i_blkbits in struct inode... yes checking for i_blksize in struct inode... no checking for i_mutex in struct inode... no checking for i_security in struct inode... yes checking for f_path in struct file... yes checking for flock in struct file_operations... yes checking for iterate in struct file_operations...