Summary: | sys-kernel/gentoo-kernel-6.6.48 fails to configure | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Xavier Miller <xavier.miller> |
Component: | Current packages | Assignee: | Distribution Kernel Project <dist-kernel> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | andrewammerlaan, mgorny, xavier.miller |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/38345 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Xavier Miller
2024-08-30 07:30:27 UTC
Could you please share the full build log? Sorry about that. I guess this was broken by: commit e290c3c78b7acb59393f46d1d15175d6dbfc77da Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2024-08-21 17:19:07 +0200 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2024-08-23 21:25:40 +0200 kernel-build.eclass: Apply savedconfig on top of merged configs Please let us know if [1] resolves your problem [1] https://github.com/gentoo/gentoo/pull/38345 (In reply to Andrew Nowa Ammerlaan from comment #3) > Please let us know if [1] resolves your problem > > [1] https://github.com/gentoo/gentoo/pull/38345 I don't know how to apply this PR locally. It fails as if the PR is already merge in main branch... However it stills fails with the same error: * ERROR: sys-kernel/gentoo-kernel-6.6.48::gentoo failed (configure phase): * Ebuild error: please copy default config into .config * The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=622df249fa49dde6589ed2ce35729e17fd6452fe commit 622df249fa49dde6589ed2ce35729e17fd6452fe Author: Andrew Ammerlaan <andrewammerlaan@gentoo.org> AuthorDate: 2024-08-30 12:49:41 +0000 Commit: Andrew Ammerlaan <andrewammerlaan@gentoo.org> CommitDate: 2024-08-30 19:07:04 +0000 sys-kernel/gentoo-kernel: fix applying savedconfig on alt arches On arches where we do not supply a default .config will still want to call kernel-build_merge_configs to apply the savedconfig. Otherwise we end up with no .config in src_configure. Closes: https://bugs.gentoo.org/938725 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> sys-kernel/gentoo-kernel/gentoo-kernel-5.10.224.ebuild | 9 +++------ sys-kernel/gentoo-kernel/gentoo-kernel-5.15.165.ebuild | 12 +++--------- sys-kernel/gentoo-kernel/gentoo-kernel-6.1.106.ebuild | 15 +++------------ sys-kernel/gentoo-kernel/gentoo-kernel-6.1.107.ebuild | 15 +++------------ sys-kernel/gentoo-kernel/gentoo-kernel-6.10.6.ebuild | 18 +++--------------- sys-kernel/gentoo-kernel/gentoo-kernel-6.10.7.ebuild | 18 +++--------------- sys-kernel/gentoo-kernel/gentoo-kernel-6.6.47.ebuild | 18 +++--------------- sys-kernel/gentoo-kernel/gentoo-kernel-6.6.48.ebuild | 18 +++--------------- 8 files changed, 24 insertions(+), 99 deletions(-) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab1966158bb6c39b523383122f346b5eb9f9c13a commit ab1966158bb6c39b523383122f346b5eb9f9c13a Author: Andrew Ammerlaan <andrewammerlaan@gentoo.org> AuthorDate: 2024-08-30 12:45:17 +0000 Commit: Andrew Ammerlaan <andrewammerlaan@gentoo.org> CommitDate: 2024-08-30 19:06:57 +0000 sys-kernel/vanilla-kernel: fix applying savedconfig on arm, hppa, loong On arches where we do not supply a default .config will still want to call kernel-build_merge_configs to apply the savedconfig. Otherwise we end up with no .config in src_configure. Bug: https://bugs.gentoo.org/938725 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> sys-kernel/vanilla-kernel/vanilla-kernel-5.10.224.ebuild | 9 +++------ sys-kernel/vanilla-kernel/vanilla-kernel-5.10.9999.ebuild | 9 +++------ sys-kernel/vanilla-kernel/vanilla-kernel-5.15.165.ebuild | 9 +++------ sys-kernel/vanilla-kernel/vanilla-kernel-5.15.9999.ebuild | 9 +++------ sys-kernel/vanilla-kernel/vanilla-kernel-6.1.106.ebuild | 9 +++------ sys-kernel/vanilla-kernel/vanilla-kernel-6.1.107.ebuild | 9 +++------ sys-kernel/vanilla-kernel/vanilla-kernel-6.10.6.ebuild | 12 +++--------- sys-kernel/vanilla-kernel/vanilla-kernel-6.10.7.ebuild | 12 +++--------- sys-kernel/vanilla-kernel/vanilla-kernel-6.6.47.ebuild | 12 +++--------- sys-kernel/vanilla-kernel/vanilla-kernel-6.6.48.ebuild | 12 +++--------- sys-kernel/vanilla-kernel/vanilla-kernel-6.6.9999.ebuild | 12 +++--------- 11 files changed, 33 insertions(+), 81 deletions(-) (In reply to Xavier Miller from comment #4) > (In reply to Andrew Nowa Ammerlaan from comment #3) > > Please let us know if [1] resolves your problem > > > > [1] https://github.com/gentoo/gentoo/pull/38345 > > I don't know how to apply this PR locally. It fails as if the PR is already > merge in main branch... > > However it stills fails with the same error: > > * ERROR: sys-kernel/gentoo-kernel-6.6.48::gentoo failed (configure phase): > > * Ebuild error: please copy default config into .config > > * I've merged my patch as I am pretty confident it will resolve your problem. Please try if it works now, and re-open this bug if not. (In reply to Andrew Nowa Ammerlaan from comment #6) > I've merged my patch as I am pretty confident it will resolve your problem. > Please try if it works now, and re-open this bug if not. Hi! It's compiling now. Thanks! |