From d55b1b38d0b833986e259c31df5456ce65512d98 Mon Sep 17 00:00:00 2001 From: Aaron Klotz Date: Wed, 14 Aug 2019 03:30:20 +0000 Subject: [PATCH] Bug 1568634: Remove kernel32.lib from LIBS in old-configure.in; r=glandium Since kernel32.lib is a defaultlib we do not need to explicitly include it in the OS_LIBS list; the linker will implicitly add it to the end of the list. In fact, its presence interferes with other explicitly added .lib files that should take precedence. Differential Revision: https://phabricator.services.mozilla.com/D41806 --HG-- extra : moz-landing-system : lando --- old-configure.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/old-configure.in b/old-configure.in index 69fe6cb4157d..dcefe4225680 100644 --- a/old-configure.in +++ b/old-configure.in @@ -800,7 +800,7 @@ case "$target" in fi # Silence VS2017 15.5+ TR1 deprecation warnings hit by older gtest versions CXXFLAGS="$CXXFLAGS -D_SILENCE_TR1_NAMESPACE_DEPRECATION_WARNING" - LIBS="$LIBS kernel32.lib user32.lib gdi32.lib winmm.lib wsock32.lib advapi32.lib secur32.lib" + LIBS="$LIBS user32.lib gdi32.lib winmm.lib wsock32.lib advapi32.lib secur32.lib" MOZ_DEBUG_LDFLAGS='-DEBUG' WARNINGS_AS_ERRORS='-WX' # Use a higher optimization level for clang-cl, so we can come closer