From:             
Operating system: HP-UX 11i
PHP version:      5.3.2
Package:          *Compile Issues
Bug Type:         Bug
Bug description:Config: l_pending_input from readline not a function!

Description:
------------
Trying to compile PHP 5.3.2 on HP-UX 11i (B11.11) for command-line usage
with : 



./configure --prefix=$HOME/bin/php-5.3.2 -with-zlib=$HOME/bin/zlib-1.2.3
--enable-zip --with-pcre-regex --enable-exif  --with-gd --enable-mbstring
--with-readline=$HOME/bin/readline-6.1 --with-snmp --enable-soap
--with-pear --with-zend-vm --enable-zend-multibyte
--with-libxml-dir=$HOME/bin/libxml2-2.7.6
--with-png-dir=$HOME/bin/libpng-1.4.1



I get : 

checking for readline in -lreadline... yes

checking for rl_pending_input in -lreadline... no

configure: error: invalid readline installation detected. Try
--with-libedit instead.



Looking at config.log, configure script is trying to compile this against
libreadline : 



#line 78181 "configure"

#include "confdefs.h"

/* Override any gcc2 internal prototype to avoid an error.  */

/* We use char because int might match the return type of a gcc2

    builtin and then its argument prototype would still apply.  */

char rl_pending_input();



int main() {

rl_pending_input()

; return 0; }



I checked in readline.c from versions 6.1 and 5.1, l_pending_input is
declared as an int, not as a function.


-- 
Edit bug report at http://bugs.php.net/bug.php?id=51360&edit=1
-- 
Try a snapshot (PHP 5.2):            
http://bugs.php.net/fix.php?id=51360&r=trysnapshot52
Try a snapshot (PHP 5.3):            
http://bugs.php.net/fix.php?id=51360&r=trysnapshot53
Try a snapshot (PHP 6.0):            
http://bugs.php.net/fix.php?id=51360&r=trysnapshot60
Fixed in SVN:                        
http://bugs.php.net/fix.php?id=51360&r=fixed
Fixed in SVN and need be documented: 
http://bugs.php.net/fix.php?id=51360&r=needdocs
Fixed in release:                    
http://bugs.php.net/fix.php?id=51360&r=alreadyfixed
Need backtrace:                      
http://bugs.php.net/fix.php?id=51360&r=needtrace
Need Reproduce Script:               
http://bugs.php.net/fix.php?id=51360&r=needscript
Try newer version:                   
http://bugs.php.net/fix.php?id=51360&r=oldversion
Not developer issue:                 
http://bugs.php.net/fix.php?id=51360&r=support
Expected behavior:                   
http://bugs.php.net/fix.php?id=51360&r=notwrong
Not enough info:                     
http://bugs.php.net/fix.php?id=51360&r=notenoughinfo
Submitted twice:                     
http://bugs.php.net/fix.php?id=51360&r=submittedtwice
register_globals:                    
http://bugs.php.net/fix.php?id=51360&r=globals
PHP 4 support discontinued:          http://bugs.php.net/fix.php?id=51360&r=php4
Daylight Savings:                    http://bugs.php.net/fix.php?id=51360&r=dst
IIS Stability:                       
http://bugs.php.net/fix.php?id=51360&r=isapi
Install GNU Sed:                     
http://bugs.php.net/fix.php?id=51360&r=gnused
Floating point limitations:          
http://bugs.php.net/fix.php?id=51360&r=float
No Zend Extensions:                  
http://bugs.php.net/fix.php?id=51360&r=nozend
MySQL Configuration Error:           
http://bugs.php.net/fix.php?id=51360&r=mysqlcfg

Reply via email to