On 04/09/2015 11:26 PM, Markus Trippelsdorf wrote:
On 2015.04.10 at 00:48 +0200, Michael Schwendt wrote:
> On Thu, 09 Apr 2015 11:40:17 -0600, Orion Poplawski wrote:
>
>> With gcc 5.0.0-0.22.fc23 I'm getting new build failures:
>
>> /builddir/build/BUILD/gdl-0.9.5/src/magick_cl.cpp:175: undefined reference to
>> `Magick::Image::magick[abi:cxx11]() const'
>>
>> Did we just get another set of C++ ABI changes?
>
> I would say "yes", since more C++ libs are affected.
Jason added automatic ABI tagging for functions with (e.g.) std::string
return type. See:
http://thread.gmane.org/gmane.comp.gcc.patches/337867/
This not only breaks compatibility with clang, but also with all
libraries that were compiled with gcc-5 before this commit. So you have
to rebuild them all again.
Thanks for the info. I wonder what the chance is of this changing again or
being reverted based on this issue.
--
Orion Poplawski
Technical Manager 303-415-9701 x222
NWRA, Boulder/CoRA Office FAX: 303-415-9702
3380 Mitchell Lane orion(a)nwra.com
Boulder, CO 80301
http://www.nwra.com