← Back to team overview

kernel-packages team mailing list archive

[Bug 1444238] Re: Failed to compile vivid beta kernel when CONFIG_PPC_TRANSACTIONAL_MEM off

 

My test environment has some problem to upload those apport-collect
files. And I think the bug would not depend much on the environment. So
I would confirm first.

** Changed in: linux (Ubuntu)
       Status: Incomplete => Confirmed

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1444238

Title:
  Failed to compile vivid beta kernel when CONFIG_PPC_TRANSACTIONAL_MEM
  off

Status in linux package in Ubuntu:
  Confirmed

Bug description:
  I got below error when trying to re-compile vivid beta kernel
  (3.19.0-10-generic) when CONFIG_PPC_TRANSACTIONAL_MEM is not set.

  /root/kernel/linux-3.19.0/arch/powerpc/mm/hash_utils_64.c: In function ‘flush_hash_hugepage’:
  /root/kernel/linux-3.19.0/arch/powerpc/mm/hash_utils_64.c:1381:1: error: label at end of compound statement
   tm_abort:
   ^
  /root/kernel/linux-3.19.0/scripts/Makefile.build:257: recipe for target 'arch/powerpc/mm/hash_utils_64.o' failed
  make[3]: *** [arch/powerpc/mm/hash_utils_64.o] Error 1
  /root/kernel/linux-3.19.0/Makefile:949: recipe for target 'arch/powerpc/mm' failed
  make[2]: *** [arch/powerpc/mm] Error 2

  
  Here are reproduce steps:
  1) apt-get source linux-image-3.19.0-10-generic
  2) fakeroot debian/rules editconfigs
     Here turn off CONFIG_PPC_TRANSACTIONAL_MEM
  3) fakeroot debian/rules clean
     fakeroot debian/rules binary-headers binary-generic

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


References