New submission from Ivan Pozdeev <ivan_pozd...@mail.ru>: build_ssl.py:fix_makefile() removes "PERL=perl" line from externals\openssl-1.0.2j\ms\nt.mak .
This results in lots of calls like: ./util/copy-if-different.pl "<file1>" "<file2>" (without the leading "perl") Which opens the file in the program associates with the extension (Notepad by default) instead of executing it. Since build_ssl.py:main():219 adds the found Perl into PATH, "PERL=perl" should be safe in all cases and there's no reason to omit it. ---------- components: Build files: 0001-Fix-openssl-failing-if-.pl-extension-is-not-associat.patch keywords: patch messages: 303372 nosy: Ivan.Pozdeev priority: normal severity: normal status: open title: openssl build fails in win32 if .pl extension is not associated with Perl versions: Python 3.4 Added file: https://bugs.python.org/file47179/0001-Fix-openssl-failing-if-.pl-extension-is-not-associat.patch _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue31645> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com