Summary: | sys-devel/gcc - gcj: libgcj.spec: No such file or directory | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Georgi Georgiev <chutz+bugs.gentoo.org> |
Component: | Current packages | Assignee: | Gentoo Toolchain Maintainers <toolchain> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | njsg |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 506276 |
Description
Georgi Georgiev
2014-03-16 15:58:03 UTC
I am pretty sure this is a problem with SYMLINK_LIB=no so let me add a blocker on 506276. gcc-4.7 is masked. I can reproduce this with gcc-6.5.0-r1. (In reply to Nuno Silva from comment #3) > I can reproduce this with gcc-6.5.0-r1. Can you upload your gcc build log? It takes 1h45m to compile gcc 6.5 here, so I have been putting this (generating a build log) off. Symlinking libgcj.spec (so a variant of the workaround above for 4.7.3) is enough to make gcj work: lrwxrwxrwx 1 root root 14 Jun 20 19:41 /usr/lib/gcc/x86_64-pc-linux-gnu/6.5.0/libgcj.spec -> 32/libgcj.spec Let's reopen it. The spec path looks broken. I'll have a look. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=7b3aef40645e579e28c5ad34d566097aa44f4416 commit 7b3aef40645e579e28c5ad34d566097aa44f4416 Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2020-07-14 23:22:56 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2020-07-14 23:22:56 +0000 6.5.0: install libgcj.spec into multilib directory Reported-by: Georgi Georgiev Bug: https://bugs.gentoo.org/504812 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> 6.5.0/gentoo/28_all_libjava-multilib.patch | 129 +++++++++++++++++++++++++++++ 6.5.0/gentoo/README.history | 3 + 2 files changed, 132 insertions(+) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=50ac938516d2f714572c1c0c9cc05453f22fe0c4 commit 50ac938516d2f714572c1c0c9cc05453f22fe0c4 Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2020-07-15 07:02:32 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2020-07-15 07:02:32 +0000 6.5.0: cut 5 patchset Single new patch to handle libjava's multilib. Reported-by: Georgi Georgiev Bug: https://bugs.gentoo.org/504812 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> 6.5.0/gentoo/README.history | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaa60587cf1c5b961e17bcc25eabf6298d0d4634 commit aaa60587cf1c5b961e17bcc25eabf6298d0d4634 Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2020-07-15 07:05:04 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2020-07-15 07:07:22 +0000 sys-devel/gcc: 6.5.0: cut 5 patchset Single new patch to handle libjava's multilib. Reported-by: Georgi Georgiev Bug: https://bugs.gentoo.org/504812 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> sys-devel/gcc/Manifest | 1 + sys-devel/gcc/gcc-6.5.0-r3.ebuild | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+) Should be fixed in sys-devel/gcc-6.5.0-r3. I've just compiled gcc-6.5.0-r3 here and it is indeed fixed, gcj now works out of the box. Thanks! |