[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: dh_shlibdeps warnings on buildd about undefined OpenMP symbols



On Jun 10, 2014, at 7:27 AM, Vincent Danjean <vdanjean.ml@free.fr> wrote:

> On 10/06/2014 00:45, Leo Singer wrote:
>> Hi,
>> 
>> In healpix-cxx, I'm getting warnings from dh_shlibdeps about missing OpenMP symbols. See, for example, this excerpt from https://buildd.debian.org/status/fetch.php?pkg=healpix-cxx&arch=i386&ver=3.11.2-6&stamp=1401836504:
> 
>  At a quick glance, I do not see the libgomp package installed.
> Are you sure your build-dependencies are correct?
>  If not, the configure.ac script should probably be improved
> (upstream) to detect this problem (ie missing OpenMP libraries)

Hi Vincent,

libgomp1 is installed:

> ┌──────────────────────────────────────────────────────────────────────────────┐
> │ Build environment                                                            │
> └──────────────────────────────────────────────────────────────────────────────┘
> 
> Kernel: Linux 3.2.0-4-amd64 amd64 (x86_64)
> Toolchain package versions: binutils_2.24.51.20140425-1 ...
> Package versions: ... libgomp1_4.9.0-3 ...

I think that the unit tests wouldn't even run if the library was built with -fopenmp but libgomp was missing.

Thanks,
Leo


Reply to: