Commit Graph

246 Commits

Author SHA1 Message Date
Guido van Rossum 45aecf451a Checkpoint. 218 tests are okay; 53 are failing. Done so far:
- all classes are new-style (but ripping out classobject.[ch] isn't done)
- int/int -> float
- all exceptions must derive from BaseException
- absolute import
- 'as' and 'with' are keywords
2006-03-15 04:58:47 +00:00
Georg Brandl 81299ad1d7 bug #872175: add --with-fpectl to README 2006-02-20 10:24:06 +00:00
Georg Brandl b69406dc09 Update general copyright years to 2006. 2006-02-11 15:30:36 +00:00
Skip Montanaro a53899272b don't get me started about distutils... 2005-11-17 18:31:09 +00:00
Skip Montanaro 9f6606aab1 note build workaround for Sol10/gcc 3.4 2005-11-17 18:19:39 +00:00
Guido van Rossum a2534c8618 Update 64-bit AIX and HP-UX build instructions (forward port). 2005-09-20 19:06:23 +00:00
Guido van Rossum 539c662f10 - Changes donated by Elemental Security to make it work on HP-UX 11 on
Itanium2 with HP's 64-bit compiler (SF patch #1225212).
2005-09-14 17:49:54 +00:00
Michael W. Hudson fad4640142 Update URL. 2005-06-16 15:51:20 +00:00
Brett Cannon 08cd598c21 Introduced EXTRA_CFLAGS as an environment variable used by the Makefile. Meant
to be used for flags that change binary compatibility.

Distutils was tweaked to also use the variable if used during compilation of
the interpreter.
2005-04-24 22:26:38 +00:00
Michael W. Hudson 71dcc3e9b4 A few random updates to make things less horrifyingly out of date.
Delete some advice that can never, ever have worked.

There are a couple of XXX comments for bits I don't know how to
update.  It would be really good not to release Python 2.5 with these
in place :)

This file is way too big.  There's basically no chance of it staying
up to date.
2005-02-22 15:33:26 +00:00
Anthony Baxter c560a00966 happy new year! (on the trunk) 2005-01-25 12:40:01 +00:00
Martin v. Löwis 2eba0d6eb2 Update VC references. Backported to 2.4. 2004-12-24 08:28:28 +00:00
Anthony Baxter e9d719b691 update gcc ref 2004-11-30 01:49:18 +00:00
Anthony Baxter f30bc11ce0 update version 2004-09-02 16:38:20 +00:00
Martin v. Löwis f30d60edbc Patch #510695: Add TSC profiling for the VM. 2004-06-08 08:17:44 +00:00
Barry Warsaw bb3ed7e389 Add this year to the copyright notices. 2004-05-09 17:11:59 +00:00
Skip Montanaro bff63f0343 update version at top of file 2004-03-05 14:33:21 +00:00
Anthony Baxter 7c49747776 updated HPUX notes. 2003-10-01 07:24:54 +00:00
Anthony Baxter 9b32acd1cb note about HP compiler. CC="cc -Ae" is least broken, but still broken 2003-09-23 15:01:49 +00:00
Barry Warsaw c0bf33e6a5 This is release candidate 2 2003-07-25 01:12:48 +00:00
Fred Drake 55512dccb4 Clarify a statement regarding both shared and static library.
Closes SF bug #774480.
2003-07-21 16:01:39 +00:00
Jeremy Hylton fa2d0ebe3c Update version label 2003-07-17 17:58:38 +00:00
Martin v. Löwis 3efa04a7e8 Patch #753845: Update README for Redhat 9 Tkinter compile with USC-4. 2003-06-14 05:29:27 +00:00
Skip Montanaro 932dab6b9e AMK's no longer maintaining his bookstore page. Refer to the books page on
the wiki instead.
2003-06-12 14:04:33 +00:00
Martin v. Löwis 3b8ee0871e Patch #718286: Support DESTDIR. 2003-05-11 20:25:35 +00:00
Skip Montanaro 6dc4a8e3fb add note about building with bsddb185 and making it appear as bsddb. 2003-05-02 15:27:59 +00:00
Guido van Rossum fa1eddfb21 Update version number and release date. 2003-04-25 19:19:52 +00:00
Guido van Rossum 22e2f73d91 Update versions/dates for release of 2.3a2. Added some last-minute news. 2003-02-19 18:18:47 +00:00
Walter Dörwald 7dc65d6403 Fix typos. 2003-02-02 23:37:05 +00:00
Neil Schemenauer f60cdff920 Remove misleading advice. VERSION was not intended to be used that way. 2003-01-15 16:04:43 +00:00
Skip Montanaro 2d98db6bb6 delete reference to defunct Misc/HPUX-NOTES. Adjust reference for BeOS
notes.
2003-01-06 17:23:37 +00:00
Skip Montanaro 56d8301809 Merged Misc/AtheOS-NOTES into the platform-specific section. Rewrote the
bsddb module build note to reflect the inclusion of bsddb3 and the demotion
of the old bsddb module.
2003-01-04 04:05:51 +00:00
Skip Montanaro 4de9cba152 qualify known Solaris versions related to the binutils breakage. 2003-01-03 16:26:23 +00:00
Skip Montanaro 59a7555810 update info about binutils 2.13 breakage on Solaris. 2003-01-03 16:17:08 +00:00
Guido van Rossum f122688b3f Various updates to the version number, on the eve of the 2.3a1 release. 2002-12-31 01:50:07 +00:00
Martin v. Löwis 7e4cfcb6bc Unsupport --without-universal-newlines. 2002-12-19 16:21:49 +00:00
Martin v. Löwis 779ffc066e Add compile-time errors for unsupported systems. 2002-12-02 22:17:01 +00:00
Guido van Rossum 62d45c0af9 Add XXX note about Sleepycat's BSDDB. 2002-12-02 15:49:13 +00:00
Martin v. Löwis 9cea5f5ee8 Explain what to do in case of missing shared libraries. Remove mentioning
of egcs. Fixes #635929. Backported to 2.2.3.
2002-11-15 07:28:05 +00:00
Skip Montanaro 3a7ad5c584 delete reference to building on Minix, which will be unsupported in 2.3 2002-11-12 16:53:36 +00:00
Fred Drake 146f61d4ac Update config.h to pyconfig.h. 2002-11-04 20:49:45 +00:00
Barry Warsaw 6e75364cbe I'd forgotten that tcsh was the default for 10.1, but SF's 10.1 system
uses bash and so does my 10.2 system.  "limit stacksize 2048" is the
right invocation for tcsh/csh.
2002-10-14 18:15:35 +00:00
Barry Warsaw 6a8557da36 There was a typo in the MacOSX section regarding the stacksize issue.
There's no limit command near as I can tell.  Should be the bash
builtin ulimit command.
2002-10-14 18:04:39 +00:00
Guido van Rossum 4299231e68 Warn about binutils 2.13 on Solaris. 2002-09-23 14:02:18 +00:00
Jack Jansen 84a016417a Changes to the OSX section:
- steer people away from installing with sudo
- warn that fink-installed software may cause trouble
- explain why you might want a framework build and point people to
  Mac/OSX/README.
2002-08-04 21:19:55 +00:00
Martin v. Löwis 65069670b5 Document that --enable-shared puts PIC objects into the static libpython.
Fixes #589429.
2002-08-03 21:38:27 +00:00
Michael W. Hudson 33876f514a Patch:
[ 561724 ] README additions for Cray T3E

Lightly edited by me.
2002-07-31 09:55:25 +00:00
Guido van Rossum 1c63a59b0d Actualized descrintro.html URL. 2002-07-09 18:44:09 +00:00
Michael W. Hudson be6e0f4f30 Random tweaks & updates. 2002-06-23 16:29:36 +00:00
Skip Montanaro 57454e57f8 This introduces stricter library/header file checking for the Berkeley DB
library.  Since multiple versions can be installed simultaneously, it's
crucial that you only select libraries and header files which are compatible
with each other.  Version checking is done from highest version to lowest.
Building using version 1 of Berkeley DB is disabled by default because of
the hash file bugs people keep rediscovering.  It can be enabled by
uncommenting a few lines in setup.py.  Closes patch 553108.
2002-06-14 20:30:31 +00:00
Fred Drake 59518b04d5 Fix typo: ptread --> pthread
Closes SF bug #554644.
2002-05-11 03:36:26 +00:00
Guido van Rossum 4e1dd7d63b Add warning about the HP PA-RISC 2.0 C compiler's optimizer. 2002-04-23 13:06:07 +00:00
Jack Jansen 7b8c7546eb Mass checkin of universal newline support.
Highlights: import and friends will understand any of \r, \n and \r\n
as end of line. Python file input will do the same if you use mode 'U'.
Everything can be disabled by configuring with --without-universal-newlines.

See PEP278 for details.
2002-04-14 20:12:41 +00:00
Martin v. Löwis 1142de3f5b Patch #527027: Allow building python as shared library. 2002-03-29 16:28:31 +00:00
Andrew M. Kuchling 83d042d3a7 [Bug #532136] Change path in README, as suggested by Ralph Corderoy
Bugfix candidate.
2002-03-21 23:52:20 +00:00
Guido van Rossum c7f4541260 Update version number in README. 2002-03-11 01:05:32 +00:00
Michael W. Hudson 494cdb6d78 Add 2002 to PSF copyrights.
Doc/README is odd; it assigns some copyright to the PSF in 2000, when
I didn't think it existed...
2002-02-27 13:29:46 +00:00
Guido van Rossum 59b0b60d36 Updates related to Modules/Setup and setup.py. This addresses SF bug
#512871 (Jon Ribbens): Installation instructions are wrong.

Bugfix candidate.
2002-02-08 22:22:35 +00:00
Guido van Rossum 2dcec0c86d Quick build: clarify that you have to do "make install" as root; OS
info: add info about Red Hat's python and python2.
2002-02-04 01:59:23 +00:00
Jack Jansen 61fec30e1e Rephrased the OSX stack limit problem, after a complaint about it. 2002-01-04 15:59:57 +00:00
Michael W. Hudson b6554643b7 Apparently it's Cygwin with a capital C. 2001-12-19 22:09:09 +00:00
Neal Norwitz 4ebde092a5 Fix a typo 2001-12-19 20:44:13 +00:00
Michael W. Hudson 1c4523f09a More cygwin news. This section is getting a bit long. Oh well. 2001-12-19 19:49:58 +00:00
Barry Warsaw 0655745ab0 Merge last minute 2.2c1 changes from branch to trunk. 2001-12-14 20:47:12 +00:00
Michael W. Hudson be5ce18e1c This is what Jason Tishler and I believe to be the state of play on Cygwin
at present.
2001-12-12 11:46:52 +00:00
Jack Jansen 6a77cf12dd Cleaned up Mac OS X section to the current state of affairs. 2001-12-06 21:49:02 +00:00
Jack Jansen f8197d4f9f OSX notes:
- Added a note about the limit stack command
- Revoved the note about largefile
- Added a note about /usr/local not existing by default.
2001-11-12 14:11:13 +00:00
Jack Jansen 4c398fde5c Mac OS X build instructions talked about --without-toolbox-glue, but
the configure option is really called --disable-toolbox-glue.
2001-10-08 13:21:15 +00:00
Guido van Rossum ef67ded6c7 Remove false statement about running make in the Modules directory. 2001-10-05 17:04:42 +00:00
Guido van Rossum a68ca35a8b Add note about profiling. 2001-10-04 17:00:07 +00:00
Martin v. Löwis 387c547fd3 Revert parts of patch #453627, documenting the resulting test failures
instead.
2001-09-06 08:16:17 +00:00
Jack Jansen a39ef869d5 Removed NeXT notes (replacing them with a line saying NeXT is no
longer supported) and updated MacOSX notes.
2001-08-19 21:17:03 +00:00
Fred Drake 8449f6b95e Update build notes for Mac OS X 10.0.
This closes SF bug #416530.
2001-05-09 18:13:47 +00:00
Guido van Rossum 6db412be44 Bump the version number in more places 2001-04-18 04:37:57 +00:00
Guido van Rossum 16e809e400 This is (hopefully) last checkin before releasing 2.1c2 -- get rid of
trailing whitespace.
2001-04-16 02:07:08 +00:00
Guido van Rossum 7be8ca0d42 Add more general warning against the SGI optimizer. 2001-04-14 13:09:53 +00:00
Guido van Rossum 23f7aed2a7 Because this code was derived from Python 1.6.1 (amongst others), the
CNRI copyright should be updated to include 2001.
2001-04-12 20:53:31 +00:00
Tim Peters 42fc7ccdac SF patch [ #413750 ] Cygwin entry for README file, from Jason Tishler. 2001-04-04 18:35:19 +00:00
Fred Drake 27dca06f0c Update Mac OS X platform notes.
This closes SF bug #406191.
2001-03-23 17:51:37 +00:00
Guido van Rossum a0ea7c1b9f Set copyright to PSF. Don't bother with 2000. 2001-03-22 15:29:37 +00:00
Martin v. Löwis 1c24f9c8b7 Document that _REENTRANT is not needed explicitly. 2001-03-06 12:07:27 +00:00
Andrew M. Kuchling ebe3045f3b Update build notes to mention setup.py 2001-02-27 03:24:24 +00:00
Andrew M. Kuchling 9e9bb01cb4 Fix typo 2001-02-27 03:15:00 +00:00
Neil Schemenauer 0e91dc7a6c Add more information regarding the altinstall target. 2001-02-16 04:18:08 +00:00
Thomas Wouters 8ee06148f9 Rewrite AIX blurb to make clear threads are the default, and add note about
setting the non-C++ compiler to a threadsafe one as well.
2001-02-15 11:45:29 +00:00
Fred Drake dabed752ed Added note about need for -traditional-cpp on the MacOS X Public Beta.
This closes SF bug #129827.
2001-02-01 19:41:13 +00:00
Neil Schemenauer 73f8ab2e61 - Edit the QNX instructions to refer to Makefile, not Modules/Makefile.
- Setup is now copied from Setup.dist by configure.
2001-01-26 22:18:55 +00:00
Neil Schemenauer 3f52da5b02 Update the build instructions for flat makefile. 2001-01-24 17:49:59 +00:00
Guido van Rossum 67345eb03f Updated for 2.1; removed references to BeOpen.com and PythonLabs.
Added Copyright GvR.
2001-01-18 14:51:12 +00:00
Martin v. Löwis 2df6694eff Document --with-cxx. 2000-12-13 14:14:32 +00:00
Fred Drake 8007849048 Update build instructions to reflect the rename from Setup.in to Setup.dist.
Clarify when this file is created automatically and do not advocate
creating it unless needed.

Explain that Setup never gets overwritten.
2000-10-26 17:13:19 +00:00
Fred Drake 6caae14fbd Try to clarify when the Modules/Setup file should be edited. Added
information about the --with-pydebug option to configure.

This closes bug #117070.
2000-10-25 17:51:02 +00:00
Jeremy Hylton b675081dd0 the usual 2000-10-16 18:26:42 +00:00
Jeremy Hylton cc46bd2365 the usual 2000-10-09 21:34:51 +00:00
Fred Drake 36ed560710 Added section on threads problems on Reliant UNIX; this relates to
bug #113797.  We should be able to resolve this for the next release.

Reflowed the comments on Monterey (64-bit AIX) to match the flow of the
other platform-specific sections.
2000-10-06 01:58:48 +00:00
Fred Drake 0b5fb2bfc8 Add a paragraph about an optimization bug in SGI compilers which affects
complex objects, and explain how to build so that Objects/complexobject.c
is compiled without optimization.

Closing SourceForge bug #110695 as "Won't Fix".
2000-09-29 17:45:05 +00:00
Fred Drake 3cc7e4d083 Update list of extension modules that may be interesting to enable on
most modern Unix flavors.

The age of this portion of the README was noted in SourceForge bug #115625.
2000-09-29 00:30:05 +00:00
Fred Drake 8179a9de6b Clarify that the Tk interface is not enabled by default when building
from sources, not in general.

This closes SourceForge bug #115608.
2000-09-28 23:28:30 +00:00
Guido van Rossum ba90909f2f It's beta 2 now. Updated some stale URLs at pythonlabs.com. 2000-09-26 12:14:11 +00:00
Tim Peters 0344424793 Updated Windows build info. 2000-09-19 00:38:35 +00:00