Bug #51587 [Opn]: compile php 5.3.2 with php-fpm error

[email protected] ("amoiz dot shine at gmail dot com")
Newsgroups php.bugs
Message-ID <[email protected]>
Edit report at http://bugs.php.net/bug.php?id=51587&edit=1

 ID:               51587
 User updated by:  amoiz dot shine at gmail dot com
 Reported by:      amoiz dot shine at gmail dot com
 Summary:          compile php 5.3.2 with php-fpm error
 Status:           Open
 Type:             Bug
 Package:          PHAR related
 Operating System: CentOS 5 i686
 PHP Version:      5.3.2

 New Comment:

>>Yes. Run the command as root.
In fact,i am ROOT already


Previous Comments:
------------------------------------------------------------------------
[2010-04-19 11:27:01] [email protected]

Just to make it clear: the segfault is caused by PEAR installer, which
you can disable using --without-pear configure option.

------------------------------------------------------------------------
[2010-04-19 11:24:12] [email protected]

>please NOTE,when i checked out php-fpm from its repository,run the
command 
>"./buildconf --force" to rebuild configure,it gives some WARNING,

You can safely ignore those autoconf warnings (or use autoconf 2.13 if
you want to get rid of them).

------------------------------------------------------------------------
[2010-04-19 11:21:24] [email protected]

>it returns "-bash: echo: write error: Operation not permitted"...
>any suggestion?

Yes. Run the command as root.

>Installing PEAR environment:      /usr/local/php/lib/php/
>make[1]: *** [install-pear-installer] Segmentation fault
>make: *** [install-pear] Error 2

This has nothing to do with FPM, it's not even executed when installing
PEAR.
Reclassifying..

------------------------------------------------------------------------
[2010-04-19 05:13:52] amoiz dot shine at gmail dot com

download the lastest snapshot tarball named "php5.3-201004190230".

follow the same steps,ERROR again

see here:

[root@PowerPC php5.3-201004190230]# make install
Installing PHP SAPI module:       fpm
Installing PHP CLI binary:        /usr/local/bin/
Installing PHP CLI man page:      /usr/local/php/man/man1/
Installing shared extensions:    
/usr/local/php/lib/php/extensions/debug-non-zts-20090626/
Installing PHP FPM binary:        /usr/local/sbin/
Installing PHP FPM config:        /etc/sysconfig/
Installing PHP FPM man page:      /usr/local/php/man/man1/
Installing build environment:     /usr/local/php/lib/php/build/
Installing header files:          /usr/local/php/include/php/
Installing helper programs:       /usr/local/bin/
  program: phpize
  program: php-config
Installing man pages:             /usr/local/php/man/man1/
  page: phpize.1
  page: php-config.1
Installing PEAR environment:      /usr/local/php/lib/php/
--2010-04-19 06:57:50--  http://pear.php.net/install-pear-nozlib.phar
Resolving pear.php.net... 78.129.214.25
Connecting to pear.php.net|78.129.214.25|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 3670286 (3.5M) [text/plain]
Saving to: `pear/install-pear-nozlib.phar'

100%[======================================>] 3,670,286   1.84M/s   in
1.9s

2010-04-19 06:57:53 (1.84 MB/s) - `pear/install-pear-nozlib.phar' saved
[3670286/3670286]

make[1]: *** [install-pear-installer] Segmentation fault (core dumped)
make: *** [install-pear] Error 2

please NOTE,when i checked out php-fpm from its repository,run the
command "./buildconf --force" to rebuild configure,it gives some
WARNING,

they are:

[root@PowerPC php5.3-201004190230]# ./buildconf --force
Forcing buildconf
buildconf: checking installation...
buildconf: autoconf version 2.59 (ok)
buildconf: Your version of autoconf likely contains buggy cache code.
           Running vcsclean for you.
           To avoid this, install autoconf-2.13.
Can't figure out your VCS, not cleaning.
rebuilding configure
rebuilding main/php_config.h.in
autoheader: WARNING: Using auxiliary files such as `acconfig.h',
`config.h.bot'
autoheader: WARNING: and `config.h.top', to define templates for
`config.h.in'
autoheader: WARNING: is deprecated and discouraged.
autoheader:
autoheader: WARNING: Using the third argument of `AC_DEFINE' and
autoheader: WARNING: `AC_DEFINE_UNQUOTED' allows to define a template
without
autoheader: WARNING: `acconfig.h':
autoheader:
autoheader: WARNING:   AC_DEFINE([NEED_FUNC_MAIN], 1,
autoheader:             [Define if a function `main' is needed.])
autoheader:
autoheader: WARNING: More sophisticated templates can also be produced,
see the
autoheader: WARNING: documentation.

maybe helpful to you.

Many Thanks
Sharl

------------------------------------------------------------------------
[2010-04-19 03:57:55] amoiz dot shine at gmail dot com

i am sorry.
when i run this command below:
echo "/tmp/core/core-%e.%p" > /proc/sys/kernel/core_pattern

to Set up the core pattern.

it returns "-bash: echo: write error: Operation not permitted"...

any suggestion?

------------------------------------------------------------------------


The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at

    http://bugs.php.net/bug.php?id=51587


-- 
Edit this bug report at http://bugs.php.net/bug.php?id=51587&edit=1
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.