|
Bugzilla – Full Text Bug Listing |
| Summary: | kexec-tools fails with -fno-common | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE Tumbleweed | Reporter: | Martin Liška <martin.liska> |
| Component: | Basesystem | Assignee: | Petr Tesařík <ptesarik> |
| Status: | RESOLVED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Normal | ||
| Priority: | P5 - None | CC: | alynx.zhou, ptesarik |
| Version: | Current | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Bug Depends on: | |||
| Bug Blocks: | 1160244 | ||
|
Description
Martin Liška
2020-01-08 09:41:18 UTC
May I please ping this issue? May I please ping this as we're slowly (but surely) approaching a new GCC release and this will unblock acceptance of the new package into Factory. Another ping please.. I've just made a SR: https://build.opensuse.org/request/show/790118 I wonder if adding '-fcommon' is the best fix here. The duplicate definition comes from kexec/arch/x86_64/kexec-bzImage64.c, and I don't think it's possible to build kexec-tools without linking in the other file. If that's correct, then this definition should be simply removed from the C file. Let me investigate. (In reply to Petr Tesařík from comment #5) > I wonder if adding '-fcommon' is the best fix here. The duplicate definition > comes from kexec/arch/x86_64/kexec-bzImage64.c, and I don't think it's > possible to build kexec-tools without linking in the other file. If that's > correct, then this definition should be simply removed from the C file. > > Let me investigate. Yes, that's the preferred solution. I added -fcommon because I waited for quite some time and I don't have a capacity to fix all failing packages right now. @Petr: Have you made progress with it? Note that we moved to :N staging project: https://build.opensuse.org/package/live_build_log/openSUSE:Factory:Staging:N/kexec-tools/standard/x86_64 (In reply to Martin Liška from comment #7) > @Petr: Have you made progress with it? Not me, but Red Hat did: https://git.kernel.org/pub/scm/utils/kernel/kexec/kexec-tools.git/commit/?id=cc087b11462af9f971a2c090d07e8d780a867b50 Let me take that patch into Factory, and we should be fine. Submitted. This is an autogenerated message for OBS integration: This bug (1160399) was mentioned in https://build.opensuse.org/request/show/791187 Factory / kexec-tools |