From b35c2c31271fbaa05c5839133f623c84324e34b7 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Thu, 6 Oct 2011 21:23:13 +0200 Subject: finetune python2 for pacemaker usage --- package/python2/patches/patch-setup_py | 24 +++++++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) (limited to 'package/python2/patches/patch-setup_py') diff --git a/package/python2/patches/patch-setup_py b/package/python2/patches/patch-setup_py index a92a85b37..7da78c43c 100644 --- a/package/python2/patches/patch-setup_py +++ b/package/python2/patches/patch-setup_py @@ -1,12 +1,12 @@ diff -Nur Python-2.7.orig/setup.py Python-2.7/setup.py --- Python-2.7.1.orig/setup.py 2010-10-31 17:40:21.000000000 +0100 -+++ Python-2.7.1/setup.py 2010-12-27 21:06:29.000000000 +0100 ++++ Python-2.7.1/setup.py 2011-10-06 20:34:53.328787057 +0200 @@ -21,7 +21,7 @@ from distutils.spawn import find_executa COMPILED_WITH_PYDEBUG = hasattr(sys, 'gettotalrefcount') # This global variable is used to hold the list of modules to be disabled. -disabled_module_list = [] -+disabled_module_list = ['nis', 'bz2'] ++disabled_module_list = ['nis'] def add_dir_to_list(dirlist, dir): """Add the directory 'dir' to the list 'dirlist' (at the front) if @@ -62,7 +62,25 @@ diff -Nur Python-2.7.orig/setup.py Python-2.7/setup.py # Add paths specified in the environment variables LDFLAGS and # CPPFLAGS for header and library files. -@@ -403,11 +369,8 @@ class PyBuildExt(build_ext): +@@ -384,17 +350,6 @@ class PyBuildExt(build_ext): + for directory in reversed(options.dirs): + add_dir_to_list(dir_list, directory) + +- if os.path.normpath(sys.prefix) != '/usr' \ +- and not sysconfig.get_config_var('PYTHONFRAMEWORK'): +- # OSX note: Don't add LIBDIR and INCLUDEDIR to building a framework +- # (PYTHONFRAMEWORK is set) to avoid # linking problems when +- # building a framework with different architectures than +- # the one that is currently installed (issue #7473) +- add_dir_to_list(self.compiler.library_dirs, +- sysconfig.get_config_var("LIBDIR")) +- add_dir_to_list(self.compiler.include_dirs, +- sysconfig.get_config_var("INCLUDEDIR")) +- + try: + have_unicode = unicode + except NameError: +@@ -403,11 +358,8 @@ class PyBuildExt(build_ext): # lib_dirs and inc_dirs are used to search for files; # if a file is found in one of those directories, it can # be assumed that no additional -I,-L directives are needed. -- cgit v1.2.3