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

Reply via email to