Ronald Oussoren
0fedb37c47
Issue #18393 : Remove use of deprecated API on OSX
The "Gestalt" function on OSX is deprecated (starting with OSX 10.8),
remove its usage from the stdlib. The patch removes a number of private
functions and a private module, but does not change the public API.
The removed code was effectively dead, the platform module has used
other code to fetch the OSX version for years and could only use
on the Gestalt-based code as a fallback. That fallback can only trigger
on broken OSX installs (that is, someone has removed parts of the system
install)
13 years ago
Brett Cannon
ae95b4f7a5
Issue #17845 : Clarify the message setup.py prints upon successfully
building Python but having some optional module which didn't build.
Patch by Yogesh Chaudhari.
13 years ago
Brett Cannon
ca5ff3a069
Issue # 17177: Stop using imp in setup.py
13 years ago
Antoine Pitrou
2463e5fee4
Issue #16692 : The ssl module now supports TLS 1.1 and TLS 1.2. Initial patch by Michele Orrù.
13 years ago
doko@ubuntu.com
d5537d071c
- Issue #16754 : Fix the incorrect shared library extension on linux. Introduce
two makefile macros SHLIB_SUFFIX and EXT_SUFFIX. SO now has the value of
SHLIB_SUFFIX again (as in 2.x and 3.1). The SO macro is removed in 3.4.
13 years ago
doko@ubuntu.com
4950a3b6cc
- Issue #17477 : Update the bsddb module to pybsddb 5.3.0, supporting
db-5.x, and dropping support for db-4.1 and db-4.2.
13 years ago
Kristján Valur Jónsson
868f0aac37
issue #9090 : Take the same approach for socketmodule as daytimemodule
when it needs support from timemodule (which is a .so on linux):
link in timemodule.c for the required functions.
13 years ago
Stefan Krah
4f1974496a
Issue #17361 : Use cc from sysconfig for testing flags.
13 years ago
Petri Lehtinen
ed909bcbdd
Issue #5033 : Fix building of the sqlite3 extension module
13 years ago
Petri Lehtinen
c23178ba36
Issue #5033 : Fix building of the sqlite3 extension module
13 years ago
Christian Heimes
d489c7a0a3
add proper dependencies on expat headers and sources
13 years ago
Christian Heimes
56656b0118
add proper dependencies on expat headers and sources
13 years ago
doko@python.org
d65e2bab3b
- Issue #17086 : Backport the patches from the 3.3 branch to cross-build
the package.
13 years ago
Ned Deily
8916b853b9
Issue #14018 : fix merge error
13 years ago
Ned Deily
4511e276d5
Issue #14018 : fix merge error
13 years ago
Stefan Krah
13fe6d1c46
Fix build with 3.x gcc versions.
13 years ago
Stefan Krah
ce55f089fb
Increase warning level for _decimal.so and libmpdec build when using gcc.
13 years ago
Andrew Svetlov
6b2cbeba58
Issue #16421 : allow to load multiple modules from the same shared object.
Patch by Václav Šmilauer.
13 years ago
Christian Heimes
d783261e99
Just to be sure, initialize with a copy of the compiler's lib and inc dirs.
13 years ago
Christian Heimes
f19529cfd6
Fix cross compiling issue in setup.py, ensure that lib_dirs and inc_dirs are
defined in cross compiling mode, too.
13 years ago
Trent Nelson
c101bf32c4
Issue #15298 : ensure _sysconfigdata is generated in build directory,
not source directory.
Patch by Richard Oudkerk (sbt).
13 years ago
Christian Heimes
4a0270d82b
Issue #16113 : integrade SHA-3 (Keccak) patch from http://hg.python.org/sandbox/cheimes
13 years ago
Jesus Cea
f1af705720
#16135 : Removal of OS/2 support (Remove OS2 and OS/2 references)
13 years ago
Stefan Krah
ffc3dee5ae
Backport 5cfe8af7abb2.
13 years ago
Stefan Krah
ce23dbc1f0
Suppress unknown pragma warning (STDC FENV_ACCESS).
13 years ago
doko@ubuntu.com
98b1c446d5
- Issue #11715 : Fix multiarch detection without having Debian development
tools (dpkg-dev) installed.
13 years ago
doko@ubuntu.com
3d2fc15f82
- Issue #11715 : Fix multiarch detection without having Debian development
tools (dpkg-dev) installed.
13 years ago
Christian Heimes
6fd3248855
Issue #15591 : run ctypes' configure in quiet mode when setup.py runs silently
14 years ago
Christian Heimes
7dd06e1dc0
Issue #15591 : run ctypes' configure in quiet mode when setup.py runs silently
14 years ago
Stefan Krah
a10e2fbe0b
Compile _decimal without asserts and update benchmark results.
14 years ago
Stefan Krah
ceaaced4be
Compile _decimal without asserts and update benchmark results.
14 years ago
doko@ubuntu.com
3277b35183
- Issue #11715 : Fix multiarch detection without having Debian development
tools (dpkg-dev) installed.
14 years ago
Ned Deily
9b635837c5
Issue #15560 : Fix building _sqlite3 extension on OS X with an SDK.
14 years ago
Ned Deily
03e2180b3f
Issue #15560 : Fix building _sqlite3 extension on OS X with an SDK.
14 years ago
Ned Deily
670280470d
Issue #15560 : Fix building _sqlite3 extension on OS X with an SDK.
14 years ago
Ned Deily
3b796680c3
Issue #14018 : Fix OS X Tcl/Tk framework checking when using OS X SDKs.
14 years ago
Ned Deily
d8ec464dbb
Issue #14018 : Fix OS X Tcl/Tk framework checking when using OS X SDKs.
14 years ago
Ned Deily
2910a7ba6b
Issue #14018 : Fix OS X Tcl/Tk framework checking when using OS X SDKs.
Also add tests in the OS X installer build to ensure that the desired
dynamic linking with an optional newer Tcl/Tk in /Library actually
happens.
14 years ago
doko@ubuntu.com
15bac0f4da
- Issue #15235 : Allow Berkley DB versions up to 5.3 to build the dbm module.
14 years ago
doko@ubuntu.com
cc5addd3b6
- Issue #14330 : Don't derive the include and library search dirs
from GCC for native builds
14 years ago
doko@ubuntu.com
4c99071c9b
- fix the OS X build failure, only try to remove the temporary file if it exists
14 years ago
Antoine Pitrou
d06f9742db
Try to fix compilation failure under OS X
14 years ago
doko@ubuntu.com
1abe1c5fe1
- Issue #14330 : For cross builds, don't use host python, use host search paths
for host compiler.
14 years ago
Matthias Klose
e344eca3ff
previous patch needs patch from issue #14330
set cross_compiling = False for now.
14 years ago
doko@ubuntu.com
5884449539
- Issue #3754 : Use readelf instead of ldd for the cross build readline check
14 years ago
Stefan Krah
3746aee905
Whitespace.
14 years ago
doko@ubuntu.com
93df16bb16
- Issue #3754 , refactor sys.platform / get_platform bits, use a
global host_platform instead.
14 years ago
Éric Araujo
859aad6a36
Remove packaging from the standard library.
Distutils2 will live on on PyPI and be included in the stdlib when it
is ready. See discussion starting at
http://mail.python.org/pipermail/python-dev/2012-June/120430.html
14 years ago
Ned Deily
69192238ba
Issue #14225 : Fix Unicode support for curses ( #12567 ) on OS X:
1. on OS X, there is no separate /usr/lib/libcursesw nor libpanelw
2. _XOPEN_SOURCE_EXTENDED must be enabled for _curses build
14 years ago
Nick Coghlan
970fcef84b
Issue #15044 : Handle Fedora 17's approach to ndbm compatibility (backport from 3.x)
14 years ago