Sophie

Sophie

distrib > Mageia > 8 > armv7hl > media > core-release-src > by-pkgid > 69e50b7815f4a526618dd08d7bc5cc6f > files > 2

python-xattr-0.9.7-1.mga8.src.rpm

diff --git a/xattr/lib_build.py b/xattr/lib_build.py
index bb0caae..9c848ed 100644
--- a/xattr/lib_build.py
+++ b/xattr/lib_build.py
@@ -4,6 +4,11 @@ from cffi import FFI
 
 PATH = os.path.dirname(__file__)
 
+libraries = []
+
+if sys.version_info >= (3,8):
+    libraries.append('python%s.%s' % (sys.version_info.major,sys.version_info.minor))
+
 with open(os.path.join(PATH, 'lib_build.h')) as hf:
     c_header = hf.read()
 with open(os.path.join(PATH, 'lib_build.c')) as cf:
@@ -11,7 +16,7 @@ with open(os.path.join(PATH, 'lib_build.c')) as cf:
 
 ffi = FFI()
 ffi.cdef(c_header)
-ffi.set_source('_lib', c_source)
+ffi.set_source('_lib', c_source, libraries=libraries)
 
 if __name__ == '__main__':
     ffi.compile()