diff --git a/ChangeLog b/ChangeLog index bc7da6c0..b07879ac 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2008-06-28 Federico Di Gregorio + + * setup.py: fixed problem with spaces in pg_config path. + 2008-05-27 Federico Di Gregorio * psycopg/pqpath.c: better error checks in _pq_copy_in_v3 to diff --git a/setup.py b/setup.py index bf74cb06..c0307150 100644 --- a/setup.py +++ b/setup.py @@ -66,6 +66,8 @@ if sys.version < '2.2.3': DistributionMetadata.download_url = None def get_pg_config(kind, pg_config="pg_config"): + if ' ' in pg_config: + pg_config = '"'+pg_config+'"' p = popen2.popen3(pg_config + " --" + kind) r = p[0].readline().strip() if not r: