Compile using MSYS2 MinGW 64-bit #489
Describe the bug
make fails, because the configure script failed to detect MinGW. It is therefore trying to build with pthread support, which does not work.
The problem is that the check for MinGW is only looking for the string
MinGW 32-bit shell:
MinGW 64-bit shell:
I locally changed the
Note that there exist another check that is searching for the string
I did not find this check in
The text was updated successfully, but these errors were encountered:
The libunbound library does not use the functions from libexpat, those are used by the unbound-anchor tool. The fixes you suggest, I made, including the one you note that you did not find; it is the nonblocking socket check crosscompile function. Thanks for the detailed report!
* nlnet/master: - zonemd-check: yesno option, default no, enables the processing of ZONEMD records for that zone. - Merge NLnetLabs#496 from banburybill: Use build system endianness if available, otherwise try to work it out. Use build system endianness if available, otherwise try to work it out. - For NLnetLabs#492: Fix font highlighting for the man page on emacs. - Fix NLnetLabs#492: module-config respip missing in unbound.conf.5.in man page. Merges NLnetLabs#494 from he32. Remove comment line (?) from man page. Transplant parts of the contributed RPZ documentation. - Move the NSEC3 max iterations count in line with the 150 value used by BIND, Knot and PowerDNS. This sets the default value for it in the configuration to 150 for all key sizes. - Test code has -q option for quiet output. - Fix for NLnetLabs#411, NLnetLabs#439, NLnetLabs#469: Reset the DNS message ID when moving queries between TCP streams. - Refactor for uniform way to produce random DNS message IDs. Fix date in changelog. - Fix NLnetLabs#489: Compile using MSYS2 MinGW 64-bit. - Fix that auth-zone zonefiles use last TTL if no TTL is specified. Changelog note for NLnetLabs#487 - Merge PR NLnetLabs#487: ifdef RLIMIT_AS in recently added check. ifdef RLIMIT_AS in recently added check