Summary: | =media-libs/gegl-0.3.8: emake failed — collect2: error: ld returned 1 exit status | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sergey S. Starikoff <Ikonta> |
Component: | Current packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | karsten.elfenbein |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build.log.Z
environment.Z |
Description
Sergey S. Starikoff
2017-04-26 08:19:38 UTC
Created attachment 470924 [details]
environment.Z
Please do a proper rebuild of the required packages (in this case most likely media-gfx/exiv2) after update to gcc-5 from gcc-4. See https://www.gentoo.org/support/news-items/2015-10-22-gcc-5-new-c++11-abi.html Hi, while doing a proper rebuild with "revdep-rebuild -i --library 'libstdc++.so.6' -- --exclude gcc" it generated the emerge command containing "media-gfx/exiv2:0/14" and "media-libs/gegl:0". This caused the emerge to rebuild gegl before exiv2. (doing multiple build jobs) The result was a build fail in gegl. Is there a dependency missing for emerge to wait with building until exiv2 is done before doing gegl? I manually rebuild the exiv2 and then gegl could be compiled without any issues. Running "emerge -1 --jobs 2 media-libs/gegl:0 media-gfx/exiv2:0/14" builds both packages at the same time. Should I open an other bug or will this one be reopened? Best regards Karsten |