Opened 6 years ago
Closed 11 months ago
#136 closed defect (invalid)
xcache wont compile
| Reported by: | xcache.lighttpd@… | Owned by: | moo |
|---|---|---|---|
| Priority: | major | Milestone: | |
| Component: | build | Version: | 1.2.2 |
| Keywords: | ./configure | Cc: | |
| Application: | PHP Version: | 5.2.4 | |
| Other Exts: | SAPI: | Irrelevant | |
| Probability: | Always | Blocked By: | |
| Blocking: |
Description (last modified by moo)
tss# phpize --clean && phpize
Cleaning..
Configuring for:
PHP Api Version: 20041225
Zend Module Api No: 20060613
Zend Extension Api No: 220060519
tss# ./configure --help
`configure' configures this package to adapt to many kinds of systems.
Usage: ./configure [OPTION]... [VAR=VALUE]...
To assign environment variables (e.g., CC, CFLAGS...), specify them as
VAR=VALUE. See below for descriptions of some of the useful variables.
Defaults for the options are specified in brackets.
Configuration:
-h, --help display this help and exit
--help=short display options specific to this package
--help=recursive display the short help of all the included packages
-V, --version display version information and exit
-q, --quiet, --silent do not print `checking...' messages
--cache-file=FILE cache test results in FILE [disabled]
-C, --config-cache alias for `--cache-file=config.cache'
-n, --no-create do not create output files
--srcdir=DIR find the sources in DIR [configure dir or `..']
Installation directories:
--prefix=PREFIX install architecture-independent files in PREFIX
[/usr/local]
--exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
[PREFIX]
By default, `make install' will install all the files in
`/usr/local/bin', `/usr/local/lib' etc. You can specify
an installation prefix other than `/usr/local' using `--prefix',
for instance `--prefix=$HOME'.
For better control, use the options below.
Fine tuning of the installation directories:
--bindir=DIR user executables [EPREFIX/bin]
--sbindir=DIR system admin executables [EPREFIX/sbin]
--libexecdir=DIR program executables [EPREFIX/libexec]
--sysconfdir=DIR read-only single-machine data [PREFIX/etc]
--sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
--localstatedir=DIR modifiable single-machine data [PREFIX/var]
--libdir=DIR object code libraries [EPREFIX/lib]
--includedir=DIR C header files [PREFIX/include]
--oldincludedir=DIR C header files for non-gcc [/usr/include]
--datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
--datadir=DIR read-only architecture-independent data [DATAROOTDIR]
--infodir=DIR info documentation [DATAROOTDIR/info]
--localedir=DIR locale-dependent data [DATAROOTDIR/locale]
--mandir=DIR man documentation [DATAROOTDIR/man]
--docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
--htmldir=DIR html documentation [DOCDIR]
--dvidir=DIR dvi documentation [DOCDIR]
--pdfdir=DIR pdf documentation [DOCDIR]
--psdir=DIR ps documentation [DOCDIR]
System types:
--build=BUILD configure for building on BUILD [guessed]
--host=HOST cross-compile to build programs to run on HOST [BUILD]
--target=TARGET configure for building compilers for TARGET [HOST]
Optional Features:
--disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
--enable-FEATURE[=ARG] include FEATURE [ARG=yes]
--enable-xcache Include XCache support.
--enable-xcache-constant XCache: Handle new constants made by php compiler (e.g.: for __halt_compiler)
--enable-xcache-optimizer XCache: (N/A)
--enable-xcache-coverager XCache: Enable code coverage dumper, useful for testing php scripts
--enable-xcache-assembler XCache: (N/A)
--enable-xcache-disassembler XCache: Enable opcode to php variable dumper, NOT for production server
--enable-xcache-encoder XCache: (N/A)
--enable-xcache-decoder XCache: (N/A)
--enable-xcache-test XCache: Enable self test - FOR DEVELOPERS ONLY!!
--enable-xcache-dprint XCache: Enable debug print functions - FOR DEVELOPERS ONLY!!
--enable-shared=PKGS build shared libraries default=yes
--enable-static=PKGS build static libraries default=yes
--enable-fast-install=PKGS optimize for fast installation default=yes
--disable-libtool-lock avoid locking (might break parallel builds)
Optional Packages:
--with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
--without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
--with-libdir=NAME Look for libraries in .../NAME rather than .../lib
--with-php-config=PATH Path to php-config php-config
--with-gnu-ld assume the C compiler uses GNU ld default=no
--with-pic try to use only PIC/non-PIC objects default=use both
--with-tags=TAGS include additional configurations automatic
Some influential environment variables:
CC C compiler command
CFLAGS C compiler flags
LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
nonstandard directory <lib dir>
LIBS libraries to pass to the linker, e.g. -l<library>
CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
you have headers in a nonstandard directory <include dir>
CPP C preprocessor
CXXCPP C++ preprocessor
Use these variables to override the choices made by `configure' or to help
it to find libraries and programs with nonstandard names/locations.
tss# ./configure --enable-xcache
tss#
Change History (8)
comment:1 Changed 6 years ago by moo
- Description modified (diff)
comment:2 follow-up: ↓ 4 Changed 6 years ago by moo
oops, i see it cleaner with formatted text. did u mean ./configure --enable-xcache simply stopped? can u pls check your autoconf/automake version? and make sure your php devel package is ok?
btw, u may try to compile other extensions other than XCache, like apc, xdebug etc and see if it compiles, if no, it's your php/auto* problem not XCache
comment:3 Changed 6 years ago by moo
- Component changed from admin to build
comment:4 in reply to: ↑ 2 Changed 5 years ago by alexus
Replying to moo:
oops, i see it cleaner with formatted text. did u mean ./configure --enable-xcache simply stopped? can u pls check your autoconf/automake version? and make sure your php devel package is ok?
after I upgraded autconfig-2.61 to 2.62, and installed automake-1.10.1, i've got followings
tss# 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...
tss# ./configure --enable-xcache
tss#
comment:5 Changed 5 years ago by alexus
sorry here is better looking one
tss# 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... tss# ./configure --enable-xcache tss#
comment:6 Changed 5 years ago by alexus
- Version changed from 1.2.1 to 1.2.2
btw issue exists in 1.2.2 as well
comment:7 Changed 5 years ago by moo
i don't think it a XCache issue yet. can u pls download any pecl module and try to phpize && ./configure and see if it works? http://pecl.php.net/ for example: http://pecl.php.net/get/APC-3.0.19.tgz
comment:8 Changed 11 months ago by moo
- Resolution set to invalid
- Status changed from new to closed
broken php build (php-devel). not a XCache problem


what's wrong anyway?