Summary: | sys-boot/lilo-24.2 : fails to build with -fno-common or gcc-10 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Tony Vroon (RETIRED) <chainsaw> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | ago, base-system, it, sam |
Priority: | Normal | Keywords: | PATCH |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://bugs.debian.org/cgi-bin/bugreport.cgi?att=1;bug=957490;filename=957490-gcc-10.debdiff;msg=12 | ||
See Also: |
https://bugs.debian.org/957490 https://bugs.gentoo.org/show_bug.cgi?id=764146 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 705764 | ||
Attachments: |
emerge-info.txt
emerge-history.txt environment etc.portage.tbz2 sys-boot:lilo-24.2:20200515-171351.log temp.tbz2 |
Description
Toralf Förster
2020-05-15 17:23:57 UTC
Created attachment 639376 [details]
emerge-info.txt
Created attachment 639378 [details]
emerge-history.txt
Created attachment 639380 [details]
environment
Created attachment 639382 [details]
etc.portage.tbz2
Created attachment 639384 [details]
sys-boot:lilo-24.2:20200515-171351.log
Created attachment 639386 [details]
temp.tbz2
*** Bug 725724 has been marked as a duplicate of this bug. *** Confirm. Not compiled. Waiting patch. Now exists alot of equipment without efi. The patch from Debian works. I've tested against lilo-24.2 by recompiling w/ gcc-10.2 on my dev box, which reboots w/o a hitch. I've got fixed ebuilds for 24.2 and 24.1 (which is also fixed up for EAPI7, too). @chainsaw, okay to commit? (In reply to Joshua Kinard from comment #9) > The patch from Debian works. I've tested against lilo-24.2 by recompiling > w/ gcc-10.2 on my dev box, which reboots w/o a hitch. I've got fixed > ebuilds for 24.2 and 24.1 (which is also fixed up for EAPI7, too). > > @chainsaw, okay to commit? Yes, please go ahead. There's an NVME patch in the tracker too if you're able to combine that and build-test. I am struggling to find non-EFI boxes these days... sorry for the delays. (In reply to Tony Vroon from comment #10) > (In reply to Joshua Kinard from comment #9) > > The patch from Debian works. I've tested against lilo-24.2 by recompiling > > w/ gcc-10.2 on my dev box, which reboots w/o a hitch. I've got fixed > > ebuilds for 24.2 and 24.1 (which is also fixed up for EAPI7, too). > > > > @chainsaw, okay to commit? > > Yes, please go ahead. There's an NVME patch in the tracker too if you're > able to combine that and build-test. I am struggling to find non-EFI boxes > these days... sorry for the delays. I already committed and closed the bug for NVME support. My current dev box boots off of a small Optane M.2 NVME. I think the board is running in EFI mode, but I probably flipped on the legacy CSM/BIOS stuff to get the SAS adapter to play nice. I lose track of it all these days on the x86-side of the house. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f94f3741de3665ae7b1d32d52438c52cd366cf0 commit 6f94f3741de3665ae7b1d32d52438c52cd366cf0 Author: Joshua Kinard <kumba@gentoo.org> AuthorDate: 2020-11-08 20:50:35 +0000 Commit: Joshua Kinard <kumba@gentoo.org> CommitDate: 2020-11-08 20:51:03 +0000 sys-boot/lilo: EAPI update and gcc-10 fix Update lilo-24.1's ebuild to EAPI7 and add a patch from Debian to fix compilation issues with gcc-10.x and up to both lilo-24.1 and lilo-24.2. Closes: https://bugs.gentoo.org/723262 Signed-off-by: Joshua Kinard <kumba@gentoo.org> Package-Manager: Portage-3.0.9, Repoman-3.0.2 sys-boot/lilo/files/lilo-24.x-fix-gcc-10.patch | 51 ++++++++++++++++++++++++++ sys-boot/lilo/lilo-24.1.ebuild | 10 +++-- sys-boot/lilo/lilo-24.2.ebuild | 1 + 3 files changed, 59 insertions(+), 3 deletions(-) |