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

Bug 351152

Summary: sci-biology/consed-20 fails to build with gcc-4.5
Product: Gentoo Linux Reporter: Martin Mokrejš <mmokrejs>
Component: Current packagesAssignee: Gentoo Science Biology related packages <sci-biology>
Status: RESOLVED TEST-REQUEST    
Severity: normal CC: sci-biology
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard: [science overlay]
Package list:
Runtime testing required: ---

Description Martin Mokrejš 2011-01-08 20:17:34 UTC
With gcc-4.5.2 while not 4.4.4 on ~amd64 I get:

g++ -O2 -pipe -march=nocona  -w -DINLINE_RWTPTRORDEREDVECTOR -DINLINE_RWTVALORDEREDVECTOR -DINLINE_MBTVALVECTOR -DLINUX_COMPILE -DSOCKLEN_T_DEFINED -D__BOOL_DEFINED -DANSI_C -DOFSTREAM_OPEN_WITHOUT_PERMISSIONS -fpermissive -DNO_POUND_POUND_MACROS -DUSE_USING_IN_PUBLIC_TEMPLATE_CLASSES -DINT_CHAR_OPERATOR -D_FILE_OFFSET_BITS=64 -O -I/usr/X11R6/include -c assembly3.cpp
assembly3.cpp: In member function 'void Assembly::setAutoFinishDebugUniversalPrimersFile()':
assembly3.cpp:592:34: error: cannot pass objects of non-trivially-copyable type 'class RWCString' through '...'
make: *** [assembly3.o] Error 1
Comment 1 Rafał Mużyło 2011-01-08 20:42:53 UTC
Do understand bugzilla is not a support forum.

But if that RWCString is the one, that's among first google results, you need to pass foo.data() instead of foo there.
Comment 2 Kacper Kowalik (Xarthisius) (RETIRED) gentoo-dev 2011-01-12 18:57:21 UTC
@Martin if you use that software please try Rafał's suggestion in overlay.
I tend to avoid fetch restricted pkgs.
Comment 3 Justin Lecher (RETIRED) gentoo-dev 2014-10-26 16:14:30 UTC
Please try with consed-27 and reopen if still exists