Re: PHP Test results
| From: | derick@php.net | Date: | Thu, 28 Mar 2002 07:33:08 +0000 |
| Subject: | Re: PHP Test results | ||
| References: | 1 | Groups: | php.qa |
| Request: | Send a blank email to php-qa+get-4786@lists.php.net to get a copy of this message | ||
Hello Melvyn,
I committed this to the CVS. Please retest with RC2 (when it's out).
Derick
On Thu, 28 Mar 2002, Melvyn Sopacua wrote:
> noreply@php.net said at 20:47 27-3-2002:
>
> >array (
> > 'user_name' => 'Melvyn Sopacua',
> > 'email' => 'msopacua@idg.nl',
> > 'package' => '4.2.0-RC1',
> > 'testcase' => '0',
> > 'status' => 'Fail',
> > 'os' => 'other',
> > 'sapi' => 'Apache 1.3.x Static',
> > 'automake' => '15',
> > 'autoconf' => '252',
> > 'libtool' => '140',
> > 'bison' => '130',
> > 'bcmath' => 'on',
> > 'calendar' => 'on',
> > 'ctype' => 'on',
> > 'curl' => 'on',
> > 'domxml' => 'on',
> > 'ftp' => 'on',
> > 'gd' => 'on',
> > 'iconv' => 'on',
> > 'mailparse' => 'on',
> > 'mbstring' => 'on',
> > 'mhash' => 'on',
> > 'mysql' => 'on',
> > 'openssl' => 'on',
> > 'overload' => 'on',
> > 'pcre' => 'on',
> > 'pgsql' => 'on',
> > 'session' => 'on',
>
> 'sysvsem' => 'on',
> 'sysvshm' => 'on',
>
> > 'sockets' => 'on',
> > 'standard' => 'on',
> > 'tokenizer' => 'on',
> > 'xml' => 'on',
> > 'xslt' => 'on',
> > 'zip' => 'on',
> > 'test' => '',
> > 'problems' => 'make[3]: Entering directory
> > `/home/mdev/_src/php-4.2.0RC1/ext/sysvsem\'
> >gcc -I. -I/home/mdev/_src/php-4.2.0RC1/ext/sysvsem
> >-I/home/mdev/_src/php-4.2.0RC1/main -I/home/mdev/_src/php-4.2.0RC1
> >-I/home/mdev/_src
> >/apache_1.3.24/src/include -I/home/mdev/_src/apache_1.3.24/src/os/unix
> >-I/home/mdev/_src/php-4.2.0RC1/Zend -I/weblib/local/include -I/w
> >eblib/local/include/libxml2 -I/weblib/local/include/freetype2/freetype
> >-I/weblib/local/include/mysql -I/pgsql/include -I/home/mdev/_sr
> >c/php-4.2.0RC1/TSRM -g -O2 -c sysvsem.c && touch sysvsem.lo
> >sysvsem.c: In function `zif_sem_remove\':
> >sysvsem.c:414: incompatible type for argument 4 of `semctl\'
> >make[3]: *** [sysvsem.lo] Error 1
> >make[3]: Leaving directory `/home/mdev/_src/php-4.2.0RC1/ext/sysvsem\'
> >make[2]: *** [all-recursive] Error 1
> >make[2]: Leaving directory `/home/mdev/_src/php-4.2.0RC1/ext/sysvsem\'
> >make[1]: *** [all-recursive] Error 1
> >make[1]: Leaving directory `/home/mdev/_src/php-4.2.0RC1/ext\'
> >make: *** [all-recursive] Error 1
>
> $ diff -u ext/sysvsem/sysvsem.c.dist ext/sysvsem/sysvsem.c
> --- ext/sysvsem/sysvsem.c.dist Thu Feb 28 09:26:52 2002
> +++ ext/sysvsem/sysvsem.c Thu Mar 28 00:54:40 2002
> @@ -407,11 +407,14 @@
> #else
> if(semctl(sem_ptr->semid,NULL,IPC_STAT,NULL)<0) {
> #endif
> - php_error(E_WARNING, "%d is not a existing SysV Semaphore
> Id", id);
> + php_error(E_WARNING, "%d is not an existing SysV Semaphore
> Id", id);
> RETURN_FALSE;
> }
> -
> +#if HAVE_SEMUN
> + if(semctl(sem_ptr->semid,NULL,IPC_RMID,un)<0) {
> +#else
> if(semctl(sem_ptr->semid,NULL,IPC_RMID,NULL)<0) {
> +#endif
> php_error(E_WARNING, "sem_remove() failed for id %d: %s",
> id, strerror(errno));
> RETURN_FALSE;
> }
>
> Met vriendelijke groeten / With kind regards,
>
> IDG.nl
> Melvyn Sopacua
> Webmaster
>
>
-----------------------------------------------------------------------
PHP: Scripting the Web - derick@php.net
All your branches are belong to me!
SRM: Script Running Machine - www.vl-srm.net
-----------------------------------------------------------------------