apr-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "William A. Rowe Jr." <wr...@rowe-clan.net>
Subject Re: MinGW status
Date Tue, 12 Apr 2011 14:55:06 GMT
On 4/11/2011 3:09 PM, Jeff Trawick wrote:
> # enableIPv6
> export ac_cv_define_sockaddr_in6=yes
> export ac_cv_working_getaddrinfo=yes
> export ac_cv_working_getnameinfo=yes
> export ac_cv_func_gai_strerror=yes

Since *every* version of Windows we support (post-2000 server, eol last year)
now ships the IPv6 feature set (and driver stack), can we override this list
in ./configure?  It sounds like this gets us the rest of the way there.  We
could probably simply dodge --disable-ipv6, or let it override the above
values for someone who really insists on trying this.  Given the state of
addressing allocations, it isn't something we should encourage ;-)

MSVCRT - that is pretty much defined by the mingw/msys toolchain's definitions.
It is something we shouldn't (attempt to) override.

APR_HA... excellent!  If you can add these other symbols at your leisure,
it is good for documentation purposes, even if they have been mismatched
for a while.  This mingw/msys build should be good to keep them in sync
and observe any quirks/differences more regularly!  My old method was to
./configure linux and then take a stab at figuring out which was which,
and resorting to try to get them aligned.  But dozens of configure.in and
build/*.m4 patches later, they are going to fall out of alignment again.

View raw message