Summary: | media-gfx/graphite2-1.3.14_p20210810-r1: fails to compile without sys-devel/gcc installed (tries to link with -lgcc_s) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sam James <sam> |
Component: | Current packages | Assignee: | Gentoo Office Team <office> |
Status: | RESOLVED FIXED | ||
Severity: | normal | Keywords: | PATCH |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=829690 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 408963 | ||
Attachments: | build.log |
Description
Sam James
![]() ![]() ![]() ![]() chimera patch: https://github.com/chimera-linux/cports/blob/6d3cabd18bac6f4caaea08eaa928840552711c0c/main/graphite2/patches/clang.patch The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b5c8a7e7e9517ec4919f2948d04bdd5b270df48 commit 3b5c8a7e7e9517ec4919f2948d04bdd5b270df48 Author: Sam James <sam@gentoo.org> AuthorDate: 2022-09-14 18:20:54 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-09-14 18:21:04 +0000 media-gfx/graphite2: fix build w/o gcc Closes: https://bugs.gentoo.org/870034 Signed-off-by: Sam James <sam@gentoo.org> .../graphite2-1.3.14-fix-nodefaultlibs-deux.patch | 61 ++++++++++ .../graphite2/graphite2-1.3.14_p20210810-r2.ebuild | 124 +++++++++++++++++++++ 2 files changed, 185 insertions(+) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb8b7e254186f5c9a2b33833f26e766f08eb0912 commit bb8b7e254186f5c9a2b33833f26e766f08eb0912 Author: Sam James <sam@gentoo.org> AuthorDate: 2022-09-16 22:15:05 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-09-16 22:15:44 +0000 media-gfx/graphite2: fix build w/o gcc trois Uncomment the patch & fix it up to work on GCC machines too. (I'd started rebasing it before then got fed up because of how frustrating this package has been, I think.) Bug: https://bugs.gentoo.org/870034 Fixes: 3b5c8a7e7e9517ec4919f2948d04bdd5b270df48 Signed-off-by: Sam James <sam@gentoo.org> .../graphite2-1.3.14-fix-nodefaultlibs-deux.patch | 112 ++++++++++++++------- .../graphite2/graphite2-1.3.14_p20210810-r2.ebuild | 1 - 2 files changed, 78 insertions(+), 35 deletions(-) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=156e07a9b019b2f7ae8fbc24ff26e0ee5e46ee0b commit 156e07a9b019b2f7ae8fbc24ff26e0ee5e46ee0b Author: Sam James <sam@gentoo.org> AuthorDate: 2022-09-16 23:49:53 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-09-16 23:49:53 +0000 media-gfx/graphite2: uncomment patch Bug: https://bugs.gentoo.org/870034 Signed-off-by: Sam James <sam@gentoo.org> media-gfx/graphite2/graphite2-1.3.14_p20210810-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) |