All of lore.kernel.org
 help / color / mirror / Atom feed
From: Randy Dunlap <rdunlap@infradead.org>
To: Bagas Sanjaya <bagasdotme@gmail.com>,
	Josh Triplett <josh@joshtriplett.org>,
	Nicolas Schier <nicolas@fjasle.eu>,
	Masahiro Yamada <masahiroy@kernel.org>,
	Sasha Levin <sashal@kernel.org>,
	Brian Lindholm <brian_lindholm@users.sourceforge.net>
Cc: Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
	Linux Regressions <regressions@lists.linux.dev>,
	Linux Stable <stable@vger.kernel.org>,
	Linux Kernel Build System <linux-kbuild@vger.kernel.org>
Subject: Re: Fwd: 6.4.4 breaks module-free builds of Debian kernel packages
Date: Thu, 20 Jul 2023 21:13:21 -0700	[thread overview]
Message-ID: <63a46a4e-53d4-6d18-7f6e-fee1c9890c79@infradead.org> (raw)
In-Reply-To: <e7292802-e517-6469-6fbd-a4d30887c99b@gmail.com>

Hi Bagas,

On 7/20/23 20:18, Bagas Sanjaya wrote:
> Hi,
> 
> I notice a regression report on Bugzilla [1]. Quoting from it:
> 
>> I'm on AMD64 with Debian testing (trixie), where I build my own kernels (with CONFIG_MODULES unset) using "make bindeb-pkg". The build proceeds through 99% of the process, but fails here:
>>
>> Kernel: arch/x86/boot/bzImage is ready  (#2)
>> make -f ./Makefile ARCH=x86     KERNELRELEASE=6.4.4-i5 intdeb-pkg
>> sh ./scripts/package/builddeb
>> ***
>> *** The present kernel configuration has modules disabled.
>> *** To use the module feature, please run "make menuconfig" etc.
>> *** to enable CONFIG_MODULES.
>> ***
>> make[5]: *** [Makefile:1969: modules_install] Error 1
>> make[4]: *** [scripts/Makefile.package:150: intdeb-pkg] Error 2
>> make[3]: *** [Makefile:1657: intdeb-pkg] Error 2
>> make[2]: *** [debian/rules:16: binary-arch] Error 2
>> dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
>> make[1]: *** [scripts/Makefile.package:139: bindeb-pkg] Error 2
>> make: *** [Makefile:1657: bindeb-pkg] Error 2
>>
>> 6.3.13 contained the same error, but I "fixed" that by moving to 6.4.3.  But alas, 6.4.4 now has the same issue.
>>
>> I worked around the issue by changing "exit 1" to "exit 0" in the main Makefile (at "modules module_install", per the attached patch), but I don't know if this is a true fix or something that simply happens to work for my particular configuration.
> 
> See Bugzilla for the full thread and attached patch that ignores the error.
> 
> Josh: It looks like this regression is caused by a commit of yours
> (and also 1240dabe8d58b4). Would you like to take a look on it?
> 
> Anyway, I'm adding this regression to be tracked by regzbot:
> 
> #regzbot introduced: 4243afdb932677 https://bugzilla.kernel.org/show_bug.cgi?id=217689
> #regzbot title: always doing modules_install breaks CONFIG_MODULES=n builds
> 
> Thanks.
> 
> [1]: https://bugzilla.kernel.org/show_bug.cgi?id=217689


Do you also take care of marking the bugzilla entries as completed/fixed/solved
etc.?

thanks.
-- 
~Randy

  parent reply	other threads:[~2023-07-21  4:13 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-07-21  3:18 Fwd: 6.4.4 breaks module-free builds of Debian kernel packages Bagas Sanjaya
2023-07-21  3:30 ` Masahiro Yamada
2023-07-21  4:04 ` Masahiro Yamada
2023-07-21  4:13 ` Randy Dunlap [this message]
2023-07-21  6:11   ` Fwd: " Linux regression tracking (Thorsten Leemhuis)

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=63a46a4e-53d4-6d18-7f6e-fee1c9890c79@infradead.org \
    --to=rdunlap@infradead.org \
    --cc=bagasdotme@gmail.com \
    --cc=brian_lindholm@users.sourceforge.net \
    --cc=josh@joshtriplett.org \
    --cc=linux-kbuild@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=masahiroy@kernel.org \
    --cc=nicolas@fjasle.eu \
    --cc=regressions@lists.linux.dev \
    --cc=sashal@kernel.org \
    --cc=stable@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.