Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 437758

Summary: sci-libs/cln-1.3.1 fails to build with gcc-4.7 (this->)
Product: Gentoo Linux Reporter: Andreas K. Hüttel <dilfridge>
Component: Current packagesAssignee: Gentoo Science Mathematics related packages <sci-mathematics>
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 390247    
Attachments: build log (gz)
emerge --info output

Description Andreas K. Hüttel archtester gentoo-dev 2012-10-09 19:58:00 UTC
Created attachment 326122 [details]
build log (gz)

/bin/sh ../libtool  --tag=CXX   --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../autoconf  -I../include -I../src -I../include -I../src   -march=native -O2 -pipe -ggdb -MT cl_read_eof_exception.lo -MD -MP -MF .deps/cl_read_eof_exception.Tpo -c -o cl_read_eof_exception.lo `test -f 'base/input/' || echo './'`base/input/
In file included from ./base/hash/cl_hash2weak.h:6:0,
                 from ./base/hash/cl_rcpointer2_hashweak_rcpointer.h:8,
                 from base/hash/
./base/hash/cl_hash2.h: In instantiation of ‘void cln::cl_heap_hashtable_2<key1_type, key2_type, value_type>::prepare_store() [with key1_type = cln::cl_rcpointer; key2_type = cln::cl_rcpointer; value_type = cln::cl_rcpointer]’:
./base/hash/cl_hash2.h:77:9:   required from ‘void cln::cl_heap_hashtable_2<key1_type, key2_type, value_type>::put(const key1_type&, const key2_type&, const value_type&) [with key1_type = cln::cl_rcpointer; key2_type = cln::cl_rcpointer; value_type = cln::cl_rcpointer]’
base/hash/   required from here
./base/hash/cl_hash2.h:121:9: error: ‘_garcol_fun’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
./base/hash/cl_hash2.h:121:9: note: declarations in dependent base ‘cln::cl_heap_hashtable<cln::cl_htentry2<cln::cl_rcpointer, cln::cl_rcpointer, cln::cl_rcpointer> >’ are not found by unqualified lookup
./base/hash/cl_hash2.h:121:9: note: use ‘this->_garcol_fun’ instead
make[1]: *** [cl_rcpointer2_hashweak_rcpointer.lo] Error 1
Comment 1 Andreas K. Hüttel archtester gentoo-dev 2012-10-09 19:59:04 UTC
Created attachment 326124 [details]
emerge --info output
Comment 2 Justin Lecher (RETIRED) gentoo-dev 2012-10-10 12:14:37 UTC
version 1.3.1 is not in the tree. Please test again with 1.3.2
Comment 3 Justin Lecher (RETIRED) gentoo-dev 2012-10-10 13:25:14 UTC
oh I was wrong. It is there.
Comment 4 Justin Lecher (RETIRED) gentoo-dev 2012-10-10 13:26:12 UTC
As version 1.3.2 is working fine, we should rather stable this version in future, as the stabilization of gcc:4.7 is far ahead.