]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Work around Raspberry Pi kernel packaging oddities
authorRich Ercolani <214141+rincebrain@users.noreply.github.com>
Tue, 18 Apr 2023 00:38:09 +0000 (20:38 -0400)
committerGitHub <noreply@github.com>
Tue, 18 Apr 2023 00:38:09 +0000 (17:38 -0700)
commit8ed62440eff5a3ea93b0a9b6f0b7e5e7290b667a
treec000de6960322bf097bb562a99894e5c4f76f1da
parent3b5af2013992231645e0a462eef4171d1c48de17
Work around Raspberry Pi kernel packaging oddities

On Debian and Ubuntu and friends, you get something like
"linux-image-$(uname -r)" and "linux-headers-$(uname -r)" you
can put a Depends on.

On Raspberry Pi OS, you get "raspberrypi-kernel" and
"raspberrypi-kernel-headers", with version numbers like 20230411.

There is not, as far as I can tell, a reasonable way to map that
to a kernel version short of reaching out and digging around in
the changelogs or Makefile, so just special-case it so the packages
don't fail to install at install time. They still might not build
if the versions don't match, but I don't see a way to do anything
about that...

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Rich Ercolani <rincebrain@gmail.com>
Closes #14745
Closes #14747
contrib/debian/control.modules.in