在 16.04 中构建内核-没有构建固件包

在 16.04 中构建内核-没有构建固件包

我已经在 16.04 基础上成功构建了一组 Linux 内核一段时间了。当我构建 4.14 内核以制作 deb 包时,使用:

make -j24 KDEB_PKGVERSION=1.custom deb-pkg

它始终会生成以下 5 个 deb 包:

  • Linux 标头
  • Linux 映像
  • Linux 镜像-4.x-dbg
  • Linux 的 libc 开发环境
  • Linux 固件

我现在只得到这 4 个 deb 包:

  • Linux 标头
  • Linux 映像
  • Linux 镜像-4.x-dbg
  • Linux 的 libc 开发环境

从 4.14 开始,不再创建 linux-firmware 包。在 4.13 及之前的版本中,不存在任何问题。

Ubuntu 中创建内核包的方式有什么变化吗?或者这是一种新的 Linux 实现?

谢谢。

答案1

我遇到了同样的问题,无法解决,但主内核映像按预期工作,所以目前对我来说这不是问题。

我认为这与这个变化有关:

kbuild:deb-pkg:删除固件包支持
https://github.com/torvalds/linux/commit/cc18abbe449aafc013831a8e0440afc336ae1cba

相关内容