|
1 | | -This is Python release 1.5.1 |
2 | | -============================ |
3 | | - |
4 | | -This version is officially released on Tuesday, April 14, 1998. It is |
5 | | -mostly a bugfix release on Python 1.5. |
| 1 | +This is Python release 1.5.2a1 |
| 2 | +============================== |
6 | 3 |
|
7 | 4 |
|
8 | 5 | What's new in this release? |
9 | 6 | --------------------------- |
10 | 7 |
|
11 | | -See the Misc/NEWS file. Nothing spectacular this time, only small |
12 | | -changes (as you would expect from a release called "1.5.1"). |
13 | | - |
14 | | -One big organizational change: the documentation sources have been |
15 | | -unbundled. We will release a version of the Doc subtree separately, |
16 | | -but probably not simultaneously with the source release. |
| 8 | +See the Misc/NEWS file. Nothing spectacular this time. The BeOS port |
| 9 | +is now integrated, courtesy Chris Herborth (see below). |
17 | 10 |
|
18 | 11 |
|
19 | 12 | If you don't read instructions |
|
258 | 251 | activate everything that makes sense for your system... tested |
259 | 252 | here at QNX with the following modules: |
260 | 253 |
|
261 | | - array, audioop, binascii, cPickle, cStringIO, cmath, crypt, curses, |
262 | | - errno, fcntl, gdbm, grp, imageop, _locale, math, md5, new, operator, |
263 | | - parser, pcre, posix, pwd, readline, regex, reop, rgbimg, rotor, |
264 | | - select, signal, socket, soundex, strop, struct, syslog, termios, |
265 | | - time, timing, zlib |
| 254 | + array, audioop, binascii, cPickle, cStringIO, cmath, |
| 255 | + crypt, curses, errno, fcntl, gdbm, grp, imageop, |
| 256 | + _locale, math, md5, new, operator, parser, pcre, |
| 257 | + posix, pwd, readline, regex, reop, rgbimg, rotor, |
| 258 | + select, signal, socket, soundex, strop, struct, |
| 259 | + syslog, termios, time, timing, zlib |
266 | 260 |
|
267 | 261 | Newly compiled/tested in 1.5.1: |
268 | 262 |
|
|
276 | 270 |
|
277 | 271 | 4) make SHELL=/usr/local/bin/bash test |
278 | 272 |
|
279 | | - The socket test might fail in the test harness; going through it by |
280 | | - hand shows that they work. |
| 273 | + The socket test might fail in the test harness; going |
| 274 | + through it by hand shows that they work. |
281 | 275 |
|
282 | | - A good exercise for the reader: make this work "out of the box". |
283 | | - |
284 | | - Using GNU readline 2.2 seems to behave strangely, but I think that's |
285 | | - a problem with my readline 2.2 port. :-\ |
| 276 | + A good exercise for the reader: make this work "out of the |
| 277 | + box". |
| 278 | + |
| 279 | + Using GNU readline 2.2 seems to behave strangely, but I |
| 280 | + think that's a problem with my readline 2.2 port. :-\ |
286 | 281 |
|
287 | 282 | 5) make SHELL=/usr/local/bin/bash install |
288 | 283 |
|
289 | | - If you get SIGSEGVs while running Python (I haven't yet, but I've |
290 | | - only run small programs and the test cases), you're probably running |
291 | | - out of stack; the default 32k could be a little tight. To increase |
292 | | - the stack size, edit the Makefile in the Modules directory to read: |
293 | | - LDFLAGS = -N 48k |
| 284 | + If you get SIGSEGVs while running Python (I haven't yet, but |
| 285 | + I've only run small programs and the test cases), you're |
| 286 | + probably running out of stack; the default 32k could be a |
| 287 | + little tight. To increase the stack size, edit the Makefile |
| 288 | + in the Modules directory to read: LDFLAGS = -N 48k |
294 | 289 |
|
295 | 290 | BeOS: Chris Herborth ( [email protected]) writes: |
296 | 291 | See BeOS/README for notes about compiling/installing Python on |
297 | | - BeOS R3 or later. Note that only the PowerPC platform is supported |
298 | | - at this time, but feel free to try building it on x86. |
| 292 | + BeOS R3 or later. Note that only the PowerPC platform is |
| 293 | + supported at this time, but feel free to try building it on |
| 294 | + x86. |
299 | 295 |
|
300 | 296 | Cray T3E: Konrad Hinsen writes: |
301 | | - 1) Don't use gcc. It compiles Python/graminit.c into something that |
302 | | - the Cray assembler doesn't like. Cray's cc seems to work fine. |
303 | | - 2) Uncomment modules md5 (won't compile) and audioop (will crash |
304 | | - the interpreter during the test suite). |
305 | | - If you run the test suite, two tests will fail (rotate and binascii), |
306 | | - but these are not the modules you'd expect to need on a Cray. |
| 297 | + 1) Don't use gcc. It compiles Python/graminit.c into something |
| 298 | + that the Cray assembler doesn't like. Cray's cc seems to work |
| 299 | + fine. |
| 300 | + 2) Uncomment modules md5 (won't compile) and audioop (will |
| 301 | + crash the interpreter during the test suite). |
| 302 | + If you run the test suite, two tests will fail (rotate and |
| 303 | + binascii), but these are not the modules you'd expect to need |
| 304 | + on a Cray. |
307 | 305 |
|
308 | 306 | SGI: SGI's standard "make" utility (/bin/make or /usr/bin/make) |
309 | 307 | does not check whether a command actually changed the file it |
|
0 commit comments