php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #46505 pecl_http make fails with curl-related compile errors.
Submitted: 2008-11-06 14:07 UTC Modified: 2008-11-10 09:59 UTC
From: sam dot sexton at thomsonreuters dot com Assigned:
Status: Not a bug Package: Compile Failure
PHP Version: 5.2.6 OS: Solaris 10
Private report: No CVE-ID: None
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: sam dot sexton at thomsonreuters dot com
New email:
PHP Version: OS:

 

 [2008-11-06 14:07 UTC] sam dot sexton at thomsonreuters dot com
Description:
------------
I am installing pecl_http 1.16.1 behind a firewall, so I'm using phpize and then configure/make. Using three versions of curl (1.18.2, 1.19.0 and 1.19.1), I get errors like those shown below from make. I've recreated the pecl_http directory from the gzip each time. phpize had some warnings, but rc=0 so I thought it was OK to continue. Output included below.




Reproduce code:
---------------
# cd /reuters/radt/local/MediaWiki_build/pecl_http-1.6.1
# phpize
# make

Expected result:
----------------
Successful completion of make! ;-)

Actual result:
--------------
==== phpize ====
[2448](root@ntm-igdev02)~radt/.../pecl_http-1.6.1: phpize
Configuring for:
PHP Api Version:         20041225
Zend Module Api No:      20060613
Zend Extension Api No:   220060519
configure.in:77: warning: AC_CACHE_VAL(lt_prog_compiler_static_works, ...): suspicious cache-id, must contain _cv_ to be cached
../../lib/autoconf/general.m4:1973: AC_CACHE_VAL is expanded from...
../../lib/autoconf/general.m4:1993: AC_CACHE_CHECK is expanded from...
aclocal.m4:3526: AC_LIBTOOL_LINKER_OPTION is expanded from...
aclocal.m4:5464: _LT_AC_LANG_C_CONFIG is expanded from...
aclocal.m4:5463: AC_LIBTOOL_LANG_C_CONFIG is expanded from...
aclocal.m4:2943: AC_LIBTOOL_SETUP is expanded from...
aclocal.m4:2923: _AC_PROG_LIBTOOL is expanded from...
aclocal.m4:2886: AC_PROG_LIBTOOL is expanded from...
configure.in:77: the top level
configure.in:77: warning: AC_CACHE_VAL(lt_prog_compiler_pic_works, ...): suspicious cache-id, must contain _cv_ to be cached
aclocal.m4:3481: AC_LIBTOOL_COMPILER_OPTION is expanded from...
aclocal.m4:7591: AC_LIBTOOL_PROG_COMPILER_PIC is expanded from...
configure.in:77: warning: AC_CACHE_VAL(lt_prog_compiler_pic_works_CXX, ...): suspicious cache-id, must contain _cv_ to be cached
aclocal.m4:5577: _LT_AC_LANG_CXX_CONFIG is expanded from...
aclocal.m4:5576: AC_LIBTOOL_LANG_CXX_CONFIG is expanded from...
aclocal.m4:4612: _LT_AC_TAGCONFIG is expanded from...
configure.in:77: warning: AC_CACHE_VAL(lt_prog_compiler_static_works, ...): suspicious cache-id, must contain _cv_ to be cached
../../lib/autoconf/general.m4:1973: AC_CACHE_VAL is expanded from...
../../lib/autoconf/general.m4:1993: AC_CACHE_CHECK is expanded from...
aclocal.m4:3526: AC_LIBTOOL_LINKER_OPTION is expanded from...
aclocal.m4:5464: _LT_AC_LANG_C_CONFIG is expanded from...
aclocal.m4:5463: AC_LIBTOOL_LANG_C_CONFIG is expanded from...
aclocal.m4:2943: AC_LIBTOOL_SETUP is expanded from...
aclocal.m4:2923: _AC_PROG_LIBTOOL is expanded from...
aclocal.m4:2886: AC_PROG_LIBTOOL is expanded from...
configure.in:77: the top level
configure.in:77: warning: AC_CACHE_VAL(lt_prog_compiler_pic_works, ...): suspicious cache-id, must contain _cv_ to be cached
aclocal.m4:3481: AC_LIBTOOL_COMPILER_OPTION is expanded from...
aclocal.m4:7591: AC_LIBTOOL_PROG_COMPILER_PIC is expanded from...
configure.in:77: warning: AC_CACHE_VAL(lt_prog_compiler_pic_works_CXX, ...): suspicious cache-id, must contain _cv_ to be cached
aclocal.m4:5577: _LT_AC_LANG_CXX_CONFIG is expanded from...
aclocal.m4:5576: AC_LIBTOOL_LANG_CXX_CONFIG is expanded from...
aclocal.m4:4612: _LT_AC_TAGCONFIG is expanded from...
[2449](root@ntm-igdev02)~radt/.../pecl_http-1.6.1: 

==== make ====

 gcc -I. -I/reuters/radt/local/MediaWiki_build/pecl_http-1.6.1 -DPHP_ATOM_INC -I/reuters/radt/local/MediaWiki_build/pecl_http-1.6.1/include -I/reuters/radt/local/MediaWiki_build/pecl_http-1.6.1/main -I/reuters/radt/local/MediaWiki_build/pecl_http-1.6.1 -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/local/include -I/usr/local/include/php/ext/hash -DHAVE_CONFIG_H -g -O2 -c /reuters/radt/local/MediaWiki_build/pecl_http-1.6.1/http.c  -fPIC -DPIC -o .libs/http.o
In file included from /reuters/radt/local/MediaWiki_build/pecl_http-1.6.1/php_http.h:58,
                 from /reuters/radt/local/MediaWiki_build/pecl_http-1.6.1/http.c:20:
/usr/local/include/curl/curl.h:1743: error: expected identifier or '(' before string constant
/usr/local/include/curl/curl.h:1754: error: expected identifier or '(' before string constant
In file included from /usr/local/include/curl/curl.h:1783,
                 from /reuters/radt/local/MediaWiki_build/pecl_http-1.6.1/php_http.h:58,
                 from /reuters/radt/local/MediaWiki_build/pecl_http-1.6.1/http.c:20:
/usr/local/include/curl/multi.h:208: error: expected identifier or '(' before string constant
make: *** [http.lo] Error 1

Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2008-11-06 14:54 UTC] felipe@php.net
For pecl extensions, use:
http://pecl.php.net/bugs/report.php?package=pecl_http
 [2008-11-10 09:59 UTC] sam dot sexton at thomsonreuters dot com
Thanks - have done so.
 
PHP Copyright © 2001-2025 The PHP Group
All rights reserved.
Last updated: Fri Dec 26 10:00:01 2025 UTC