[Bug 1117288] Re: iscsitarget-dkms FTBFS with raring 3.8 kernel

James Page james.page at ubuntu.com
Fri Aug 16 13:44:43 UTC 2013


** Description changed:

  SRU Information
  ===============
  
  [Impact]
  
  Users of the Raring LTS kernels (3.8) on Ubuntu 12.04 will not be able
  to use iscsitarget as the DKMS module fails to build against linux 3.8.
  
  [Test Case]
  sudo apt-get install linux-image-generic-lts-raring linux-headers-generic-lts-raring
  sudo apt-get install iscsitarget-dkms
  DKMS module build will fail.
  
  [Regression Potential]
- Limited; the proposed fix is a backport of the patches that where applied to this package during the 13.04 cycle.
- 
+ Limited; the proposed fix is a backport of the patches that where applied to this package during the 13.04 cycle.  However the updates dkms package should be tested with 3.2 and 3.5 kernels as well.
  
  Original bug report
  ===================
- 
  
  DKMS make.log for iscsitarget-1.4.20.2 for kernel 3.8.0-2-generic (x86_64)
  Wed Feb  6 12:33:28 GMT 2013
  make: Entering directory `/usr/src/linux-headers-3.8.0-2-generic'
    LD      /var/lib/dkms/iscsitarget/1.4.20.2/build/built-in.o
    LD      /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/built-in.o
    CC [M]  /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/tio.o
    CC [M]  /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/iscsi.o
    CC [M]  /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/nthread.o
  /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/nthread.c: In function ‘do_recv’:
  /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/nthread.c:145:1: warning: the frame size of 1096 bytes is larger than 1024 bytes [-Wframe-larger-than=]
    CC [M]  /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/wthread.o
    CC [M]  /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/config.o
    CC [M]  /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/digest.o
    CC [M]  /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/conn.o
    CC [M]  /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/session.o
    CC [M]  /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/target.o
    CC [M]  /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/volume.o
    CC [M]  /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/iotype.o
    CC [M]  /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/file-io.o
    CC [M]  /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/null-io.o
    CC [M]  /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/target_disk.o
    CC [M]  /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/event.o
  /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/event.c: In function ‘event_recv_skb’:
  /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/event.c:30:29: error: ‘struct netlink_skb_parms’ has no member named ‘pid’
  /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/event.c: In function ‘event_init’:
  /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/event.c:73:8: warning: passing argument 3 of ‘netlink_kernel_create’ makes pointer from integer without a cast [enabled by default]
  In file included from /usr/src/linux-headers-3.8.0-2-generic/include/uapi/linux/neighbour.h:5:0,
                   from include/linux/netdevice.h:51,
                   from include/net/sock.h:51,
                   from include/linux/tcp.h:23,
                   from include/net/tcp.h:24,
                   from /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/event.c:9:
  include/linux/netlink.h:48:1: note: expected ‘struct netlink_kernel_cfg *’ but argument is of type ‘int’
  /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/event.c:73:8: error: too many arguments to function ‘netlink_kernel_create’
  In file included from /usr/src/linux-headers-3.8.0-2-generic/include/uapi/linux/neighbour.h:5:0,
                   from include/linux/netdevice.h:51,
                   from include/net/sock.h:51,
                   from include/linux/tcp.h:23,
                   from include/net/tcp.h:24,
                   from /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/event.c:9:
  include/linux/netlink.h:48:1: note: declared here
  make[2]: *** [/var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/event.o] Error 1
  make[1]: *** [/var/lib/dkms/iscsitarget/1.4.20.2/build/kernel] Error 2
  make: *** [_module_/var/lib/dkms/iscsitarget/1.4.20.2/build] Error 2
  make: Leaving directory `/usr/src/linux-headers-3.8.0-2-generic'
  
  ProblemType: Bug
  DistroRelease: Ubuntu 13.04
  Package: iscsitarget-dkms 1.4.20.2-10ubuntu1
  ProcVersionSignature: Ubuntu 3.8.0-2.6-generic 3.8.0-rc4
  Uname: Linux 3.8.0-2-generic x86_64
  ApportVersion: 2.8-0ubuntu4
  Architecture: amd64
  Date: Wed Feb  6 12:27:05 2013
  MarkForUpload: True
  PackageArchitecture: all
  SourcePackage: iscsitarget
  UpgradeStatus: Upgraded to raring on 2013-01-07 (29 days ago)

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to iscsitarget in Ubuntu.
https://bugs.launchpad.net/bugs/1117288

Title:
  iscsitarget-dkms FTBFS with raring 3.8 kernel

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/iscsitarget/+bug/1117288/+subscriptions



More information about the Ubuntu-server-bugs mailing list