efivar: disable for some incompatible Sourcery CodeBench toolchains
authorVicente Olivert Riera <Vincent.Riera@imgtec.com>
Sun, 3 Jul 2016 14:20:36 +0000 (16:20 +0200)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Sun, 3 Jul 2016 15:00:29 +0000 (17:00 +0200)
commit5ae01db6051675b9e0294c47a00cc581f74fb98f
treeb34dcaf960203205f88126dda22a0eb7482424ae
parenta4b65e1900edeceef2ec2a820e0ccd6f585916ad
efivar: disable for some incompatible Sourcery CodeBench toolchains

linux/nvme.h has been renamed to linux/nvme_ioctl.h since 4.4, and we
have a patch to handle that situation. However, some Sourcery CodeBench
toolchains use 4.4 kernel headers but don't have that header file
renamed, and that is causing build failures. So, prevent this package
to be built using those toolchains.

Fixes:

  http://autobuild.buildroot.net/results/66c/66cf68261fa73c2366610f8d14bd02180ba7cd2d/
  http://autobuild.buildroot.net/results/54c/54cc7d4e3b284b35931e08f9c7f0f902df96a989/

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
[Romain:
  - add back slash on line breaks
  - propagate efivar dependencies to efibootmgr
  - add comments dependencies]
Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
package/efibootmgr/Config.in
package/efivar/Config.in