packages/lang/python/python3/patches
Alexandru Ardelean 768c675123 python3: fix build with SSL module
No idea how this creeped up. Probably OpenSSL been has updated recently.
Will send this patch upstream as well, but in the meantime we should fix
the Python3 build.

Build error seems to be:
```
<openwrt>/build_dir/target-i386_pentium4_musl/Python-3.7.0/Modules/_ssl.c:4000:5: error: implicit declaration of function 'DH_free'; did you mean 'lh_free'? [-Werror=implicit-function-declaration]
     DH_free(dh);
     ^~~~~~~
     lh_free
cc1: some warnings being treated as errors

Python build finished successfully!
The necessary bits to build these optional modules were not found:
_tkinter              _uuid                 nis
To find the necessary bits, look in setup.py in detect_modules() for the module's name.

The following modules found by detect_modules() in setup.py, have been
built by the Makefile instead, as configured by the Setup files:
_abc                  atexit                pwd
time                  zlib

Failed to build these modules:
_ssl

Makefile:618: recipe for target 'sharedmods' failed
```

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2018-09-17 12:53:57 +03:00
..
001-enable-zlib.patch python3: update to python 3.7.0 2018-07-11 06:34:54 +02:00
002-fix-implicit-dh-free-declaration.patch python3: fix build with SSL module 2018-09-17 12:53:57 +03:00
003-do-not-run-distutils-tests.patch python3: update to python 3.7.0 2018-07-11 06:34:54 +02:00
004-do-not-write-bytes-codes.patch python3: update to python 3.7.0 2018-07-11 06:34:54 +02:00
006-remove-multi-arch-and-local-paths.patch python3: update to python 3.7.0 2018-07-11 06:34:54 +02:00
007-distutils-do-not-adjust-path.patch python3: refresh patches make package/python3/refresh cmd 2017-07-26 23:56:51 +03:00
010-do-not-add-rt-lib-dirs-when-cross-compiling.patch python3: update to python 3.7.0 2018-07-11 06:34:54 +02:00
013-getbuildinfo-date-time-source-date-epoch.patch python3: update to python 3.7.0 2018-07-11 06:34:54 +02:00
014-remove-platform-so-suffix.patch python3: update to python 3.7.0 2018-07-11 06:34:54 +02:00
015-abort-on-failed-modules.patch python3: update to python 3.7.0 2018-07-11 06:34:54 +02:00
016-adjust-config-paths.patch python3: update to python 3.7.0 2018-07-11 06:34:54 +02:00