[Bug 1811702] Re: mpv: symbol lookup error: /usr/lib/x86_64-linux-gnu/libopencv_core.so.3.2: undefined symbol: _ZN3tbb10interface78internal15task_arena_base21internal_current_slotEv
Thank you for the additional information and review, it helps educate me. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1811702 Title: mpv: symbol lookup error: /usr/lib/x86_64-linux- gnu/libopencv_core.so.3.2: undefined symbol: _ZN3tbb10interface78internal15task_arena_base21internal_current_slotEv To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mpv/+bug/1811702/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1811702] Re: mpv: symbol lookup error: /usr/lib/x86_64-linux-gnu/libopencv_core.so.3.2: undefined symbol: _ZN3tbb10interface78internal15task_arena_base21internal_current_slotEv
It sounds like your system is finding the secondary copy of libtbb.so.2, so that's a function of the dynamic loader. Run 'man ld.so' for more information about how to configure it (to ensure /usr/lib/x86_64-linux- gnu is searched first). It also appears your Ubuntu-supplied copy of libtbb.so.2 has the required symbol: 0001fe20 T tbb::interface7::internal::task_arena_base::internal_current_slot() So yeah, probably not an Ubuntu bug. ** Changed in: mpv (Ubuntu) Status: Incomplete => Invalid -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1811702 Title: mpv: symbol lookup error: /usr/lib/x86_64-linux- gnu/libopencv_core.so.3.2: undefined symbol: _ZN3tbb10interface78internal15task_arena_base21internal_current_slotEv To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mpv/+bug/1811702/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1811702] Re: mpv: symbol lookup error: /usr/lib/x86_64-linux-gnu/libopencv_core.so.3.2: undefined symbol: _ZN3tbb10interface78internal15task_arena_base21internal_current_slotEv
Based on your response this is probably not a bug, but is rather a result of things I had to do to build gdal with MrSID support for use in qgis. I say this because when you asked if libtbb.so.2 exists I did a locate and found that that file was included in the the build files for that specific SDK. I don't fully understand this but my assumption is that some wires got crossed. Since building mpv from source has fixed my problem, I'm fine if this bug report is closed. Regardless, the output of nm is as follows: 0001fda0 T tbb::interface7::internal::task_arena_base::internal_attach() 000205a0 T tbb::interface7::internal::task_arena_base::internal_terminate() 000203e0 T tbb::interface7::internal::task_arena_base::internal_initialize() 0001fe20 T tbb::interface7::internal::task_arena_base::internal_current_slot() 0001fe50 T tbb::interface7::internal::task_arena_base::internal_max_concurrency(tbb::interface7::task_arena const*) 00020a10 T tbb::interface7::internal::task_arena_base::internal_wait() const 000209d0 T tbb::interface7::internal::task_arena_base::internal_enqueue(tbb::task&, long) const 00020cf0 T tbb::interface7::internal::task_arena_base::internal_execute(tbb::interface7::internal::delegate_base&) const -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1811702 Title: mpv: symbol lookup error: /usr/lib/x86_64-linux- gnu/libopencv_core.so.3.2: undefined symbol: _ZN3tbb10interface78internal15task_arena_base21internal_current_slotEv To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mpv/+bug/1811702/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1811702] Re: mpv: symbol lookup error: /usr/lib/x86_64-linux-gnu/libopencv_core.so.3.2: undefined symbol: _ZN3tbb10interface78internal15task_arena_base21internal_current_slotEv
I've just installed 18.10 from scratch and can't reproduce the problem at all. Investigating further, I can however confirm that the symbol: /usr/lib/x86_64-linux-gnu/libopencv_core.so.3.2: undefined symbol: _ZN3tbb10interface78internal15task_arena_base21internal_current_slotEv is undefined. But that's also not a bug because the symbol exists in: /usr/lib/x86_x64-linux-gnu/libtbb.so.2 Do you have that file? If not then try installing package 'libtbb2'. If so then try running: nm -CD /usr/lib/x86_x64-linux-gnu/libtbb.so.2 | greo task_arena and tell us what output you see. ** Changed in: mpv (Ubuntu) Status: New => Incomplete -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1811702 Title: mpv: symbol lookup error: /usr/lib/x86_64-linux- gnu/libopencv_core.so.3.2: undefined symbol: _ZN3tbb10interface78internal15task_arena_base21internal_current_slotEv To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mpv/+bug/1811702/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1811702] Re: mpv: symbol lookup error: /usr/lib/x86_64-linux-gnu/libopencv_core.so.3.2: undefined symbol: _ZN3tbb10interface78internal15task_arena_base21internal_current_slotEv
I upgraded to the latest version of mpv by building from source and the problem has gone away. It appears that the mpv version in the Ubuntu repos needs some updating. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1811702 Title: mpv: symbol lookup error: /usr/lib/x86_64-linux- gnu/libopencv_core.so.3.2: undefined symbol: _ZN3tbb10interface78internal15task_arena_base21internal_current_slotEv To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mpv/+bug/1811702/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs