Summary: | dev-libs/boost-1.55.0-r2 fails to build with GCC 5.1 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Marek Bartosiewicz <marek.bartosiewicz> |
Component: | [OLD] GCC Porting | Assignee: | C++ Team [disbanded] <cpp+disabled> |
Status: | RESOLVED TEST-REQUEST | ||
Severity: | normal | CC: | alexxy, badbit, biergaizi2009, bkohler, reuben-gentoo-bugzilla, rhill |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 554712 | ||
Bug Blocks: | 536984 |
Description
Marek Bartosiewicz
2015-04-17 06:53:59 UTC
Is this problem reproducible with Boost 1.56.0 or 1.57.0? I'm goint to check that during the weekend. But in the original bug report (https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197594) one can read: "The following problem was already fixed version 1.56 and 1.57 is the current release" so the chances are everything should be OK. I need to temporarily unmerge libreoffice-bin: [ebuild R ] dev-libs/boost-1.55.0-r2:0/1.55.0 USE="nls threads -context -debug -doc -icu -mpi -python -static-libs -tools" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python2_7 python3_3 -python3_4" 56784 KiB Total: 1 package (1 reinstall), Size of downloads: 56784 KiB WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict: dev-libs/boost:0 (dev-libs/boost-1.56.0-r1:0/1.56.0::gentoo, ebuild scheduled for merge) conflicts with >=dev-libs/boost-1.55:0/1.55.0= required by (app-office/libreoffice-bin-4.4.1.2:0/0::gentoo, installed) ^^^^^^^^^^ dev-libs/boost:0/1.55.0 required by (app-office/libreoffice-bin-4.4.1.2:0/0::gentoo, installed) ^^^^^^^^^ dev-libs/boost-1.56.0-r1 emerged OK with gcc5. boost-1.57 is masked in portage, so I'll skip it. *** Bug 548336 has been marked as a duplicate of this bug. *** Later versions do work, but we still need 1.55 fixed since libreoffice-bin depends on it. Unfortunately, suggested fix is not enough to build Boost 1.55 in Gentoo. Looking at bug #522474 i see that we have pretty low count of packages, that does not build with 1.56, so i will open stable request for Boost 1.56, where this bug is definitely fixed *** Bug 555952 has been marked as a duplicate of this bug. *** + 27 Jul 2015; Sergey Popov <pinkbyte@gentoo.org> boost-1.55.0-r2.ebuild, + boost-1.56.0-r1.ebuild, +files/boost-1.55.0-variadic-templates.patch: + Fix building with USE=context and GCC 5.1 and higher, wrt bugs #546882 and + #555580 I have backported some fixes, so it should be able to build 1.55 with newer GCC too. Please check(or update to 1.56) *** Bug 555580 has been marked as a duplicate of this bug. *** |