| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch adds a new configure argument on OSX:
--with-universal-archs=[32-bit|64-bit|all]
When used with the --enable-universalsdk option this controls which
CPU architectures are includes in the framework. The default is 32-bit,
meaning i386 and ppc. The most useful alternative is 'all', which includes
all 4 CPU architectures supported by MacOS X (i386, ppc, x86_64 and ppc64).
This includes limited support for the Carbon bindings in 64-bit mode as well,
limited because (a) I haven't done extensive testing and (b) a large portion
of the Carbon API's aren't available in 64-bit mode anyway.
I've also duplicated a feature of Apple's build of python: setting the
environment variable 'ARCHFLAGS' controls the '-arch' flags used for building
extensions using distutils.
|
| |
|
| |
|
|
|
|
| |
issues with it.
|
|
|
|
| |
that installed yet but the module code supports it.
|
|
|
|
| |
setup.py to use to build the bsddb module.
|
| |
|
|
|
|
|
|
|
| |
IA64 and PA machines.
The ctypes unittests work fine on the IA64, but dump core in
test_qsort on the PA.
|
|
|
|
|
| |
Merged r62778, r62779, r62802, r62806, r62807, r62808, r62809, r62844,
r62846, r62952, r62956.
|
|
|
|
|
|
| |
Ippolito.
Closes issue #2750.
|
|
|
|
|
|
|
|
|
| |
directory that is not the source directory (ie, one created using
'/path/to/source/configure'.) Leaves this test very slightly degraded in
that particular case, compared to the build-in-sourcedir case, but that case
isn't a particularly strong test either: neither test the actual path that
will be used after installing. There isn't a particularly good way to test
this, and a poor test beats a failing test.
|
| |
|
|
|
|
|
| |
to reduce our code size (1k data table and tiny bit of code). It falls back
to its own without zlib.
|
|
|
|
|
| |
From a clean build importing future_builtins would fail since itertools
wasn't built yet.
|
|
|
|
|
|
|
|
|
| |
The bundled libffi copy is now in sync with the recently released
libffi3.0.4 version, apart from some small changes to
Modules/_ctypes/libffi/configure.ac.
I gave up on using libffi3 files on os x.
Instead, static configuration with files from pyobjc is used.
|
|
|
|
| |
and oct().
|
| |
|
|
|
|
| |
searches as to how they were listed in the environment variable.
|
|
|
|
|
| |
think. In particular, neal norwitz has traced an Ubuntu sparc64 crash
to the Lib/test/bsddb/test_basics.py test when opening a db with DB_THREAD.
|
|
|
|
|
|
| |
the extensions in Modules/
It forces a rebuild of all extensions when a header files has been modified
|
|
|
|
|
|
|
| |
PyUnicode_FromString, PyUnicode_Format and PyLong_From/AsSsize_t. The functions are partly required for the backport of the bytearray type and _fileio module. They should also make it easier to port C to 3.0.
First chapter of the Python 3.0 io framework back port: _fileio
The next step depends on a working bytearray type which itself depends on a backport of the nwe buffer API.
|
|
|
|
| |
on the _weakref extension (and maybe other modules, too)
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
object available as bsddb.db.api. This is based on the patch submitted
by Duncan Grisby here:
http://sourceforge.net/tracker/index.php?func=detail&aid=1551895&group_id=13900&atid=313900
See this thread for additional info:
http://sourceforge.net/mailarchive/forum.php?thread_name=E1GAVDK-0002rk-Iw%40apasphere.com&forum_name=pybsddb-users
It also cleans up the code a little by removing some ifdef/endifs for
python prior to 2.1 and for unsupported Berkeley DB <= 3.2.
|
| |
|
|
|
|
| |
to lockups. We'll reenable it once a good 4.6.x release exists.
|
|
|
|
| |
branch, seems like it ought to be on the trunk as well.
|
| |
|
|
|
|
|
|
|
| |
missing when they were not built because _hashlib with openssl provided
their functionality instead.
don't build bsddb185 if bsddb was built.
|
| |
|
|
|
|
| |
print a slightly more informative message.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
whether to rerun libffi configure.
|
|
|
|
| |
(will backport to 2.5)
|
|
|
|
| |
to False
|
| |
|
|
|
|
|
|
| |
ncursesw.
Once I see how the buildbots react, I'll backport this to 2.4.
|
|
|
|
| |
The '-mimpure-text' linker flag is required when linking _ctypes.so.
|
| |
|
|
|
|
|
|
|
|
|
| |
way the resulting binaries have a better change of running on 10.3.
This patch also updates the search logic for sleepycat db3/4, without this
patch you cannot use a sleepycat build with a non-standard prefix; with this
you can (at least on OSX) if you add the prefix to CPPFLAGS/LDFLAGS at
configure-time. This change is needed to build the binary installer for OSX.
|
| |
|
| |
|
|
|
|
|
|
| |
Renames functional extension module to _functools and adds a Python
functools module so that utility functions like update_wrapper can be
added easily.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
after the normal include directories when looking
for the version of sqlite to use.
- On OSX:
* Extract additional include and link directories
from the CFLAGS and LDFLAGS, if the user has
bothered to specify them we might as wel use them.
* Add '-Wl,-search_paths_first' to the extra_link_args
for readline and sqlite. This makes it possible to
use a static library to override the system provided
dynamic library.
|