Summary: | dev-scheme/sigscheme-0.8.5-r1 : fails to build with -fno-common or gcc-10 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Scheme Project <scheme> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | jer |
Priority: | Normal | Keywords: | PATCH |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=706968 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 705764 | ||
Attachments: |
emerge-info.txt
dev-scheme:sigscheme-0.8.5-r1:20200128-083600.log emerge-history.txt environment etc.portage.tbz2 logs.tbz2 temp.tbz2 files/sigscheme-0.8.5-fno-common.patch |
Description
Toralf Förster
![]() Created attachment 606480 [details]
emerge-info.txt
Created attachment 606482 [details]
dev-scheme:sigscheme-0.8.5-r1:20200128-083600.log
Created attachment 606484 [details]
emerge-history.txt
Created attachment 606486 [details]
environment
Created attachment 606488 [details]
etc.portage.tbz2
Created attachment 606490 [details]
logs.tbz2
Created attachment 606492 [details]
temp.tbz2
Created attachment 642766 [details, diff] files/sigscheme-0.8.5-fno-common.patch Only ever so slightly adapted the path from attachment #642764 [details, diff]. The actual bug is in libgcroots which sigscheme bundles, but which was apparently abandoned (upstream) a long time ago. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cd5bc929649189c6210696825db557956f9d11e commit 5cd5bc929649189c6210696825db557956f9d11e Author: Jakov Smolic <jakov.smolic@sartura.hr> AuthorDate: 2020-11-28 23:08:51 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2020-11-28 23:08:51 +0000 dev-scheme/sigscheme: port to EAPI 7 * Thanks to Jeroen Roovers for submitting the patch Closes: https://bugs.gentoo.org/706906 Package-Manager: Portage-3.0.9, Repoman-3.0.1 Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: David Seifert <soap@gentoo.org> .../sigscheme/files/sigscheme-0.8.5-fno-common.patch | 11 +++++++++++ dev-scheme/sigscheme/sigscheme-0.8.5-r1.ebuild | 14 ++++++++++---- 2 files changed, 21 insertions(+), 4 deletions(-) (In reply to Jeroen Roovers (RETIRED) from comment #8) > Created attachment 642766 [details, diff] [details, diff] > files/sigscheme-0.8.5-fno-common.patch > > Only ever so slightly adapted the path from attachment #642764 [details, diff] [details, > diff]. The actual bug is in libgcroots which sigscheme bundles, but which > was apparently abandoned (upstream) a long time ago. https://github.com/uim/libgcroots/pull/4 https://github.com/uim/libgcroots/commit/7e39241344ad0663409e836560ae6b5eb231e1fc The last release of libgcroots at https://github.com/uim/libgcroots is now 0.3.2. The last release of sigscheme at https://github.com/uim/sigscheme is now 0.9.1. Both of them contain above fix for compatibility with GCC 10. |