python3: do not use hg when available
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Wed, 31 Aug 2016 20:38:29 +0000 (22:38 +0200)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Sun, 18 Sep 2016 15:11:49 +0000 (17:11 +0200)
commit4f76d86d998e7a13e7bfa32238bcd217fbc96a42
tree0909a04741c0d7c85568ee71a269d8e0e958576e
parentd0d9ba275a89cf3c71eda822d5ebf30c348ec6c7
python3: do not use hg when available

During the execution of its configure script, Python 3 tries to find an
available "hg" installation, and if available, will try to use it to get
information from the version control system. To do this, it tries to
communicate over the network, potentially over ports that are blocked,
causing the build to halt. This was reported by a user as part of bug
7802.

To solve this, we simply make the Python script use /bin/false as the
"hg" program.

Fixes bug #7802 for the python3 package.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
package/python3/python3.mk