New submission from Xavier de Gaye:

Cross-building the 3.6 source with PYTHON_FOR_BUILD using archlinux python 
3.5.1 as found in PATH, fails with:

_PYTHON_PROJECT_BASE=/home/xavier/src/android/pyona/build/python3.6-android-21-x86
 _PYTHON_HOST_PLATFORM=linux-x86 
PYTHONPATH=/home/xavier/src/packages/android/cpython/Lib:/home/xavier/src/packages/android/cpython/Lib/plat-i386-linux-gnu
 python3 -S -m sysconfig --generate-posix-vars ;\
if test $? -ne 0 ; then \
        echo "generate-posix-vars failed" ; \
        rm -f ./pybuilddir.txt ; \
        exit 1 ; \
fi
Could not import runpy module
Traceback (most recent call last):
  File "/home/xavier/src/packages/android/cpython/Lib/runpy.py", line 15, in 
<module>
    import importlib.util
  File "/home/xavier/src/packages/android/cpython/Lib/importlib/util.py", line 
25
    raise ValueError(f'no package specified for {repr(name)} '
                                                             ^
SyntaxError: invalid syntax
generate-posix-vars failed


The reason is that the syntax of formatted string literals is unknown to python 
3.5.

----------
components: Cross-Build
messages: 269666
nosy: Alex.Willmer, doko, xdegaye
priority: normal
severity: normal
stage: needs patch
status: open
title: cross-building python 3.6 with an older interpreter fails
type: behavior
versions: Python 3.6

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue27434>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to