Public bug reported: Hi there
I'm using static version of libprofiler (provided by libgoogle- perftools-dev package) on amd64 platform on one of my projects and as far as I understand, libprofiler.a depends on some symbols that should be provided by libunwind: # distinct undefined symbols in libprofiler $ nm -C /usr/lib/libprofiler.a | grep ' U ' | awk '{print $2}' | sort -u > libprofiler_undefined_syms.txt # distinct defined symbols in libunwind $ nm -C /usr/lib/libunwind.a | grep '^0' | awk '{print $3}' | sort -u > libunwind_defined_syms.txt # intersect those lists: $ comm -12 libprofiler_undefined_syms.txt libunwind_defined_syms.txt _ULx86_64_get_reg _ULx86_64_init_local _ULx86_64_step _Unwind_Resume _Ux86_64_getcontext So, I'd expect libgoogle-perftools-dev to depend on libunwind8-dev, but there's no such dependency: $ apt-cache depends libgoogle-perftools-dev=2.0-3ubuntu1 libgoogle-perftools-dev Depends: libgoogle-perftools4 Depends: libtcmalloc-minimal4 Conflicts: libgoogle-perftools-dev:i386 Is this intentional or is this really a missing dependency? ** Affects: google-perftools (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to google-perftools in Ubuntu. https://bugs.launchpad.net/bugs/1169932 Title: libgoogle-perftools-dev: missing dependency on libunwind8-dev ? To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/google-perftools/+bug/1169932/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs