dh_shlibdeps warnings concerning undefined OpenMP symbols
Dear developers,
I have the question concerning the following dh_shlibdeps warning, which
is triggered for library that is compiled witn OpenMP support:
> dh_shlibdeps
> dpkg-shlibdeps: warning: symbol GOMP_critical_start used by debian/libosra0/usr/lib/libosra.so.0.0.10308 found in none of the libraries.
> dpkg-shlibdeps: warning: symbol GOMP_parallel_start used by debian/libosra0/usr/lib/libosra.so.0.0.10308 found in none of the libraries.
> dpkg-shlibdeps: warning: symbol omp_get_num_threads used by debian/libosra0/usr/lib/libosra.so.0.0.10308 found in none of the libraries.
> dpkg-shlibdeps: warning: symbol GOMP_critical_end used by debian/libosra0/usr/lib/libosra.so.0.0.10308 found in none of the libraries.
> dpkg-shlibdeps: warning: symbol omp_get_thread_num used by debian/libosra0/usr/lib/libosra.so.0.0.10308 found in none of the libraries.
The mentioned symbols are exported from libgomp (a part of gcc-4.4
package), which is correctly linked to the SO:
# ldd ./src/libosra_java.so | grep gomp
libgomp.so.1 => /usr/lib/libgomp.so.1 (0xb68df000)
What should I do to suppress this warning? Or should it be silently ignored?
Thanks in advance.
--
With best regards,
Dmitry
Reply to: