Browse Source

Skip passing `--enable-unicode` for CPython 3.3+ (fixes #912)

pull/978/head
Yamashita, Yuu 7 years ago
parent
commit
2a4b203312
1 changed files with 9 additions and 1 deletions
  1. +9
    -1
      plugins/python-build/bin/python-build

+ 9
- 1
plugins/python-build/bin/python-build View File

@ -1977,7 +1977,15 @@ fi
# Compile with `--enable-unicode=ucs4` by default (#257)
if [[ "$PYTHON_CONFIGURE_OPTS" != *"--enable-unicode="* ]]; then
if ! is_mac; then
package_option python configure --enable-unicode=ucs4
# Skip specifying `--enable-unicode` for CPython 3.3+ (#912)
case "${DEFINITION_PATH##*/}" in
"2."* | \
"3.0" | "3.0."* | "3.0-"* | \
"3.1" | "3.1."* | "3.1-"* | \
"3.2" | "3.2."* | "3.2-"* )
package_option python configure --enable-unicode=ucs4
;;
esac
fi
fi

Loading…
Cancel
Save