python38/python3-3.7.1-module-linkage.patch
Denis Silakov d6bc1d879d 3.8.1
2019-12-19 12:27:39 +03:00

21 lines
921 B
Diff

diff -up ./setup.py.orig ./setup.py
--- ./setup.py.orig 2019-01-01 20:17:55.775281126 +0200
+++ ./setup.py 2019-01-01 20:18:41.833486600 +0200
@@ -670,7 +670,7 @@ class PyBuildExt(build_ext):
libraries=['m']) )
# time libraries: librt may be needed for clock_gettime()
- time_libs = []
+ time_libs = ['m']
lib = sysconfig.get_config_var('TIMEMODULE_LIB')
if lib:
time_libs.append(lib)
@@ -1965,7 +1965,7 @@ class PyBuildExt(build_ext):
include_dirs=include_dirs,
extra_compile_args=extra_compile_args,
extra_link_args=extra_link_args,
- libraries=[],
+ libraries=['m', 'dl'],
sources=sources,
depends=depends)
# function my_sqrt() needs libm for sqrt()