On Hurd, do not look for functions unimplemented in libc
authorPino Toscano <pino@debian.org>
Wed, 10 Aug 2022 23:10:58 +0000 (00:10 +0100)
committerPeter Michael Green <plugwash@raspbian.org>
Wed, 10 Aug 2022 23:10:58 +0000 (00:10 +0100)
commit46fe3c8acfe1d3e283f064938acb7a32535a1ca3
tree11a97cd380e0ccd0e2243506d889af20818655b0
parentfd226f7eff6bf2b4852cd483195272b28836896e
On Hurd, do not look for functions unimplemented in libc

Last-Update: 2022-02-22
Forwarded: not-needed

The check_function_exists() function of cmake does not keep into account the
defines that glibc provides for the stubs (i.e. unimplemented functions that
always return ENOSYS), so some functions are detected as available.
Unfortunately, due to --fatal-warnings for the linker, linking will fail.
Hence, do not attempt to look for functions that are currently unimplemented
on GNU/Hurd's libc.

Gbp-Pq: Name hurd_disable_unimplemented.diff
src/ioslaves/file/ConfigureChecks.cmake