Source: likwid
Version: 4.1.0+dfsg1-1
Severity: serious
Justification: fails to build from source (but built successfully in the past)

Builds of likwid 4.1 on x32 fail:

  In file included from /usr/include/x86_64-linux-gnux32/sys/sysctl.h:63:0,
                   from ./hwloc/topology.c:45:
  /usr/include/x86_64-linux-gnux32/bits/sysctl.h: At top level:
  /usr/include/x86_64-linux-gnux32/bits/sysctl.h:19:3: error: #error "sysctl 
system call is unsupported in x32 kernel"
   # error "sysctl system call is unsupported in x32 kernel"

It looks like hwloc_fallback_nbprocessors should wind up using sysconf
anyway, making this header (and hwloc_get_sysctl*) unnecessary; please
conditionalize them more tightly.

Thanks!

Reply via email to