Skip to content

Commit 6bc7d43

Browse files
committed
Revert "directly link to the interpreter"
This reverts commit ba5b0f3.
1 parent 1e74acb commit 6bc7d43

File tree

1 file changed

+2
-12
lines changed

1 file changed

+2
-12
lines changed

configure.ac

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -7961,18 +7961,8 @@ PY_STDLIB_MOD_SIMPLE([unicodedata])
79617961
###############################################################################
79627962
# Cryptographic primitives
79637963
LIBHASHLIB_INTERNAL_CFLAGS="-I\$(srcdir)/Modules/_hashlib"
7964-
if test "$ac_sys_system" = "Emscripten"; then
7965-
LIBHASHLIB_INTERNAL_LDFLAGS="-lm"
7966-
LIBHASHLIB_INTERNAL="\$(LIBHASHLIB_INTERNAL_HEADERS)"
7967-
# Directly link the library to the interpreter instead to prevent duplicated
7968-
# symbols. This is a temporary fix until we manage to find a way to elegantly
7969-
# configure the various cryptographic modules.
7970-
LDFLAGS="$LDFLAGS \$(LIBHASHLIB_INTERNAL_A)"
7971-
LIBS="$LIBS \$(LIBHASHLIB_INTERNAL_A)"
7972-
else
7973-
LIBHASHLIB_INTERNAL_LDFLAGS="-lm \$(LIBHASHLIB_INTERNAL_A)"
7974-
LIBHASHLIB_INTERNAL="\$(LIBHASHLIB_INTERNAL_HEADERS) \$(LIBHASHLIB_INTERNAL_A)"
7975-
fi
7964+
LIBHASHLIB_INTERNAL_LDFLAGS="-lm \$(LIBHASHLIB_INTERNAL_A)"
7965+
LIBHASHLIB_INTERNAL="\$(LIBHASHLIB_INTERNAL_HEADERS) \$(LIBHASHLIB_INTERNAL_A)"
79767966

79777967
AC_SUBST([LIBHASHLIB_INTERNAL_CFLAGS])
79787968
AC_SUBST([LIBHASHLIB_INTERNAL])

0 commit comments

Comments
 (0)