Error building firefox for Windows 64 in security/pkix/lib/pkixnames.cpp
We are getting the following error when trying to build firefox for Windows 64:
/var/tmp/dist/mingw-w64/helpers/x86_64-w64-mingw32-g++ -std=gnu++11 -mwindows -o pkixnames.o -c -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/var/tmp/build/firefox-89417fed09e5/security/pkix -I/var/tmp/build/firefox-89417fed09e5/obj-mingw/security/pkix -I/var/tmp/build/firefox-89417fed09e5/security/pkix/include -I/var/tmp/build/firefox-89417fed09e5/obj-mingw/dist/include -I/var/tmp/build/firefox-89417fed09e5/obj-mingw/dist/include/nspr -I/var/tmp/build/firefox-89417fed09e5/obj-mingw/dist/include/nss -DMOZILLA_CLIENT -include /var/tmp/build/firefox-89417fed09e5/obj-mingw/mozilla-config.h -MD -MP -MF .deps/pkixnames.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-format -fno-lifetime-dse -fno-exceptions -fno-strict-aliasing -mms-bitfields -fno-rtti -fno-exceptions -fno-math-errno -pipe -g -O -fomit-frame-pointer -Wall -Wextra -pedantic-errors -Wno-error=shadow /var/tmp/build/firefox-89417fed09e5/security/pkix/lib/pkixnames.cpp
/var/tmp/build/firefox-89417fed09e5/security/pkix/lib/pkixnames.cpp: In function 'bool mozilla::pkix::{anonymous}::FinishIPv6Address(uint8_t (&)[16], int, int)':
/var/tmp/build/firefox-89417fed09e5/security/pkix/lib/pkixnames.cpp:1712:32: error: 'memmove' was not declared in this scope
componentsToMove * 2u);
^
make[5]: *** [pkixnames.o] Error 1
make[5]: Leaving directory `/var/tmp/build/firefox-89417fed09e5/obj-mingw/security/pkix'