Commit a107c79f authored by Sergei Petrunia's avatar Sergei Petrunia

MDEV-12439: MariaRocks produces numerous (spurious?) valgrind failures

Step#1: RocksDB files require a special #define when they are compiled
with valgrind. Without that, valgrind fails with an 'unimplemented syscall'
error for fcntl call.
parent afe5a51c
...@@ -19,6 +19,9 @@ IF(HAVE_SCHED_GETCPU) ...@@ -19,6 +19,9 @@ IF(HAVE_SCHED_GETCPU)
ADD_DEFINITIONS(-DHAVE_SCHED_GETCPU=1 -DROCKSDB_SCHED_GETCPU_PRESENT) ADD_DEFINITIONS(-DHAVE_SCHED_GETCPU=1 -DROCKSDB_SCHED_GETCPU_PRESENT)
ENDIF() ENDIF()
IF(WITH_VALGRIND)
ADD_DEFINITIONS(-DROCKSDB_VALGRIND_RUN=1)
ENDIF()
# We've had our builders hang during the build process. This prevents MariaRocks # We've had our builders hang during the build process. This prevents MariaRocks
# to be built on 32 bit intel OS kernels. # to be built on 32 bit intel OS kernels.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment