Summary: | dev-libs/xqilla-2.2.4: fails to build with gcc 4.7 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Diego Elio Pettenò (RETIRED) <flameeyes> |
Component: | New packages | Assignee: | C++ Team [disbanded] <cpp+disabled> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | patrick, rhill |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://tinderboxlogs.s3.amazonaws.com/tbamd64.excelsior.flameeyes.eu/dev-libs%3Axqilla-2.2.4%3A20121104-234455.html | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 390247 | ||
Attachments: | xqilla-2.2.4-gcc47.patch |
Description
Diego Elio Pettenò (RETIRED)
2012-11-05 01:10:06 UTC
2.3.0 works. *** Bug 466420 has been marked as a duplicate of this bug. *** dev-libs/dbxml/dbxml-2.5.16-r2.ebuild: =dev-libs/xqilla-2.2* As long as there's versions depending on 2.2 it doesn't matter if 2.3 works Created attachment 353486 [details, diff]
xqilla-2.2.4-gcc47.patch
libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./src/config -I./include/ -I/usr/include -I./src/lexer/ -D_GNU_SOURCE -D_REENTRANT -O2 -march=native -g -pipe -ftemplate-depth-50 -MT DatatypeLookup.lo -MD -MP -MF .deps/DatatypeLookup.Tpo -c src/items/DatatypeLookup.cpp -fPIC -DPIC -o .libs/DatatypeLookup.o
In file included from src/items/DatatypeLookup.cpp:34:0:
src/items/DatatypeFactoryTemplate.hpp: In instantiation of 'AnyAtomicType::Ptr StringDatatypeFactory<TYPE>::createInstance(const XMLCh*, const DynamicContext*) const [with TYPE = ATUntypedAtomicImpl; AnyAtomicType::Ptr = RefCountPointer<const AnyAtomicType>; XMLCh = short unsigned int]':
src/items/DatatypeLookup.cpp:387:1: required from here
src/items/DatatypeFactoryTemplate.hpp:83:103: error: 'createInstanceNoCheck' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
src/items/DatatypeFactoryTemplate.hpp:83:103: note: declarations in dependent base 'DatatypeFactoryTemplate<ATUntypedAtomicImpl>' are not found by unqualified lookup
src/items/DatatypeFactoryTemplate.hpp:83:103: note: use 'this->createInstanceNoCheck' instead
+ 17 Jul 2013; Ryan Hill <dirtyepic@gentoo.org> xqilla-2.2.4.ebuild, + +files/xqilla-2.2.4-gcc47.patch: + Fix building with GCC 4.7 (bug #441800). http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/xqilla/xqilla-2.2.4.ebuild?r1=1.2&r2=1.3 http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/xqilla/files/xqilla-2.2.4-gcc47.patch?rev=1.1&view=markup |