Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:Ionic:branches:Linux-PAM
pam-python
pam-python-use-lpython-ABI-tag.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File pam-python-use-lpython-ABI-tag.patch of Package pam-python
diff -pNur pam-python-ec2d2d2fdf97d1dc73d570e333eb85d7cf9c120f-orig/src/setup.py pam-python-ec2d2d2fdf97d1dc73d570e333eb85d7cf9c120f/src/setup.py --- pam-python-ec2d2d2fdf97d1dc73d570e333eb85d7cf9c120f-orig/src/setup.py 2022-10-25 07:05:39.818595687 +0200 +++ pam-python-ec2d2d2fdf97d1dc73d570e333eb85d7cf9c120f/src/setup.py 2022-10-25 07:07:29.184099054 +0200 @@ -1,7 +1,10 @@ #!/usr/bin/env -S python3 -W default import warnings; warnings.simplefilter('default') -import distutils.sysconfig +try: + import sysconfig +except ImportError: + from distutils import sysconfig import os import sys @@ -30,7 +33,7 @@ if "Py_DEBUG" not in os.environ: else: Py_DEBUG = [('Py_DEBUG',1)] -libpython_so = distutils.sysconfig.get_config_var('INSTSONAME') +libpython_so = sysconfig.get_config_var('INSTSONAME') ext_modules = [ Extension( "pam_python", @@ -38,7 +41,7 @@ ext_modules = [ include_dirs = [], library_dirs=[], define_macros=[('LIBPYTHON_SO','"'+libpython_so+'"')] + Py_DEBUG, - libraries=["pam","python%d.%d" % sys.version_info[:2]], + libraries=["pam","python%d.%d%s" % ( sys.version_info[0], sys.version_info[1], sysconfig.get_config_var('ABIFLAGS'))], ), ] setup(
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor