Thread: 9.0-beta3: configure 64-bit reports readline not found

9.0-beta3: configure 64-bit reports readline not found

From
Lou Picciano
Date:
[TEST REPORT]
[Release]: 9.0Beta3
[Test Type]: ./configure Source...
[Test]: Attempted ./configure on 9.0-beta3 source tree with various options...
[Platform]: Solaris 10 Sun4u Ultra Enterprise 450 Quad
[Parameters]: 
./configure
CC='gcc -m64'
--with-openssl
[Failure]: Yes
[Results]: 
configure: error: readline library not found
If you have readline already installed, see config.log for details on the
failure.  It is possible the compiler isn't looking in the proper directory.
Use --without-readline to disable readline support.
-LOG OUTPUT:
checking for library containing crypt... none required
...
checking for -lreadline... no
[Comments]:
 Better to call this a 'report' rather than a 'failure'; we do have readline on this system (though probably a 32-bit version).  
If 64-bit PostgreSQL requires a 64-bit build of readline, and if checking for a 64-bit readline is an intended new behavior of the configure script, then this report should be considered only an 'FYI' for the next tester...

Re: 9.0-beta3: configure 64-bit reports readline not found

From
Josh Berkus
Date:
> [Comments]:* Better to call this a 'report' rather than a 'failure'; we
> do have readline on this system (though probably a 32-bit version).
> If 64-bit PostgreSQL requires a 64-bit build of readline, and if
> checking for a 64-bit readline is an intended new behavior of the
> configure script, then this report should be considered only an 'FYI'
> for the next tester...

It does.  That's why installing on 64-bit Windows is so hard.  And no, I
don't know where you can get a 64-bit readline on Solaris, IIRC, we just
disabled it at Sun.

--
                                  -- Josh Berkus
                                     PostgreSQL Experts Inc.
                                     http://www.pgexperts.com