Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751622AbdITFhl (ORCPT ); Wed, 20 Sep 2017 01:37:41 -0400 Received: from mail.linuxfoundation.org ([140.211.169.12]:51518 "EHLO mail.linuxfoundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751586AbdITFhk (ORCPT ); Wed, 20 Sep 2017 01:37:40 -0400 Date: Wed, 20 Sep 2017 07:37:50 +0200 From: Greg Kroah-Hartman To: Yu Chen Cc: Linux Kernel Mailing List , David Woodhouse Subject: Re: Error when building the kernel on top of 4.14-rc1 for target firmware_install? Message-ID: <20170920053750.GA29160@kroah.com> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.9.0 (2017-09-02) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1238 Lines: 32 On Wed, Sep 20, 2017 at 11:20:19AM +0800, Yu Chen wrote: > Hi, > kernel compile failed after running # make rpm > > + INSTALL_FW_PATH=/root/rpmbuild/BUILDROOT/kernel-4.14.0_rc1+-22.x86_64/lib/firmware/4.14.0-rc1+ > + make INSTALL_FW_PATH=/root/rpmbuild/BUILDROOT/kernel-4.14.0_rc1+-22.x86_64/lib/firmware/4.14.0-rc1+ > firmware_install > make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent > make rule. > make[2]: *** No rule to make target 'firmware_install'. Stop. > > I have to hack the script to compile through: > diff --git a/scripts/package/mkspec b/scripts/package/mkspec > index bb43f15..cb9c1b3 100755 > --- a/scripts/package/mkspec > +++ b/scripts/package/mkspec > @@ -92,7 +92,7 @@ echo 'mkdir -p $RPM_BUILD_ROOT'"/lib/firmware/$KERNELRELEASE" > > echo 'INSTALL_MOD_PATH=$RPM_BUILD_ROOT make %{?_smp_mflags} > KBUILD_SRC= mod-fw= modules_install' > echo 'INSTALL_FW_PATH=$RPM_BUILD_ROOT'"/lib/firmware/$KERNELRELEASE" > -echo 'make INSTALL_FW_PATH=$INSTALL_FW_PATH' firmware_install > +echo 'make INSTALL_FW_PATH=$INSTALL_FW_PATH' > echo "%ifarch ia64" > > Not sure if this is a regression but several version ago it works well. See the maling list for fixes for this already :) thanks, greg k-h