| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
| |
target. Until now users had to use 'make frameworkinstall'
to install python when it is configured with '--enable-framework'.
This tends to confuse users that don't hunt for readme files
hidden in platform specific directories :-)
|
|
|
|
| |
I suppose this could be backported if anyone cares.
|
|
|
|
|
| |
on some OSX installation, but its header file is not.
Will backport to 2.4
|
|
|
|
|
|
|
|
|
|
|
| |
* Don't use xcodebuild for building PythonLauncher, but use a normal unix
makefile. This makes it a lot easier to use the same build flags as for the
rest of python (e.g. make a universal version of python launcher)
* Convert the mac makefile-s to makefile.in-s and use configure to set makefile
variables instead of forwarding them as command-line arguments
* Add a C version of pythonw, that we you can use '#!/usr/local/bin/pythonw'
* Build IDLE.app using bundlebuilder instead of BuildApplet, that will allow
easier modification of the bundle contents later on.
|
|
|
|
|
|
| |
PY_FORMAT_SIZE_T appropriately. Removes warnings on
OS X under gcc 4.0.1 when PY_FORMAT_SIZE_T is set to "" instead of "z" as is
needed.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
in #1454485.
|
|
|
|
|
|
| |
to load extension modules and now provides the dl module. As a result,
sys.setdlopenflags() now works correctly on these systems. (SF patch
#1454844)
|
|
|
|
|
| |
Apparently, the code in #1416559 was not generated
through invoking autoconf.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
bug. I don't understand this at all, but Darwin/[78].* gets converted
to Darwin/78.* which is not correct. Maybe I'm just clueless or overworked.
I can't see why in the original checkin this should have changed.
This hack gets the Mac build working again. If someone figures out the
real problem, please revert this and fix for real.
Anthony is telling me that AC_PROG_CXX_WORKS which we use is broken.
I have no idea if that's related.
This change breaks up the case and fixes a typo.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
gcc. Without this flag, doing pretty much anything with NaNs causes
a Floating Point Exception signal. This causes the interpreter to quit.
The failing tests this fixes are: test_float, test_long, and test_struct.
This is somewhat equivalent to doing signal(SIGFPE, SIG_IGN).
Will verify if this is a problem in 2.4 and backport if necessary (probably).
|
|
|
|
|
|
|
|
| |
Schroeder.
This was a fair amount of rework of the patch. Refactored test_fork1 so it
could be reused by the new tests for wait3/4. Also made them into new style
unittests (derive from unittest.TestCase).
|
|
|
|
| |
build for the current CPU.
|
| |
|
| |
|
| |
|
|
|
|
| |
#811160 in a different way.
|
| |
|
|
|
|
|
|
| |
configure would break checking curses.h.
Will backport.
|
|
|
|
| |
Will backport.
|
| |
|
|
|
|
|
|
|
|
|
| |
This inappropriately disabled some capabilities which exist.
Now test for readline in -lreadline, if not found there, try it
in -ltermcap only if not in -lreadline. If both libraries are
required, there will need to be more work, but I'm not sure
under what conditions both libraries would be required.
|
| |
|
|
|
|
| |
Also, stop determining Unicode sizes with PyString_GET_SIZE.
|
| |
|
| |
|
|
|
|
|
| |
(calling ftell(stdin) doesn't seem defined). So we won't test errors
from ftell unless we can do it portably.
|
|
|
|
|
| |
ftell(3) on BSD doesn't set errno even for ttys and returns useless
values.
|
|
|
|
|
| |
Also set _XOPEN_SOURCE to 500.
Will backport to 2.4.
|
|
|
|
| |
add st_gen, st_birthtime.
|
|
|
|
| |
Backported to 2.4.
|
|
|
|
|
| |
when the member is available on the platform. (Contributed by
Diego Petteno)
|
|
|
|
|
|
|
|
|
|
|
|
| |
POSIX is enabled. This prevents the toolbox glue, all of Carbon,
and various other non-POSIX features from compiling. The POSIX
symbols are still used by default, so turning off the #define
doesn't hurt.
Additionally, linker flags have changed for Darwin 8, and are
different for Darwin 8/gcc4 (default) and Darwin 8/gcc3.3.
Approved by Anthony
|
| |
|
|
|
|
|
|
| |
sanity checks on tzname if HAVE_TZNAME defined.
Closes bug #1096244. Thanks Gregory Bond.
|
| |
|
|
|
|
|
|
|
| |
MacOSX: if we cannot use -undefined dynamic_lookup (such as on 10.2 or earlier)
we link extension directly against the dynamic library in the framework in
stead of against the framework. This will fix building extensions for 2.3
after 2.4 has been installed too.
|
|
|
|
| |
to an empty value and distutils will get confused lateron.
|
|
|
|
|
|
|
|
|
|
| |
to make using "-undefined dynamic_lookup" for linking extensions more
automatic on 10.3 and later. So if we're on that platform and
MACOSX_DEPLOYMENT_TARGET is not set we now set it to the current OSX
version during configure. Additionally, distutils will pick up the
configure-time value by default.
Will backport.
|
| |
|
|
|
|
| |
Fix term.h check so that HAVE_TERM_H is actually generated.
|
|
|
|
|
| |
the 'if' statement that performed the test. Not all platforms run the test and
on those tests configure outputted a rogue 'no' line.
|
| |
|