cmake HAVE_POLL_H examples

Kitware/VTK ThirdParty/libxml2/vtklibxml2/CMakeLists.txt :194

check_include_files(poll.h HAVE_POLL_H)

mongodb/mongo-bi-connector-odbc-driver configure.cmake :406

CHECK_INCLUDE_FILES (poll.h HAVE_POLL_H)

SwagSoftware/Kisak-Strike thirdparty/gperftools-2.8.1/CMakeLists.txt :205

check_include_file("poll.h" HAVE_POLL_H)

openclonk/openclonk CMakeLists.txt :203

CHECK_INCLUDE_FILE_CXX(poll.h HAVE_POLL_H)

ucla-vision/xivo thirdparty/gperftools/CMakeLists.txt :189

check_include_file("poll.h" HAVE_POLL_H)

robotology/yarp extern/thrift/thrift/build/cmake/ConfigureChecks.cmake :48

check_include_file(poll.h HAVE_POLL_H)

crossuo/crossuo deps/cmcurl/CMake/OtherTests.cmake :226

elseif(HAVE_POLL_H)

crossuo/crossuo deps/cmcurl/CMake/OtherTests.cmake :229

check_c_source_runs("
    #include <stdlib.h>
    #include <sys/time.h>

    #ifdef HAVE_SYS_POLL_H
    #  include <sys/poll.h>
    #elif  HAVE_POLL_H
    #  include <poll.h>
    #endif

    int main(void)
    {
        if(0 != poll(0, 0, 10)) {
          return 1; /* fail */
        }
        else {
          /* detect the 10.12 poll() breakage */
          struct timeval before, after;
          int rc;
          size_t us;

          gettimeofday(&before, NULL);
          rc = poll(NULL, 0, 500);
          gettimeofday(&after, NULL);

          us = (after.tv_sec - before.tv_sec) * 1000000 +
            (after.tv_usec - before.tv_usec);

          if(us < 400000) {
            return 1;
          }
        }
        return 0;
    }" HAVE_POLL_FINE)

FujiNetWIFI/fujinet-firmware components/libsmb2/cmake/ConfigureChecks.cmake :11

check_include_file("poll.h" HAVE_POLL_H)

FujiNetWIFI/fujinet-firmware components_pc/libsmb2/cmake/ConfigureChecks.cmake :11

check_include_file("poll.h" HAVE_POLL_H)

alibaba/AliSQL configure.cmake :361

CHECK_INCLUDE_FILES (poll.h HAVE_POLL_H)

fluent/fluent-bit lib/c-ares-1.34.4/CMakeLists.txt :235

CHECK_INCLUDE_FILES (poll.h                HAVE_POLL_H)

arkdb/arkproxy configure.cmake :198

CHECK_INCLUDE_FILES (poll.h HAVE_POLL_H)

p4lang/open-p4studio pkgsrc/target-syslibs/third-party/gperftools/CMakeLists.txt :189

check_include_file("poll.h" HAVE_POLL_H)

percona/percona-server configure.cmake :201

CHECK_INCLUDE_FILES (poll.h HAVE_POLL_H)

percona/percona-server extra/curl/curl-8.14.1/CMakeLists.txt :1693

check_include_file("poll.h"           HAVE_POLL_H)

percona/percona-server extra/gperftools/gperftools-2.15/CMakeLists.txt :212

check_include_file("poll.h" HAVE_POLL_H)

logicalclocks/rondb configure.cmake :202

CHECK_INCLUDE_FILES (poll.h HAVE_POLL_H)

logicalclocks/rondb extra/curl/curl-8.11.1/CMakeLists.txt :1498

check_include_file("poll.h"           HAVE_POLL_H)

logicalclocks/rondb extra/gperftools/gperftools-2.15/CMakeLists.txt :212

check_include_file("poll.h" HAVE_POLL_H)

alibaba/AliSQLBackup configure.cmake :277

CHECK_INCLUDE_FILES (poll.h HAVE_POLL_H)

skylersaleh/SkyEmu src/curl/CMake/OtherTests.cmake :97

elseif(HAVE_POLL_H)

skylersaleh/SkyEmu src/curl/CMake/OtherTests.cmake :100

check_c_source_runs("
      #include <stdlib.h>
      #include <sys/time.h>

      #ifdef HAVE_SYS_POLL_H
      #  include <sys/poll.h>
      #elif  HAVE_POLL_H
      #  include <poll.h>
      #endif

      int main(void)
      {
          if(0 != poll(0, 0, 10)) {
            return 1; /* fail */
          }
          else {
            /* detect the 10.12 poll() breakage */
            struct timeval before, after;
            int rc;
            size_t us;

            gettimeofday(&before, NULL);
            rc = poll(NULL, 0, 500);
            gettimeofday(&after, NULL);

            us = (after.tv_sec - before.tv_sec) * 1000000 +
              (after.tv_usec - before.tv_usec);

            if(us < 400000) {
              return 1;
            }
          }
          return 0;
    }" HAVE_POLL_FINE)

polardb/polardbx-engine configure.cmake :200

CHECK_INCLUDE_FILES (poll.h HAVE_POLL_H)

polardb/polardbx-engine extra/curl/curl-7.86.0/CMake/OtherTests.cmake :97

elseif(HAVE_POLL_H)

polardb/polardbx-engine extra/curl/curl-7.86.0/CMake/OtherTests.cmake :100

check_c_source_runs("
    #include <stdlib.h>
    #include <sys/time.h>

    #ifdef HAVE_SYS_POLL_H
    #  include <sys/poll.h>
    #elif  HAVE_POLL_H
    #  include <poll.h>
    #endif

    int main(void)
    {
        if(0 != poll(0, 0, 10)) {
          return 1; /* fail */
        }
        else {
          /* detect the 10.12 poll() breakage */
          struct timeval before, after;
          int rc;
          size_t us;

          gettimeofday(&before, NULL);
          rc = poll(NULL, 0, 500);
          gettimeofday(&after, NULL);

          us = (after.tv_sec - before.tv_sec) * 1000000 +
            (after.tv_usec - before.tv_usec);

          if(us < 400000) {
            return 1;
          }
        }
        return 0;
    }" HAVE_POLL_FINE)

john30/ebusd CMakeLists.txt :62

check_include_file(poll.h HAVE_POLL_H)

asset-group/5ghoul-5g-nr-attacks libs/react-cpp/libev/CMakeLists.txt :27

check_include_file(poll.h         HAVE_POLL_H)

percona/percona-xtrabackup configure.cmake :201

CHECK_INCLUDE_FILES (poll.h HAVE_POLL_H)

percona/percona-xtrabackup extra/gperftools/gperftools-2.15/CMakeLists.txt :212

check_include_file("poll.h" HAVE_POLL_H)

GreatSQL/GreatSQL configure.cmake :200

CHECK_INCLUDE_FILES (poll.h HAVE_POLL_H)

GreatSQL/GreatSQL extra/curl/curl-7.86.0/CMake/OtherTests.cmake :97

elseif(HAVE_POLL_H)

GreatSQL/GreatSQL extra/curl/curl-7.86.0/CMake/OtherTests.cmake :100

check_c_source_runs("
    #include <stdlib.h>
    #include <sys/time.h>

    #ifdef HAVE_SYS_POLL_H
    #  include <sys/poll.h>
    #elif  HAVE_POLL_H
    #  include <poll.h>
    #endif

    int main(void)
    {
        if(0 != poll(0, 0, 10)) {
          return 1; /* fail */
        }
        else {
          /* detect the 10.12 poll() breakage */
          struct timeval before, after;
          int rc;
          size_t us;

          gettimeofday(&before, NULL);
          rc = poll(NULL, 0, 500);
          gettimeofday(&after, NULL);

          us = (after.tv_sec - before.tv_sec) * 1000000 +
            (after.tv_usec - before.tv_usec);

          if(us < 400000) {
            return 1;
          }
        }
        return 0;
    }" HAVE_POLL_FINE)

ShadowsocksR-Live/shadowsocksr-native cmake/configure.cmake :59

check_include_files ( poll.h HAVE_POLL_H )

Tinob/Ishiiruka Externals/libusb/CMakeLists.txt :100

check_include_files(poll.h HAVE_POLL_H)

glKarin/com.n0n3m4.diii4a Q3E/src/main/jni/deplibs/curl/CMake/OtherTests.cmake :97

elseif(HAVE_POLL_H)

glKarin/com.n0n3m4.diii4a Q3E/src/main/jni/deplibs/curl/CMake/OtherTests.cmake :100

check_c_source_runs("
      #include <stdlib.h>
      #include <sys/time.h>

      #ifdef HAVE_SYS_POLL_H
      #  include <sys/poll.h>
      #elif  HAVE_POLL_H
      #  include <poll.h>
      #endif

      int main(void)
      {
          if(0 != poll(0, 0, 10)) {
            return 1; /* fail */
          }
          else {
            /* detect the 10.12 poll() breakage */
            struct timeval before, after;
            int rc;
            size_t us;

            gettimeofday(&before, NULL);
            rc = poll(NULL, 0, 500);
            gettimeofday(&after, NULL);

            us = (after.tv_sec - before.tv_sec) * 1000000 +
              (after.tv_usec - before.tv_usec);

            if(us < 400000) {
              return 1;
            }
          }
          return 0;
    }" HAVE_POLL_FINE)

glKarin/com.n0n3m4.diii4a Q3E/src/main/jni/source/thirdparty/curl/CMake/OtherTests.cmake :245

elseif(HAVE_POLL_H)

glKarin/com.n0n3m4.diii4a Q3E/src/main/jni/source/thirdparty/curl/CMake/OtherTests.cmake :248

check_c_source_runs("
    #include <stdlib.h>
    #include <sys/time.h>

    #ifdef HAVE_SYS_POLL_H
    #  include <sys/poll.h>
    #elif  HAVE_POLL_H
    #  include <poll.h>
    #endif

    int main(void)
    {
        if(0 != poll(0, 0, 10)) {
          return 1; /* fail */
        }
        else {
          /* detect the 10.12 poll() breakage */
          struct timeval before, after;
          int rc;
          size_t us;

          gettimeofday(&before, NULL);
          rc = poll(NULL, 0, 500);
          gettimeofday(&after, NULL);

          us = (after.tv_sec - before.tv_sec) * 1000000 +
            (after.tv_usec - before.tv_usec);

          if(us < 400000) {
            return 1;
          }
        }
        return 0;
    }" HAVE_POLL_FINE)

sahlberg/libnfs cmake/ConfigureChecks.cmake :19

check_include_file("poll.h" HAVE_POLL_H)

Cisco-Talos/clamav CMakeLists.txt :613

check_include_file("poll.h"             HAVE_POLL_H)

percona/percona-xtradb-cluster configure.cmake :201

CHECK_INCLUDE_FILES (poll.h HAVE_POLL_H)

percona/percona-xtradb-cluster extra/curl/curl-8.12.1/CMakeLists.txt :1633

check_include_file("poll.h"           HAVE_POLL_H)

percona/percona-xtradb-cluster extra/gperftools/gperftools-2.15/CMakeLists.txt :212

check_include_file("poll.h" HAVE_POLL_H)

facebook/mysql-5.6 configure.cmake :201

CHECK_INCLUDE_FILES (poll.h HAVE_POLL_H)

facebook/mysql-5.6 extra/curl/curl-7.86.0/CMake/OtherTests.cmake :97

elseif(HAVE_POLL_H)

facebook/mysql-5.6 extra/curl/curl-7.86.0/CMake/OtherTests.cmake :100

check_c_source_runs("
    #include <stdlib.h>
    #include <sys/time.h>

    #ifdef HAVE_SYS_POLL_H
    #  include <sys/poll.h>
    #elif  HAVE_POLL_H
    #  include <poll.h>
    #endif

    int main(void)
    {
        if(0 != poll(0, 0, 10)) {
          return 1; /* fail */
        }
        else {
          /* detect the 10.12 poll() breakage */
          struct timeval before, after;
          int rc;
          size_t us;

          gettimeofday(&before, NULL);
          rc = poll(NULL, 0, 500);
          gettimeofday(&after, NULL);

          us = (after.tv_sec - before.tv_sec) * 1000000 +
            (after.tv_usec - before.tv_usec);

          if(us < 400000) {
            return 1;
          }
        }
        return 0;
    }" HAVE_POLL_FINE)

Warzone2100/warzone2100 CMakeLists.txt :804

CHECK_INCLUDE_FILES("poll.h" HAVE_POLL_H)

bareos/bareos core/cmake/BareosCheckIncludes.cmake :50

check_include_files(poll.h HAVE_POLL_H)

espressif/openocd-esp32 cmake/configure-esp-idf.cmake :40

check_include_files(poll.h HAVE_POLL_H)

espressif/openocd-esp32 cmake/configure.cmake :65

check_include_files(poll.h HAVE_POLL_H)

netdata/netdata CMakeLists.txt :469

check_include_file("poll.h" HAVE_POLL_H)

mysql/mysql-server configure.cmake :201

CHECK_INCLUDE_FILES (poll.h HAVE_POLL_H)

mysql/mysql-server extra/curl/curl-8.14.1/CMakeLists.txt :1693

check_include_file("poll.h"           HAVE_POLL_H)

mysql/mysql-server extra/gperftools/gperftools-2.15/CMakeLists.txt :212

check_include_file("poll.h" HAVE_POLL_H)