Skip to content

Instantly share code, notes, and snippets.

@jonathonf
Created July 15, 2013 16:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jonathonf/6001198 to your computer and use it in GitHub Desktop.
Save jonathonf/6001198 to your computer and use it in GitHub Desktop.
spl-linux DKMS failure for 0.6.1-2~saucy~1.gbpd297e0 and kernel 3.11-rc1
DKMS make.log for spl-0.6.1 for kernel 3.11.0-031100rc1-generic (x86_64)
Mon Jul 15 17:01:50 BST 2013
make all-recursive
make[1]: Entering directory `/var/lib/dkms/spl/0.6.1/build'
Making all in include
make[2]: Entering directory `/var/lib/dkms/spl/0.6.1/build/include'
Making all in fs
make[3]: Entering directory `/var/lib/dkms/spl/0.6.1/build/include/fs'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/var/lib/dkms/spl/0.6.1/build/include/fs'
Making all in linux
make[3]: Entering directory `/var/lib/dkms/spl/0.6.1/build/include/linux'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/var/lib/dkms/spl/0.6.1/build/include/linux'
Making all in rpc
make[3]: Entering directory `/var/lib/dkms/spl/0.6.1/build/include/rpc'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/var/lib/dkms/spl/0.6.1/build/include/rpc'
Making all in sharefs
make[3]: Entering directory `/var/lib/dkms/spl/0.6.1/build/include/sharefs'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/var/lib/dkms/spl/0.6.1/build/include/sharefs'
Making all in sys
make[3]: Entering directory `/var/lib/dkms/spl/0.6.1/build/include/sys'
Making all in fm
make[4]: Entering directory `/var/lib/dkms/spl/0.6.1/build/include/sys/fm'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/var/lib/dkms/spl/0.6.1/build/include/sys/fm'
Making all in fs
make[4]: Entering directory `/var/lib/dkms/spl/0.6.1/build/include/sys/fs'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/var/lib/dkms/spl/0.6.1/build/include/sys/fs'
Making all in sysevent
make[4]: Entering directory `/var/lib/dkms/spl/0.6.1/build/include/sys/sysevent'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/var/lib/dkms/spl/0.6.1/build/include/sys/sysevent'
make[4]: Entering directory `/var/lib/dkms/spl/0.6.1/build/include/sys'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/var/lib/dkms/spl/0.6.1/build/include/sys'
make[3]: Leaving directory `/var/lib/dkms/spl/0.6.1/build/include/sys'
Making all in util
make[3]: Entering directory `/var/lib/dkms/spl/0.6.1/build/include/util'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/var/lib/dkms/spl/0.6.1/build/include/util'
Making all in vm
make[3]: Entering directory `/var/lib/dkms/spl/0.6.1/build/include/vm'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/var/lib/dkms/spl/0.6.1/build/include/vm'
make[3]: Entering directory `/var/lib/dkms/spl/0.6.1/build/include'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/var/lib/dkms/spl/0.6.1/build/include'
make[2]: Leaving directory `/var/lib/dkms/spl/0.6.1/build/include'
Making all in rpm
make[2]: Entering directory `/var/lib/dkms/spl/0.6.1/build/rpm'
Making all in fedora
make[3]: Entering directory `/var/lib/dkms/spl/0.6.1/build/rpm/fedora'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/var/lib/dkms/spl/0.6.1/build/rpm/fedora'
Making all in generic
make[3]: Entering directory `/var/lib/dkms/spl/0.6.1/build/rpm/generic'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/var/lib/dkms/spl/0.6.1/build/rpm/generic'
make[3]: Entering directory `/var/lib/dkms/spl/0.6.1/build/rpm'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/var/lib/dkms/spl/0.6.1/build/rpm'
make[2]: Leaving directory `/var/lib/dkms/spl/0.6.1/build/rpm'
Making all in module
make[2]: Entering directory `/var/lib/dkms/spl/0.6.1/build/module'
make -C /lib/modules/3.11.0-031100rc1-generic/build SUBDIRS=`pwd` CONFIG_SPL=m modules
make[3]: Entering directory `/usr/src/linux-headers-3.11.0-031100rc1-generic'
CC [M] /var/lib/dkms/spl/0.6.1/build/module/spl/../../module/spl/spl-debug.o
In file included from /var/lib/dkms/spl/0.6.1/build/module/spl/../../module/spl/spl-debug.c:39:0:
/var/lib/dkms/spl/0.6.1/build/module/spl/../../module/spl/spl-debug.c: In function ‘trace_max_debug_mb’:
/var/lib/dkms/spl/0.6.1/build/module/spl/../../module/spl/spl-debug.c:551:27: error: ‘num_physpages’ undeclared (first use in this function)
return MAX(512, ((num_physpages >> (20 - PAGE_SHIFT)) * 80) / 100);
^
/var/lib/dkms/spl/0.6.1/build/include/sys/sysmacros.h:161:28: note: in definition of macro ‘MAX’
#define MAX(a, b) ((a) < (b) ? (b) : (a))
^
/var/lib/dkms/spl/0.6.1/build/module/spl/../../module/spl/spl-debug.c:551:27: note: each undeclared identifier is reported only once for each function it appears in
return MAX(512, ((num_physpages >> (20 - PAGE_SHIFT)) * 80) / 100);
^
/var/lib/dkms/spl/0.6.1/build/include/sys/sysmacros.h:161:28: note: in definition of macro ‘MAX’
#define MAX(a, b) ((a) < (b) ? (b) : (a))
^
/var/lib/dkms/spl/0.6.1/build/module/spl/../../module/spl/spl-debug.c: In function ‘spl_debug_init’:
/var/lib/dkms/spl/0.6.1/build/module/spl/../../module/spl/spl-debug.c:1191:20: error: ‘num_physpages’ undeclared (first use in this function)
if (max > (num_physpages >> (20 - 2 - PAGE_SHIFT)) / 5 ||
^
/var/lib/dkms/spl/0.6.1/build/module/spl/../../module/spl/spl-debug.c: In function ‘trace_max_debug_mb’:
/var/lib/dkms/spl/0.6.1/build/module/spl/../../module/spl/spl-debug.c:552:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
make[5]: *** [/var/lib/dkms/spl/0.6.1/build/module/spl/../../module/spl/spl-debug.o] Error 1
make[4]: *** [/var/lib/dkms/spl/0.6.1/build/module/spl] Error 2
make[3]: *** [_module_/var/lib/dkms/spl/0.6.1/build/module] Error 2
make[3]: Leaving directory `/usr/src/linux-headers-3.11.0-031100rc1-generic'
make[2]: *** [modules] Error 2
make[2]: Leaving directory `/var/lib/dkms/spl/0.6.1/build/module'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/lib/dkms/spl/0.6.1/build'
make: *** [all] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment