Summary: | media-gfx/asymptote-2.41-r1 fails to build: undefined reference to `GC_throw_bad_alloc | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Andrius Štikonas <andrius> |
Component: | Current packages | Assignee: | Andrey Grozin <grozin> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | jstein, sci |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 704902 | ||
Bug Blocks: | |||
Attachments: | build.log |
Description
Andrius Štikonas
2019-12-21 17:50:50 UTC
Created attachment 600306 [details]
build.log
That is probably not a gcc-9 fallout, but a bug exposed by dev-libs/boehm-gc-8. https://github.com/ivmai/bdwgc/issues/268 has a hint how to fix it: link to -lgccpp. I cannot reproduce this problem. I've just recompiled boehm-gc and asymptote with gcc-9.2.0-r3 successfully. For asymptote I used USE=doc, it is an excellent testsuite - runs asymptote on many non-trivial *.asy files. (In reply to Andrey Grozin from comment #3) > I cannot reproduce this problem. I've just recompiled boehm-gc and asymptote > with gcc-9.2.0-r3 successfully. For asymptote I used USE=doc, it is an > excellent testsuite - runs asymptote on many non-trivial *.asy files. Are you trying current stable version of asymptote. I've recompiled boegm-gc, and same build error. On the other hand, asymptote-2.61 builds fine. Sorry, I haven't noticed that you mean 2.41. Time to stabilize 2.61. It has been added on December 7. So, on January 7 I'll file a stabilization bug. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa3562e44e75c75cea9d5269be43e221040ee3da commit fa3562e44e75c75cea9d5269be43e221040ee3da Author: Andrey Grozin <grozin@gentoo.org> AuthorDate: 2020-01-10 14:38:47 +0000 Commit: Andrey Grozin <grozin@gentoo.org> CommitDate: 2020-01-10 14:38:47 +0000 media-gfx/asymptote: remove version 2.41 Closes: https://bugs.gentoo.org/703498 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Andrey Grozin <grozin@gentoo.org> media-gfx/asymptote/Manifest | 1 - media-gfx/asymptote/asymptote-2.41-r1.ebuild | 218 --------------------- .../files/asymptote-2.41-configure-ac.patch | 13 -- .../asymptote/files/asymptote-2.41-info.patch | 13 -- .../asymptote/files/asymptote-2.41-perl-5.26.patch | 10 - .../asymptote/files/asymptote-2.41-xdg-utils.patch | 23 --- 6 files changed, 278 deletions(-) |