forked from enlightenment/efl
build: disable epoll support on solaris based systems
We have a report where the use of epoll breaks such systems. Disabling it for now to make them work again. A deeper analysis is underway to understand this better and maybe have epoll support later.
This commit is contained in:
parent
a5e019b468
commit
ec24433ef2
10
configure.ac
10
configure.ac
|
@ -198,6 +198,11 @@ case "$host_os" in
|
||||||
MODULE_ARCH="v-v_maj.v_min"
|
MODULE_ARCH="v-v_maj.v_min"
|
||||||
MODULE_EXT=".dll"
|
MODULE_EXT=".dll"
|
||||||
;;
|
;;
|
||||||
|
*solaris*)
|
||||||
|
have_solaris="yes"
|
||||||
|
MODULE_ARCH="v-v_maj.v_min"
|
||||||
|
MODULE_EXT=".so"
|
||||||
|
;;
|
||||||
*)
|
*)
|
||||||
MODULE_ARCH="v-v_maj.v_min"
|
MODULE_ARCH="v-v_maj.v_min"
|
||||||
MODULE_EXT=".so"
|
MODULE_EXT=".so"
|
||||||
|
@ -461,7 +466,6 @@ AC_HEADER_TIME
|
||||||
AC_CHECK_HEADERS([ \
|
AC_CHECK_HEADERS([ \
|
||||||
execinfo.h \
|
execinfo.h \
|
||||||
mcheck.h \
|
mcheck.h \
|
||||||
sys/epoll.h \
|
|
||||||
sys/inotify.h \
|
sys/inotify.h \
|
||||||
sys/signalfd.h \
|
sys/signalfd.h \
|
||||||
sys/types.h \
|
sys/types.h \
|
||||||
|
@ -472,6 +476,10 @@ sys/auxv.h \
|
||||||
asm/hwcap.h \
|
asm/hwcap.h \
|
||||||
])
|
])
|
||||||
|
|
||||||
|
if test "x${have_solaris}" != "xyes" ; then
|
||||||
|
AC_CHECK_HEADERS([sys/epoll.h])
|
||||||
|
fi
|
||||||
|
|
||||||
EFL_CHECK_PATH_MAX
|
EFL_CHECK_PATH_MAX
|
||||||
|
|
||||||
#### Checks for defines in headers
|
#### Checks for defines in headers
|
||||||
|
|
Loading…
Reference in New Issue