bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

inet_pton: fix link error on mingw with _WIN32_WINNT >= 0x0600


From: Bruno Haible
Subject: inet_pton: fix link error on mingw with _WIN32_WINNT >= 0x0600
Date: Sun, 30 Jun 2019 14:55:05 +0200
User-agent: KMail/5.1.3 (Linux/4.4.0-151-generic; KDE/5.18.0; x86_64; ; )

A testdir of module 'poll', when compiled on mingw with -D_WIN32_WINNT=0x0600,
produces a link error:

testd-bind.c:42: undefined reference to `rpl_inet_pton'

The reason is that the file inet_pton.c, which contains the definition of
rpl_inet_pton, was not compiled. This patch fixes it.


2019-06-30  Bruno Haible  <address@hidden>

        inet_pton: Fix link error on mingw with _WIN32_WINNT >= 0x0600.
        * modules/inet_pton (Depends-on, configure.ac): Test REPLACE_INET_PTON,
        not REPLACE_INET_NTOP.

diff --git a/modules/inet_pton b/modules/inet_pton
index 43cde40..d1b941f 100644
--- a/modules/inet_pton
+++ b/modules/inet_pton
@@ -8,14 +8,14 @@ m4/inet_pton.m4
 Depends-on:
 arpa_inet
 extensions
-c-ctype         [test $HAVE_INET_PTON = 0 || test $REPLACE_INET_NTOP = 1]
-sys_socket      [test $HAVE_INET_PTON = 0 || test $REPLACE_INET_NTOP = 1]
-errno           [test $HAVE_INET_PTON = 0 || test $REPLACE_INET_NTOP = 1]
-netinet_in      [test $HAVE_INET_PTON = 0 || test $REPLACE_INET_NTOP = 1]
+c-ctype         [test $HAVE_INET_PTON = 0 || test $REPLACE_INET_PTON = 1]
+sys_socket      [test $HAVE_INET_PTON = 0 || test $REPLACE_INET_PTON = 1]
+errno           [test $HAVE_INET_PTON = 0 || test $REPLACE_INET_PTON = 1]
+netinet_in      [test $HAVE_INET_PTON = 0 || test $REPLACE_INET_PTON = 1]
 
 configure.ac:
 gl_FUNC_INET_PTON
-if test $HAVE_INET_PTON = 0 || test $REPLACE_INET_NTOP = 1; then
+if test $HAVE_INET_PTON = 0 || test $REPLACE_INET_PTON = 1; then
   AC_LIBOBJ([inet_pton])
   gl_PREREQ_INET_PTON
 fi




reply via email to

[Prev in Thread] Current Thread [Next in Thread]