#14870 [NoF->Opn]: GD breaks SIGUSR1 and SIGHUP
| From: | msopacua@php.net | Date: | Wed, 16 Oct 2002 13:03:24 +0000 |
| Subject: | #14870 [NoF->Opn]: GD breaks SIGUSR1 and SIGHUP | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-22569@lists.php.net to get a copy of this message | ||
ID: 14870
Updated by: msopacua@php.net
Reported By: msopacua@idg.nl
-Status: No Feedback
+Status: Open
Bug Type: Dynamic loading
Operating System: BSDi 4.x
-PHP Version: 4.0CVS-2002-07-24
+PHP Version: 4.0CVS-2002-10-16
New Comment:
Sorry - but I can't retry:
mdev@valygar.idg.nl ~/_src/php4-200210160300
$ gmake install
Installing PHP SAPI module
[activating module `php4' in /apache/conf/httpd.conf]
cp libs/libphp4.so /apache/libexec/libphp4.so
cp: libs/libphp4.so: No such file or directory
apxs:Break: Command failed with rc=1
gmake: *** [install-sapi] Error 1
mdev@valygar.idg.nl ~/_src/php4-200210160300
$ ls libs
libphp4.a libphp4.la
mdev@valygar.idg.nl ~/_src/php4-200210160300
$ cat configure-cmd.sh
#!/bin/sh
./configure \
--prefix=/php \
--with-mysql=/weblib/local \
--with-zlib-dir=/usr \
--with-gd=php \
--with-jpeg-dir=/weblib/local \
--with-freetype-dir=/weblib/local \
--enable-sockets \
--with-apxs=/apache/bin/apxs
Previous Comments:
------------------------------------------------------------------------
[2002-10-16 01:00:09] php-bugs@lists.php.net
No feedback was provided for this bug for over 2 weeks, so it is
being suspended automatically. If you are able to provide the
information that was originally requested, please do so and change
the status of the bug back to "Open".
------------------------------------------------------------------------
[2002-09-30 20:44:37] iliaa@php.net
Please try using this CVS snapshot:
http://snaps.php.net/php4-latest.tar.gz
For Windows:
http://snaps.php.net/win32/php4-win32-latest.zip
------------------------------------------------------------------------
[2002-07-24 17:42:46] msopacua@idg.nl
Tried again today. Problem persists.
Updated version.
------------------------------------------------------------------------
[2002-07-07 21:50:17] sniper@php.net
Just a status update: does this happen with today's CVS checkout?
------------------------------------------------------------------------
[2002-06-28 06:37:38] msopacua@idg.nl
SIGUSR1: to keep status info, for /server-status and not to piss off
users, downloading stuff around midnight, while we are rotating the
logs.
SIGHUP normally works ok, when php is compiled as DSO. And 'stop and
start' is just not an option.
I have two hunches, developed by trying about every compilation scheme
I could think of:
1) non-libtool compiled libs are problematic, openssl being the one
that comes to mind instantly.
2) php as a dso is ok, even shared modules, as long as those shared
modules don't contain other shared modules, which are not part of the
'extension', like gd, needing libjpeg/libz or libcurl needing openssl.
Strangely enough, sablot/expat combination is fine again.
------------------------------------------------------------------------
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/14870
--
Edit this bug report at http://bugs.php.net/?id=14870&edit=1