openafs kernel module doesn't build

Bug #1426088 reported by Alex Chekholko
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
openafs (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Ubuntu 14.04 upgrading to kernel 3.13.0-46-generic then breaks openafs-client.

corn38:/root# tail -f /var/lib/dkms/openafs/1.6.7/build/make.log
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/afs_pag_user.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/afs_stat.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/afs_syscall.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/afs_warn.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/afsaux.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/xdr_arrayn.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/xdr_array.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/xdr_int32.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/xdr_int64.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/rx.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/rx_rdwr.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/rx_clock.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/rx_event.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/rx_globals.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/rx_kmutex.o
In file included from /var/lib/dkms/openafs/1.6.7/build/src/afs/sysincludes.h:131:0,
                 from /var/lib/dkms/openafs/1.6.7/build/src/rx/rx_kcommon.h:151,
                 from /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/rx_kmutex.c:20:
include/linux/backing-dev.h:117:3: warning: 'printk' is an unrecognized format function type [-Wformat=]
   const char *fmt, ...);
   ^
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/rx_pag_knet.o
In file included from /var/lib/dkms/openafs/1.6.7/build/src/afs/sysincludes.h:131:0,
                 from /var/lib/dkms/openafs/1.6.7/build/src/rx/rx_kcommon.h:151,
                 from /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/rx_pag_knet.c:20:
include/linux/backing-dev.h:117:3: warning: 'printk' is an unrecognized format function type [-Wformat=]
   const char *fmt, ...);
   ^
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/rx_kcommon.o
In file included from /var/lib/dkms/openafs/1.6.7/build/src/afs/sysincludes.h:131:0,
                 from /var/lib/dkms/openafs/1.6.7/build/src/rx/rx_kcommon.h:151,
                 from /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/rx_kcommon.c:18:
include/linux/backing-dev.h:117:3: warning: 'printk' is an unrecognized format function type [-Wformat=]
   const char *fmt, ...);
   ^
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/rx_misc.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/rx_null.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/rx_getaddr.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/rx_packet.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/rx_multi.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/xdr_rx.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/xdr_mem.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/xdr_len.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/Kpagcb.ss.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/Kpagcb.xdr.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/Krxstat.ss.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/Krxstat.xdr.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/Krmtsys.cs.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/Krmtsys.xdr.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/rxstat.o
( VERSION=`/var/lib/dkms/openafs/1.6.7/build/build-tools/git-version /var/lib/dkms/openafs/1.6.7/build "1.6.7-1-debian"` && \
 echo 'char cml_version_number[]="@(#) OpenAFS '$VERSION' built ' `date +"%Y-%m-%d"` '";' >/var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/AFS_component_version_number.c.NEW && \
 echo 'char* AFSVersion = "openafs '$VERSION'";' >>/var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/AFS_component_version_number.c.NEW && \
 if cmp /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/AFS_component_version_number.c.NEW /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/AFS_component_version_number.c > /dev/null 2>&1 ; then : ; else \
 mv /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/AFS_component_version_number.c.NEW /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/AFS_component_version_number.c ; fi )
rm -f /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/AFS_component_version_number.c.NEW
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/AFS_component_version_number.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/xdr_afsuuid.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/xdr.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/afs_uuid.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/osi_alloc.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/osi_cred.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/osi_gcpags.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/osi_groups.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/osi_inode.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/osi_misc.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/osi_probe.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/osi_sleep.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/osi_syscall.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/osi_ioctl.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/osi_pag_module.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/afs_analyze.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/afs_axscache.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/afs_buffer.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/afs_bypasscache.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/afs_callback.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/afs_cbqueue.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/afs_cell.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/afs_chunk.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/afs_conn.o
  CC [M] /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/afs_daemons.o
/var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/afs_daemons.c: In function 'afs_CheckRootVolume':
/var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/afs_daemons.c:403:24: error: 'struct dentry' has no member named 'd_alias'
       list_del_init(&dp->d_alias);
                        ^
/var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/afs_daemons.c:404:19: error: 'struct dentry' has no member named 'd_alias'
       list_add(&dp->d_alias, &(AFSTOV(vcp)->i_dentry));
                   ^
/var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/afs_daemons.c:404:7: warning: passing argument 2 of 'list_add' from incompatible pointer type [enabled by default]
       list_add(&dp->d_alias, &(AFSTOV(vcp)->i_dentry));
       ^
In file included from include/linux/wait.h:6:0,
                 from /var/lib/dkms/openafs/1.6.7/build/src/afs/sysincludes.h:124,
                 from /var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/afs_daemons.c:19:
include/linux/list.h:60:20: note: expected 'struct list_head *' but argument is of type 'struct hlist_head *'
 static inline void list_add(struct list_head *new, struct list_head *head)
                    ^
make[4]: *** [/var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP/afs_daemons.o] Error 1
make[3]: *** [_module_/var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP] Error 2
make[3]: Leaving directory `/usr/src/linux-headers-3.13.0-46-generic'
rm .makelog
echo "Packaging Friendly Build Complete"
Packaging Friendly Build Complete
make[2]: Leaving directory `/var/lib/dkms/openafs/1.6.7/build/src/libafs/MODLOAD-3.13.0-46-generic-SP'
make[1]: Leaving directory `/var/lib/dkms/openafs/1.6.7/build/src/libafs'
mv: cannot stat 'src/libafs/MODLOAD-*/openafs.ko': No such file or directory
^C

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: openafs-client 1.6.7-1
ProcVersionSignature: Ubuntu 3.13.0-46.75-generic 3.13.11-ckt15
Uname: Linux 3.13.0-46-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.7
Architecture: amd64
Date: Thu Feb 26 11:11:06 2015
ProcEnviron:
 SHELL=/bin/bash
 TERM=xterm
 PATH=(custom, no user)
SourcePackage: openafs
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Alex Chekholko (alex-chekholko) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in openafs (Ubuntu):
status: New → Confirmed
Revision history for this message
Strahinja Lukić (strahinja-lukic) wrote :

I have the same issue when building for kernel 3.19.0-58-generic.
The last line of the build log reads,

  mv: cannot stat ‘src/libafs/MODLOAD-*/openafs.ko’: No such file or directory

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.