| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
The ctypes module used to depend on indirect linking for dlopen. The shared
extension is now explicitly linked against libdl on platforms with dl.
Signed-off-by: Christian Heimes <christian@python.org>
(cherry picked from commit 5bb9692575f10f4a7c7f1c2c0c70956baf6d5c23)
Co-authored-by: Christian Heimes <christian@python.org>
|
|
|
|
|
|
|
|
| |
* bpo-32521: nis libnsl (#5190)
The nismodule is now compatible with new libnsl and headers location
Signed-off-by: Christian Heimes <christian@python.org>
(cherry picked from commit 29a7df78277447cf6b898dfa0b1b42f8da7abc0c)
|
|
|
|
|
|
|
| |
glibc has removed Sun RPC. Use replacement libtirpc headers and library in
nis module
Signed-off-by: Christian Heimes <christian@python.org>
(cherry picked from commit f3031b8a7ad71d3b6ed05da7f3041d9efbe773cf)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(#4864)
* [3.6] bpo-32297: Few misspellings found in Python source code comments. (GH-4803)
* Fix multiple typos in code comments
* Add spacing in comments (test_logging.py, test_math.py)
* Fix spaces at the beginning of comments in test_logging.py.
(cherry picked from commit 53f7a7c2814fbfd8a29200926601a32fa48bacb3)
|
|
|
|
|
|
|
|
|
|
| |
* bpo-30923: Silence fall-through warnings in libexpat build. (#3205)
(cherry picked from commit 9e1e6f528f3fec16b9bd99f5ee38048ffec04a81)
* bpo-31279: Silence -Wstringop-overflow warning. (#3207)
(cherry picked from commit dce6502059f46a04f90938b9d832394c8215397b)
|
|
|
|
|
| |
detect_modules() in setup.py now also searches the sysroot paths when
cross-compiling.
(cherry picked from commit 77f5139954a878b856b0ac4c76486b27b6f4ec26)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* bpo-30947: Update libexpat from 2.2.1 to 2.2.3
* Add NEWS entry
* Add new loadlibrary.c
* expat_external.h: restore include "pyexpatns.h"
* PCbuild: add expat/loadlibrary.c
* Define XML_POOR_ENTROPY to compile expat
(cherry picked from commit 93d0cb58b4da2a88c56f472c6c19491cc7a390df)
|
|
|
| |
(cherry picked from commit 6c991bdee7ec4bedd8c1b8d3812dc884b654b57c)
|
|
|
|
| |
Patch by Chi Hsuan Yen.
|
|
|
|
|
| |
the directory for installing object code libraries to the cross compilation
search paths.
|
|
|
|
| |
/usr/include/ncursesw as a headers search path.
|
|
|
|
| |
has been built with Py_DEBUG defined.
|
|\ |
|
| | |
|
| |
| |
| |
| | |
It will have more speedup functions or classes other than asyncio.Future.
|
| |
| |
| |
| | |
Original patch by Yury Selivanov.
|
|\ \
| |/ |
|
| | |
|
| |
| |
| |
| |
| | |
Not completely mechanical since support for East Asian Width changes—emoji
codepoints became Wide—had to be added to unicodedata.
|
| |
| |
| |
| | |
is now part of the official flags.
|
| |
| |
| |
| |
| | |
Builds on non-OSX UNIX now default to using the system libffi, and warn if the
bundled copy is used.
|
| |
| |
| |
| |
| |
| |
| | |
And most of the tools.
Patch by Emanual Barry, reviewed by me, Serhiy Storchaka, and
Martin Panter.
|
| | |
|
| |
| |
| |
| | |
use SSE2 when cross-compiling
|
| | |
|
| | |
|
| | |
|
| | |
|
|\ \
| |/ |
|
| | |
|
| | |
|
|\ \
| |/ |
|
| |
| |
| |
| |
| | |
Issue #21668: Link audioop, _datetime, _ctypes_test modules to libm, except on
Mac OS X. Patch written by Xavier de Gaye.
|
| | |
|
|\ \
| |/ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
As of Xcode 7, SDKs for Apple platforms now include textual-format stub
libraries whose file names have a .tbd extension rather than the
standard OS X .dylib extension. The Apple compiler tool chain handles
these stub libraries transparently and the installed system shared libraries
are still .dylibs. However, the new stub libraries cause problems for
third-party programs that support building with Apple SDKs and make
build-time decisions based on the presence or paths of system-supplied
shared libraries in the SDK. In particular, building Python itself with
an SDK fails to find system-supplied libraries during setup.py's build of
standard library extension modules. The solution is to have
find_library_file() in Distutils search for .tbd files, along with
the existing types (.a, .so, and .dylib). Patch by Tim Smith.
|
| |
| |
| |
| | |
to format short Python version.
|
|/ |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Known limitations of the current implementation:
- documentation changes are incomplete
- there's a reference leak I haven't tracked down yet
The leak is most visible by running:
./python -m test -R3:3 test_importlib
However, you can also see it by running:
./python -X showrefcount
Importing the array or _testmultiphase modules, and
then deleting them from both sys.modules and the local
namespace shows significant increases in the total
number of active references each cycle. By contrast,
with _testcapi (which continues to use single-phase
initialisation) the global refcounts stabilise after
a couple of cycles.
|
|\ |
|
| | |
|
| |
| |
| |
| |
| |
| | |
extension modules can't be imported.
See issue #5309 for the build failures, issue #458343 for the original motivation.
|
|\ \
| |/
| |
| | |
Patch by Jonathan Hosmer.
|
| |
| |
| |
| | |
Patch by Jonathan Hosmer.
|
| |
| |
| |
| | |
option to enable parallel building of extension modules.
|
|\ \
| |/ |
|
| |
| |
| |
| |
| |
| | |
(closes #21121)
Patch from Stefan Krah.
|
|\ \
| |/ |
|
| | |
|