-
-
Notifications
You must be signed in to change notification settings - Fork 182
/
Copy pathpatch-configure-disable-stdlib-mod.patch
30 lines (30 loc) · 1.38 KB
/
patch-configure-disable-stdlib-mod.patch
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
diff --git a/configure.ac b/configure.ac
index ab5e1de6fa..cd177e84f5 100644
--- a/configure.ac
+++ b/configure.ac
@@ -6878,13 +6878,7 @@ dnl sets MODULE_$NAME_CFLAGS and MODULE_$NAME_LDFLAGS
AC_DEFUN([PY_STDLIB_MOD], [
AC_MSG_CHECKING([for stdlib extension module $1])
m4_pushdef([modcond], [MODULE_]m4_toupper([$1]))dnl
- m4_pushdef([modstate], [py_cv_module_$1])dnl
- dnl Check if module has been disabled by PY_STDLIB_MOD_SET_NA()
- AS_IF([test "$modstate" != "n/a"], [
- AS_IF(m4_ifblank([$2], [true], [$2]),
- [AS_IF([m4_ifblank([$3], [true], [$3])], [modstate=yes], [modstate=missing])],
- [modstate=disabled])
- ])
+ m4_pushdef([modstate], [disabled])dnl
_MODULE_BLOCK_ADD(modcond[_STATE], [$modstate])
AS_VAR_IF([modstate], [yes], [
m4_ifblank([$4], [], [_MODULE_BLOCK_ADD([MODULE_]m4_toupper([$1])[_CFLAGS], [$4])])
@@ -6902,9 +6896,7 @@ dnl PY_STDLIB_MOD_SIMPLE([NAME], [CFLAGS], [LDFLAGS])
dnl cflags and ldflags are optional
AC_DEFUN([PY_STDLIB_MOD_SIMPLE], [
m4_pushdef([modcond], [MODULE_]m4_toupper([$1]))dnl
- m4_pushdef([modstate], [py_cv_module_$1])dnl
- dnl Check if module has been disabled by PY_STDLIB_MOD_SET_NA()
- AS_IF([test "$modstate" != "n/a"], [modstate=yes])
+ m4_pushdef([modstate], [disabled])dnl
AM_CONDITIONAL(modcond, [test "$modstate" = yes])
_MODULE_BLOCK_ADD(modcond[_STATE], [$modstate])
AS_VAR_IF([modstate], [yes], [