[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#760239: fs/aufs/i_op.c:435:28: error: 'struct mutex' has no member named 'owner'



Package: linux-source
Version: 3.14+59
Severity: normal

Dear Maintainer,

I am attempting to compile a realtime kernel on and for Jessie i386.


I started with the configuration file /boot/config-3.14-2-686-pae and
made two changes via menuconfig:

    Preemption Model	=> Fully Preemptible Kernel (RT)

    Timer frequency	=> 1000 HZ


When I attempt to build the kernel package, it fails:

    2014-09-01 16:26:54 root@dc86yxb1 /usr/src/linux-source-3.14
    # make-kpkg --append-to-version -rt --initrd kernel_image
    exec make kpkg_version=13.014 -f /usr/share/kernel-package/ruleset/minimal.mk debian APPEND_TO_VERSION=-rt  INITRD=YES 
    ====== making target debian/stamp/conf/minimal_debian [new prereqs: ]======
    This is kernel package version 13.014.
    ....
      CC [M]  fs/aufs/iinfo.o
      CC [M]  fs/aufs/inode.o
      CC [M]  fs/aufs/i_op.o
    fs/aufs/i_op.c: In function 'au_pin_hdir_set_owner':
    fs/aufs/i_op.c:435:28: error: 'struct mutex' has no member named 'owner'
      p->hdir->hi_inode->i_mutex.owner = task;
                                ^
    scripts/Makefile.build:308: recipe for target 'fs/aufs/i_op.o' failed
    make[3]: *** [fs/aufs/i_op.o] Error 1
    scripts/Makefile.build:455: recipe for target 'fs/aufs' failed
    make[2]: *** [fs/aufs] Error 2
    Makefile:847: recipe for target 'fs' failed
    make[1]: *** [fs] Error 2
    make[1]: Leaving directory '/usr/src/linux-source-3.14'
    debian/ruleset/targets/common.mk:295: recipe for target 'debian/stamp/build/kernel' failed
    make: *** [debian/stamp/build/kernel] Error 2


TIA,

David



-- System Information:
Debian Release: jessie/sid
  APT prefers testing-updates
  APT policy: (500, 'testing-updates'), (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 3.14-2-686-pae (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash

Versions of packages linux-source depends on:
ii  linux-source-3.14  3.14.15-2

linux-source recommends no packages.

linux-source suggests no packages.

-- no debconf information


Reply to: