Bug with makesetup on FreeBSD
andrew at starmedia.net
Fri Apr 16 20:35:55 CEST 1999
Randall Hopper wrote:
> Andrew Csillag:
> |makesetup in Python 1.5.1 and 1.5.2 bombs on lines in the Setup file
> |that use backslash continuation to break a module spec across lines on
> BTW FWIW, I just built 1.5.2 last night on 3.0-RELEASE using the 1.5.2c1
> port. Worked fine. But it may not invoke makesetup under the hood.
It does invoke makesetup (that's how the Makefile in Modules gets
written). I'm also running FreeBSD 2.2.8, so it may be a bug in /bin/sh
that has been subsequently fixed... The quick test is to try this on
your 3.0 machine
$ read line
some text here\
On my 2.2.8 machine after I hit return after the \, I get a command line
prompt, not a "blank prompt" that would mean that the read wasn't done.
In either case, I was able to get the thing built without the patch, I
just had to type make -e SHELL=/usr/local/bin/bash, but that sucks.
"There are two major products that come out of Berkeley:
LSD and UNIX. We don't believe this to be a coincidence."
- Jeremy S. Anderson
More information about the Python-list