mariadb/cmake
Vladislav Vaintroub 462500edfd Workaround crash with dtraced shared libraries under GCC 3.4.6 on 32 bit Solaris.
Crash happens in dlopen() code when trying to load the library. Crash does not happen when library is 
not DTrace instrumented . Additionally, crash does not happen with default Solaris 10 GCC 3.4.3 and
it does not happen if main executable is instrumented.

So , just check for this specific situation (32 bit, GCC3.4.6 , Solaris) and disable Dtrace in shared libraries.
We have only single plugin so far that is instrumented (ha_example)
2010-02-25 17:31:31 +01:00
..
build_configurations Some CMake packaging fixes: 2010-02-24 19:19:24 +00:00
os On Solaris, overwrite CMake's proposed thread library -lthread with -lpthread. 2010-02-25 10:57:23 +01:00
abi_check.cmake merge, add plugin/audit_null/CMakeLists.txt 2010-01-26 05:39:48 +01:00
bison.cmake couple of tweaks for solaris on sparc, link with librt, as it defines sched_yield 2009-12-08 03:12:23 +01:00
cat.cmake WL#5161 : Cross-platform build with CMake 2009-11-09 12:32:48 +01:00
character_sets.cmake implement convenience libraries 2009-11-24 23:15:47 +00:00
check_minimal_version.cmake WL#5161 : Cross-platform build with CMake 2009-11-09 12:32:48 +01:00
cmake_parse_arguments.cmake Cleanup, use MYSQL_INSTALL_TARGETS macro instead of INSTALL(TARGETS) combined with 2009-12-12 02:03:05 +01:00
configurable_file_content.in implement convenience libraries 2009-11-24 23:15:47 +00:00
configure.pl Fix --with-ssl mappping (--with-ssl=dir should be "yes" or 2010-02-24 19:51:45 +01:00
cpack_source_ignore_files.cmake #51466 : Source packages are broken with cmake in a cmake-agnostic environment 2010-02-24 20:07:05 +01:00
create_initial_db.cmake.in Fixes for cmake2.8 2009-11-16 14:45:06 +01:00
do_abi_check.cmake WL#5161 : Cross-platform build with CMake 2009-11-09 12:32:48 +01:00
dtrace.cmake Workaround crash with dtraced shared libraries under GCC 3.4.6 on 32 bit Solaris. 2010-02-25 17:31:31 +01:00
dtrace_prelink.cmake Dtrace on Solaris: 2009-12-13 05:42:26 +00:00
install_layout.cmake Some CMake packaging fixes: 2010-02-24 19:19:24 +00:00
install_macros.cmake Install static client and embedded debug libraries 2010-02-20 20:40:03 +01:00
libutils.cmake WL#5161: Implement Mats' suggestion of moving OS specific CMake code to OS specific files, instead of 2010-01-26 13:47:34 +01:00
make_dist.cmake.in Address Kents comments: copy docs, remove autom4te.cache subdirectory if exists. 2010-01-09 00:38:19 +01:00
Makefile.am #51466 : Source packages are broken with cmake in a cmake-agnostic environment 2010-02-24 20:07:05 +01:00
merge_archives_unix.cmake.in WL#5161 : Cross-platform build with CMake 2009-11-09 12:32:48 +01:00
mysql_add_executable.cmake Handle different installation layouts. 2010-01-24 16:23:16 +01:00
mysql_version.cmake #51466 : Source packages are broken with cmake in a cmake-agnostic environment 2010-02-24 20:07:05 +01:00
package_name.cmake fix OSX package names is OSX_DEPLOYMENT_TARGET is specified 2010-02-05 07:39:11 +01:00
plugin.cmake Add windows system check cache that prevents tests from running, most are irrelevant anyway 2010-01-29 03:07:00 +01:00
readline.cmake CMake 2.6.2 fix 2010-01-08 11:06:42 +01:00
ssl.cmake enable Cygwin build again 2009-12-25 03:22:23 +01:00
stack_direction.c WL#5161 : Cross-platform build with CMake 2009-11-09 12:32:48 +01:00
versioninfo.rc.in Simplify embedding version info into executables with ADD_VERSION_INFO 2009-12-18 23:53:30 +01:00
zlib.cmake WL#5161 : Cross-platform build with CMake 2009-11-09 12:32:48 +01:00