summaryrefslogtreecommitdiff
path: root/deps/uv/configure.ac
diff options
context:
space:
mode:
authorcjihrig <cjihrig@gmail.com>2019-04-15 11:28:16 -0400
committercjihrig <cjihrig@gmail.com>2019-04-22 12:04:35 -0400
commitaec2ce4ee11c766d4c7fcc532f794a758404a6c7 (patch)
tree9426e0d8e92a314c6f23290a2939cd45c418cf3b /deps/uv/configure.ac
parent2161690024862fbfc23c4e01d98199acb832f76b (diff)
downloadandroid-node-v8-aec2ce4ee11c766d4c7fcc532f794a758404a6c7.tar.gz
android-node-v8-aec2ce4ee11c766d4c7fcc532f794a758404a6c7.tar.bz2
android-node-v8-aec2ce4ee11c766d4c7fcc532f794a758404a6c7.zip
deps: upgrade to libuv 1.28.0
Notable changes: - uv_gettimeofday() has been added. - Streaming readdir() via the uv_fs_{open,read,close}dir() methods. - A macOS copyfile() permissions bug has been fixed. - A bug in uv_interface_addresses() on machines with multiple interfaces has been fixed. Fixes: https://github.com/nodejs/node/issues/27273 PR-URL: https://github.com/nodejs/node/pull/27241 Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Diffstat (limited to 'deps/uv/configure.ac')
-rw-r--r--deps/uv/configure.ac21
1 files changed, 9 insertions, 12 deletions
diff --git a/deps/uv/configure.ac b/deps/uv/configure.ac
index 336e55b15f..75275aa878 100644
--- a/deps/uv/configure.ac
+++ b/deps/uv/configure.ac
@@ -13,7 +13,7 @@
# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
AC_PREREQ(2.57)
-AC_INIT([libuv], [1.27.0], [https://github.com/libuv/libuv/issues])
+AC_INIT([libuv], [1.28.0], [https://github.com/libuv/libuv/issues])
AC_CONFIG_MACRO_DIR([m4])
m4_include([m4/libuv-extra-automake-flags.m4])
m4_include([m4/as_case.m4])
@@ -24,18 +24,16 @@ AC_ENABLE_SHARED
AC_ENABLE_STATIC
AC_PROG_CC
AM_PROG_CC_C_O
+AS_IF([AS_CASE([$host_os],[openedition*], [false], [true])], [
+ CC_CHECK_CFLAGS_APPEND([-pedantic])
+])
CC_FLAG_VISIBILITY #[-fvisibility=hidden]
CC_CHECK_CFLAGS_APPEND([-g])
-AS_IF([test "x$GCC" = xyes], [
- AS_IF([AS_CASE([$host_os], [openedition*], [false], [true])], [
- CC_CHECK_CFLAGS_APPEND([-pedantic])
- ])
- CC_CHECK_CFLAGS_APPEND([-std=gnu89])
- CC_CHECK_CFLAGS_APPEND([-Wall])
- CC_CHECK_CFLAGS_APPEND([-Wextra])
- CC_CHECK_CFLAGS_APPEND([-Wno-unused-parameter])
- CC_CHECK_CFLAGS_APPEND([-Wstrict-prototypes])
-])
+CC_CHECK_CFLAGS_APPEND([-std=gnu89])
+CC_CHECK_CFLAGS_APPEND([-Wall])
+CC_CHECK_CFLAGS_APPEND([-Wextra])
+CC_CHECK_CFLAGS_APPEND([-Wno-unused-parameter])
+CC_CHECK_CFLAGS_APPEND([-Wstrict-prototypes])
# AM_PROG_AR is not available in automake v0.11 but it's essential in v0.12.
m4_ifdef([AM_PROG_AR], [AM_PROG_AR])
# autoconf complains if AC_PROG_LIBTOOL precedes AM_PROG_AR.
@@ -52,7 +50,6 @@ AC_CHECK_LIB([rt], [clock_gettime])
AC_CHECK_LIB([sendfile], [sendfile])
AC_CHECK_LIB([socket], [socket])
AC_SYS_LARGEFILE
-AM_CONDITIONAL([GCC], [AS_IF([test "x$GCC" = xyes], [true], [false])])
AM_CONDITIONAL([AIX], [AS_CASE([$host_os],[aix*], [true], [false])])
AM_CONDITIONAL([ANDROID], [AS_CASE([$host_os],[linux-android*],[true], [false])])
AM_CONDITIONAL([CYGWIN], [AS_CASE([$host_os],[cygwin*], [true], [false])])