aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLars Ingebrigtsen2016-01-28 23:51:55 +0100
committerLars Ingebrigtsen2016-01-28 23:51:55 +0100
commitb013e6a90c0d5f734f37ffafdc848ab94e92380d (patch)
tree71330bd4411b40b164ce04bd39ec4477594c4091
parente09c0972c350e9411683b509414fc598cbf387d3 (diff)
downloademacs-b013e6a90c0d5f734f37ffafdc848ab94e92380d.tar.gz
emacs-b013e6a90c0d5f734f37ffafdc848ab94e92380d.zip
Add checks for getaddrinfo_a
* configure.ac: Detect getaddrinfo_a.
-rw-r--r--configure.ac9
-rw-r--r--src/Makefile.in4
2 files changed, 12 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac
index d3b518366ef..b00cc1a266f 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2408,6 +2408,15 @@ if test "${HAVE_X11}" = "yes" || test "${HAVE_NS}" = "yes" || test "${HAVE_W32}"
2408 fi 2408 fi
2409fi 2409fi
2410 2410
2411GETADDRINFO_A_LIBS="-lanl"
2412AC_CHECK_LIB(anl, getaddrinfo_a, HAVE_GETADDRINFO_A=yes, HAVE_GETADDRINFO_A=no,
2413 [$GETADDRINFO_A_LIBS])
2414AC_SUBST(GETADDRINFO_A_LIBS)
2415
2416OLD_LIBS=$LIBS
2417LIBS="-lanl $LIBS"
2418AC_CHECK_FUNCS(getaddrinfo_a)
2419LIBS=$OLD_LIBS
2411 2420
2412HAVE_GTK=no 2421HAVE_GTK=no
2413GTK_OBJ= 2422GTK_OBJ=
diff --git a/src/Makefile.in b/src/Makefile.in
index defce62c529..233ed19e8fb 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -229,6 +229,8 @@ IMAGEMAGICK_CFLAGS= @IMAGEMAGICK_CFLAGS@
229LIBXML2_LIBS = @LIBXML2_LIBS@ 229LIBXML2_LIBS = @LIBXML2_LIBS@
230LIBXML2_CFLAGS = @LIBXML2_CFLAGS@ 230LIBXML2_CFLAGS = @LIBXML2_CFLAGS@
231 231
232GETADDRINFO_A_LIBS = @GETADDRINFO_A_LIBS@
233
232LIBZ = @LIBZ@ 234LIBZ = @LIBZ@
233 235
234## system-specific libs for dynamic modules, else empty 236## system-specific libs for dynamic modules, else empty
@@ -473,7 +475,7 @@ LIBES = $(LIBS) $(W32_LIBS) $(LIBS_GNUSTEP) $(LIBX_BASE) $(LIBIMAGE) \
473 $(LIBXML2_LIBS) $(LIBGPM) $(LIBRESOLV) $(LIBS_SYSTEM) $(CAIRO_LIBS) \ 475 $(LIBXML2_LIBS) $(LIBGPM) $(LIBRESOLV) $(LIBS_SYSTEM) $(CAIRO_LIBS) \
474 $(LIBS_TERMCAP) $(GETLOADAVG_LIBS) $(SETTINGS_LIBS) $(LIBSELINUX_LIBS) \ 476 $(LIBS_TERMCAP) $(GETLOADAVG_LIBS) $(SETTINGS_LIBS) $(LIBSELINUX_LIBS) \
475 $(FREETYPE_LIBS) $(FONTCONFIG_LIBS) $(LIBOTF_LIBS) $(M17N_FLT_LIBS) \ 477 $(FREETYPE_LIBS) $(FONTCONFIG_LIBS) $(LIBOTF_LIBS) $(M17N_FLT_LIBS) \
476 $(LIBGNUTLS_LIBS) $(LIB_PTHREAD) \ 478 $(LIBGNUTLS_LIBS) $(LIB_PTHREAD) $(GETADDRINFO_A_LIBS) \
477 $(NOTIFY_LIBS) $(LIB_MATH) $(LIBZ) $(LIBMODULES) 479 $(NOTIFY_LIBS) $(LIB_MATH) $(LIBZ) $(LIBMODULES)
478 480
479$(leimdir)/leim-list.el: bootstrap-emacs$(EXEEXT) 481$(leimdir)/leim-list.el: bootstrap-emacs$(EXEEXT)