[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4/files

Alonso Schaich alonsoschaich at fastmail.fm
Thu Jun 11 12:49:51 UTC 2015


SVN commit 10784 by aschai:

Enable C++ exceptions on GCC

Linux, and formerly also FreeBSD and *BSD had explicitly disabled C++
exceptions via FindKDE4Internal.cmake and it's predecesor, FindKDE4.cmake,
which resided in a different path originally. The Disabling was around
for the whole history of the file so there's no statement on why this was
introduced - I assume considerations about the library ABI were the reason.

When using clang, C++ exceptions are not explicitly disabled, so restore the
default behaviour of GCC, which is allowing them. This fixes the recent
breaking of libkdcraw after the libraw update of PORTS revision 388490.

PR:		200734



 M  +12 -4     patch-cmake_modules_FindKDE4Internal.cmake  




More information about the kde-freebsd mailing list