New submission from Hirokazu Yamamoto <ocean-c...@m2.ccsnet.ne.jp>: Visual C++ cannot build _ssl and _hashlib if newer OpenSSL is placed in $(dist) directory. This happens on PCbuild.
Python3.2 uses openssl-1.0.0a Python3.1 and 2.7 uses openssl-0.9.8l If the directory layout is like this, Python3.1 cannot build _ssl and _hashlib. python-dev +- openssl-0.9.8l +- openssl-1.0.0a +- py3k +- release31-maint +- release27-maint Because build_ssl.py in release31-maint thinks newer is better, and select openssl-1.0.0a, but pyproject.vsprops hard-corded $(openssldir) as openssl-0.9.8l. So Modules/ssl.c cannot import ssl.h and so on. ---------- components: Build messages: 117805 nosy: ocean-city priority: normal severity: normal status: open title: Visual C++ cannot build _ssl and _hashlib if newer OpenSSL is placed in $(dist) directory (PCBuild) versions: Python 2.7, Python 3.1, Python 3.2 _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue10007> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com