| Summary: | sys-apps/groff-1.20.1-r3 uclibc/ppc/hardened - div.cpp:(.gnu.linkonce.t._ZN15extra_size_nodeD1Ev+0x3c): undefined reference to `node::~node()' | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Tom Lloyd <napalmllama> |
| Component: | [OLD] Core system | Assignee: | Gentoo's Team for Core System packages <base-system> |
| Status: | RESOLVED OBSOLETE | ||
| Severity: | normal | CC: | ppc |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
Full build log
Modified version of groff-1.20.1-Thtml-mem-leak.patch that works with gcc-3.4.6 |
||
|
Description
Tom Lloyd
2011-02-20 02:01:16 UTC
Created attachment 263113 [details]
Full build log
Created attachment 266057 [details, diff]
Modified version of groff-1.20.1-Thtml-mem-leak.patch that works with gcc-3.4.6
The problem was introduced in 1.20.1-r3 with the patch groff-1.20.1-Thtml-mem-leak.patch. Removing the "inline" keyword from node::~node() in that patch allows groff to compile.
so it's only a problem with gcc-3.4.x ? sounds like this is a WONTFIX then. Is the profile I'm on becoming unsupported for my platform then? If so then I'll have to make arrangements to move away from it, but if not then this bug shouldn't be WONTFIX, because the profile itself masks off any newer versions of GCC. Something about them not supporting Hardening on PPC? The problem is the hardened uclibc profile on ppc appears to be in a sort of limbo - it's there, so it should be supported, but it looks increasingly like nobody wants to do the job. Shouldn't it just be removed if nobody can/will maintain it? i dont know why you think gcc-4.x isnt supported. from your own output: sys-devel/gcc: 3.4.6-r2, 4.3.4 you need to run `gcc-config` yourself to select a gcc version |