For the 32 bit x86 target, there's a more specific build rule
for libntoskrnl.a in the toplevel Makefile.am, where it is built
including libsrc/memcmp.c into the end library too.

I'm unsure if this is a mistake (that the x86_64 and arm versions
of this library doesn't include that extra object file) or if
it's meant to be this way. But in any case, remove the currently
duplicate build rule for this file.

This hopefully fixes spurious install failures (where two commands
try to install the same file at the same time).

Signed-off-by: Martin Storsjö <[email protected]>
---
 mingw-w64-crt/lib32/Makefile.am | 1 -
 1 file changed, 1 deletion(-)

diff --git a/mingw-w64-crt/lib32/Makefile.am b/mingw-w64-crt/lib32/Makefile.am
index dcef35316..34cfa7a5b 100644
--- a/mingw-w64-crt/lib32/Makefile.am
+++ b/mingw-w64-crt/lib32/Makefile.am
@@ -210,7 +210,6 @@ lib32_DATA += %reldir%/libntdll.a
 lib32_DATA += %reldir%/libntdllcrt.a
 lib32_DATA += %reldir%/libntdsapi.a
 lib32_DATA += %reldir%/libntmsapi.a
-lib32_DATA += %reldir%/libntoskrnl.a
 lib32_DATA += %reldir%/libntquery.a
 lib32_DATA += %reldir%/libodbc32.a
 lib32_DATA += %reldir%/libodbccp32.a
-- 
2.25.1



_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to