On Wed, Dec 20, 2017 at 9:26 AM, Mick <michaelkintz...@gmail.com> wrote: > On Wednesday, 20 December 2017 12:52:16 GMT Floyd Anderson wrote: >> On Wed, 20 Dec 2017 12:22:29 +0000 >> >> Mick <michaelkintz...@gmail.com> wrote: >> >Has something changed in 4.14.7-gentoo sources from its predecessors? >> > >> >I'm getting this on two systems: >> > >> >[snip ...] >> > >> > INSTALL sound/pci/hda/snd-hda-codec-hdmi.ko >> > INSTALL sound/pci/hda/snd-hda-codec.ko >> > INSTALL sound/pci/hda/snd-hda-intel.ko >> > DEPMOD 4.14.7-gentoo >> > >> >make: *** No rule to make target 'firmware_install'. Stop. >> >> Yes, there is a change to drop the target rule ‘firmware_install’ [1]. >> I’ve noticed also [2] but in the end it seems the rule is finally >> dropped: >> >> /usr/src/linux-4.12.12-gentoo/scripts/Makefile.fwinst ... exists >> /usr/src/linux-4.14.4-gentoo/scripts/Makefile.fwinst ... no such file >> >> To check it’s there look for ‘Other generic targets’ in kernel dir: >> >> sudo make help >> >> or just grep: >> >> grep -q 'firmware_install' /usr/src/linux/Makefile >> >> >> References: >> - [1] <torvalds/linux@5620a0d> >> - [2] <torvalds/linux@df85b2d> > > You are quite right, there is no firmware_install in the 4.14.7 release. What > does this mean? How are we meant to install firmware now?
I believe all firmware has been removed from the kernel sources. You should install sys-kernel/linux-firmware, or grab just the files you need from the git repo. https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git