Summary: | sys-apps/kexec-tools-2.0.28 - purgatory/.../entry32-16.S:23: Error: 64bit mode not supported on i386. | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | admnd, aidanamarks, alex.iris.parker, che, correabuscar+gentoo_bugs, covici, gentoo, jimtahu, leonchik1976, liaoyuan, proxy-maint, satmd, ulm, vovan |
Priority: | Normal | Keywords: | PATCH, PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/36007 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 911581 | ||
Attachments: |
emerge-info.txt
emerge-history.txt.xz environment etc.clang.tar.xz etc.portage.tar.xz logs.tar.xz qlist-info.txt.xz sys-apps:kexec-tools-2.0.24:20240219-031701.log temp.tar.xz build.log |
Description
Toralf Förster
2024-02-19 20:06:36 UTC
Created attachment 885447 [details]
emerge-info.txt
Created attachment 885448 [details]
emerge-history.txt.xz
Created attachment 885449 [details]
environment
Created attachment 885450 [details]
etc.clang.tar.xz
Created attachment 885451 [details]
etc.portage.tar.xz
Created attachment 885452 [details]
logs.tar.xz
Created attachment 885453 [details]
qlist-info.txt.xz
Created attachment 885454 [details]
sys-apps:kexec-tools-2.0.24:20240219-031701.log
Created attachment 885455 [details]
temp.tar.xz
fixed upstream https://git.kernel.org/pub/scm/utils/kernel/kexec/kexec-tools.git/commit/?id=328de8e00e298f00d7ba6b25dc3950147e9642e6 commit 69188850396bfd88bbf60cf288d4951ada99ff3b Author: Yuan Liao <liaoyuan@gmail.com> Date: Mon Feb 12 17:00:38 2024 -0500 sys-apps/kexec-tools: Add 2.0.28 Signed-off-by: Yuan Liao <liaoyuan@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> ci has reproduced this issue with version 2.0.28 - Updating summary. Created attachment 887271 [details]
build.log
build.log
The upstream patch resolves the 2.0.28 build time issue in my case. (In reply to Aidan Marks from comment #14) > The upstream patch resolves the 2.0.28 build time issue in my case. By "upstream patch", did you mean <https://git.kernel.org/pub/scm/utils/kernel/kexec/kexec-tools.git/commit/?id=328de8e00e298f00d7ba6b25dc3950147e9642e6>? (In reply to Yuan Liao (Leo3418) from comment #15) > (In reply to Aidan Marks from comment #14) > > The upstream patch resolves the 2.0.28 build time issue in my case. > > By "upstream patch", did you mean > <https://git.kernel.org/pub/scm/utils/kernel/kexec/kexec-tools.git/commit/ > ?id=328de8e00e298f00d7ba6b25dc3950147e9642e6>? Yes. With this patch https://git.kernel.org/pub/scm/utils/kernel/kexec/kexec-tools.git/patch/?id=328de8e00e298f00d7ba6b25dc3950147e9642e6 compiles fine, please add to portage. I am still getting this error I have compiled 6.1.82, but not booted into that one yet. I was trying to compile 2.0.28 using ~amd64 system. upt-to-date as of yesterday. How to fix? (In reply to manwe from comment #17) > With this patch > https://git.kernel.org/pub/scm/utils/kernel/kexec/kexec-tools.git/patch/ > ?id=328de8e00e298f00d7ba6b25dc3950147e9642e6 compiles fine, please add to > portage. This patch solved the problem for me too. kexec-tools 2.0.28 binutils x86_64-pc-linux-gnu-2.42 gcc x86_64-pc-linux-gnu-13 portage profile is the 23 gen with 2.4.28 and bin2.42-r1 the compile still fails. Do you need to put the upstream patch in portage. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7a8cf1a580486ae3923fea714f1e6c09a032757 commit a7a8cf1a580486ae3923fea714f1e6c09a032757 Author: Yuan Liao <liaoyuan@gmail.com> AuthorDate: 2024-03-30 23:08:38 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-04-01 06:49:44 +0000 sys-apps/kexec-tools: Add patch for build error with binutils 2.42 The patch carries upstream commit 328de8e00e298f00d7ba6b25dc3950147e9642e6. Bug: https://bugs.gentoo.org/925010 Signed-off-by: Yuan Liao <liaoyuan@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36007 Signed-off-by: Sam James <sam@gentoo.org> .../kexec-tools-2.0.28-binutils-2.42-x86_64.patch | 94 ++++++++++++++++++++++ sys-apps/kexec-tools/kexec-tools-2.0.28.ebuild | 1 + 2 files changed, 95 insertions(+) |