Thread

  1. Bug in configure script for build postgresql

    Azat Khuzhin <dohardgopro@gmail.com> — 2010-12-27T21:58:47Z

    Hi all!
    Yesterday-today I try to install postgresql, and I have noticed bug in
    configure script
    
    If path which you try to install postgresql from, contains "&" symbol, then
    configure doesn`t work correctly (it doesn`t make make file)
    
    It writes some thing like this:
    config.status: creating GNUmakefile
    sed: -e expression #1, char 358: unknown option to `s'
    config.status: creating src/Makefile.global
    sed: -e expression #1, char 374: unknown option to `s'
    
    
    I attach here my modify configure script, line ~30389
    I don`t good at scripting on shell, so I can`t change this script to the
    right way!
    
    And when I remove symbol "&" from path name - configure works correctly!
    
  2. Re: Bug in configure script for build postgresql

    Robert Haas <robertmhaas@gmail.com> — 2010-12-27T22:04:15Z

    On Mon, Dec 27, 2010 at 4:58 PM, Azat Khuzhin <dohardgopro@gmail.com> wrote:
    > Hi all!
    > Yesterday-today I try to install postgresql, and I have noticed bug in
    > configure script
    > If path which you try to install postgresql from, contains "&" symbol, then
    > configure doesn`t work correctly (it doesn`t make make file)
    > It writes some thing like this:
    > config.status: creating GNUmakefile
    > sed: -e expression #1, char 358: unknown option to `s'
    > config.status: creating src/Makefile.global
    > sed: -e expression #1, char 374: unknown option to `s'
    
    I can reproduce this.
    
    > I attach here my modify configure script, line ~30389
    
    No, you didn't.
    
    > I don`t good at scripting on shell, so I can`t change this script to the
    > right way!
    > And when I remove symbol "&" from path name - configure works correctly!
    
    I think this is more than likely a bug in autoconf (which is used to
    generate configure) than in PostgreSQL.
    
    -- 
    Robert Haas
    EnterpriseDB: http://www.enterprisedb.com
    The Enterprise PostgreSQL Compan
    
    
  3. Re: Bug in configure script for build postgresql

    Azat Khuzhin <dohardgopro@gmail.com> — 2010-12-28T17:53:26Z

    On Tue, Dec 28, 2010 at 1:04 AM, Robert Haas <robertmhaas@gmail.com> wrote:
    
    > On Mon, Dec 27, 2010 at 4:58 PM, Azat Khuzhin <dohardgopro@gmail.com>
    > wrote:
    > > Hi all!
    > > Yesterday-today I try to install postgresql, and I have noticed bug in
    > > configure script
    > > If path which you try to install postgresql from, contains "&" symbol,
    > then
    > > configure doesn`t work correctly (it doesn`t make make file)
    > > It writes some thing like this:
    > > config.status: creating GNUmakefile
    > > sed: -e expression #1, char 358: unknown option to `s'
    > > config.status: creating src/Makefile.global
    > > sed: -e expression #1, char 374: unknown option to `s'
    >
    > I can reproduce this.
    >
    > > I attach here my modify configure script, line ~30389
    >
    > No, you didn't.
    >
    Sorry, I forgot an attachment
    
    >
    > > I don`t good at scripting on shell, so I can`t change this script to the
    > > right way!
    > > And when I remove symbol "&" from path name - configure works correctly!
    >
    > I think this is more than likely a bug in autoconf (which is used to
    > generate configure) than in PostgreSQL.
    >
    Maybe.
    
    >
    > --
    > Robert Haas
    > EnterpriseDB: http://www.enterprisedb.com
    > The Enterprise PostgreSQL Compan
    >