One more issue which I haven't noticed earlier - missing Valgrind
support.

Bit of background: PMDK supports both regular upstream Valgrind tools 
(memcheck, helgrind and drd) and  our pmemcheck tool (available at 
https://github.com/pmem/valgrind).
To enable support for all tools you have to use EXTRA_CFLAGS="-DUSE_VALGRIND" 
option for make. We know that no distribution will package our special version 
of Valgrind, so we made an option to build PMDK with support for the upstream 
tools only, but it requires listing them all:
EXTRA_CFLAGS="-DUSE_VG_MEMCHECK -DUSE_VG_HELGRIND -DUSE_VG_DRD"

In 1.4 we fixed this by incorporating Valgrind headers into the tree and 
enabling support for all tools without any flag, independent of installed 
Valgrind version. If someone would want to use pmemcheck they would have to 
build our Valgrind fork, without rebuilding PMDK.
Eventually we will upstream pmemcheck, but that's a long term activity.

In the mean time, for 1.3 packages I'd suggest to go with just upstream
Valgrind tools.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1752378

Title:
  Please add Userspace Packages for NVDIMM support

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/1752378/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to