emacs-devel
[Top][All Lists]
Advanced

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

Re: Asynchronous DNS


From: Andy Moreton
Subject: Re: Asynchronous DNS
Date: Mon, 01 Feb 2016 11:58:13 +0000
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.90 (windows-nt)

On Mon 01 Feb 2016, Lars Ingebrigtsen wrote:

> Andy Moreton <address@hidden> writes:
>
>> This doesn't build on mingw64:
>>
>> ../../src/process.c: In function 'Fmake_network_process':
>> ../../src/process.c:3589:21: error: 'AF_LOCAL' undeclared (first use in this 
>> function)
>>        if (family != AF_LOCAL)
>>                      ^
>
> This should now be fixed...
>
>> ../../src/process.c:3589:21: note: each undeclared identifier is reported 
>> only once for each function it appears in
>> ../../src/process.c:3755:19: warning: implicit declaration of function 
>> 'Ncons' [-Wimplicit-function-declaration]
>>     ip_addresses = Ncons (make_number (host_info_ptr->h_addr,
>>                    ^
>
> Oops.  I obviously hadn't compiled the non-glibc code path at all.  I've
> now fixed the non-HAVE_GETADDRINFO code paths, I think.

Thanks. this gets further, but still has issues.
On a mingw64 build (configured with --enable-check-lisp-object-type):

../../src/process.c: In function ‘send_process’:
../../src/process.c:5907:7: error: used struct type value where scalar is 
required
   if (p->gnutls_boot_parameters)
       ^

Shouldn't this be "if (! NILP (p->gnutls_boot_parameters))" ? With that
fix, 64bit mingw64 and 64bit cygwin w32 both build ok.

    AndyM




reply via email to

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