Public bug reported:

When built with pmdk 1.6.1, the following explicit build-depends are
needed: libndctl-dev, libdaxctl-dev.

These were recently added as dep8 build-deps too, and were thought to be
needed only there, but turns out the package hadn't been rebuilt in eoan
after pmdk 1.6.1 entered the archive.

Here is the build error showing the need for libndctl-dev:
(...)
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE  
-- Performing Test CXX_HAS_/Zc:__cplusplus
-- Performing Test CXX_HAS_/Zc:__cplusplus - Failed
-- Checking for module 'libpmemobj>=1.4'
--   Package 'libndctl', required by 'libpmemobj', not found
CMake Error at /usr/share/cmake-3.13/Modules/FindPkgConfig.cmake:452 (message):
  A required package was not found

** Affects: libpmemobj-cpp (Ubuntu)
     Importance: Undecided
     Assignee: Andreas Hasenack (ahasenack)
         Status: New

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

Title:
  With pmdk >= 1.6.1, missing build-deps

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libpmemobj-cpp/+bug/1841463/+subscriptions

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

Reply via email to