← Back to team overview

group.of.nepali.translators team mailing list archive

[Bug 1671246] Re: kexec-tools does not build for armhf

 

This bug was fixed in the package kexec-tools - 1:2.0.10-1ubuntu2.2

---------------
kexec-tools (1:2.0.10-1ubuntu2.2) xenial; urgency=medium

  [ Manoj Iyer ]
  * d/p/arm-do-not-build-iomem.o-target-with-no-soruce.patch:
    Fix regression in previous release that caused armhf to FTBFS.
    (LP: #1671246)

  [ dann frazier ]
  * Expanded above changelog entry for clarity.

 -- dann frazier <dann.frazier@xxxxxxxxxxxxx>  Wed, 08 Mar 2017 17:57:31
-0700

** Changed in: kexec-tools (Ubuntu Xenial)
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of नेपाली
भाषा समायोजकहरुको समूह, which is subscribed to Xenial.
Matching subscriptions: Ubuntu 16.04 Bugs
https://bugs.launchpad.net/bugs/1671246

Title:
  kexec-tools does not build for armhf

Status in kexec-tools package in Ubuntu:
  Fix Released
Status in kexec-tools source package in Xenial:
  Fix Released
Status in kexec-tools source package in Yakkety:
  Fix Released

Bug description:
  [Impact]
  On armhf system kexec build fails as follows:
  gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -Wdate-time -D_FORTIFY_SOURCE=2 -I./include -I./util_lib/include -Iinclude/ -I./kexec/libfdt -I./kexec/arch/arm/include  -c -MD -o kexec/arch/arm/phys_to_virt.o kexec/arch/arm/phys_to_virt.c
  make[1]: *** No rule to make target 'kexec/arch/arm/iomem.o', needed by 'build/sbin/kexec'.  Stop.

  The fix for this issue is already upstream:

  From c901bae8683c59a7bc002bd6a1e3e4b6b7d9c5f1 Mon Sep 17 00:00:00 2001
  From: Simon Horman <horms@xxxxxxxxxxxx>
  Date: Fri, 9 Dec 2016 10:10:49 +0100
  Subject: [PATCH] arm: do not build iomem.o target with no soruce

  Header files should be added to the distribution but not
  used to derive targets for compilation. In this an attempt was
  made to build iomem.o, but iomem.c does not exist so this fails.

  Fixes: 1574ff1aae4f ("arm: include phys_to_virt.h and iomem.h in distribution")
  Signed-off-by: Simon Horman <horms@xxxxxxxxxxxx>
  Reviewed-by: Pratyush Anand <panand@xxxxxxxxxx>

  [Test Case]
  Build kexec-tools package from Xenial/Yakkety source in armhf system.

  [Regression Potential]
  Since patch is confined to arm there is a low overall risk of regression

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/kexec-tools/+bug/1671246/+subscriptions