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()