← Back to team overview

kernel-packages team mailing list archive

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

 

Public bug reported:

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

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: New

-- 
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:
  New

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


Follow ups

References