php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #58278 Build/Register issue with PHP 5.3.0
Submitted: 2008-07-19 02:30 UTC Modified: 2009-12-17 13:51 UTC
From: Fedora at FamilleCollet dot com Assigned:
Status: Closed Package: ncurses (PECL)
PHP Version: 5_3 CVS-2008-07-19 (dev) OS: Linux (Fedora 9)
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 this is not your bug, you can add a comment by following this link.
If this is your bug, but you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: Fedora at FamilleCollet dot com
New email:
PHP Version: OS:

 

 [2008-07-19 02:30 UTC] Fedora at FamilleCollet dot com
Description:
------------
first_arg_force_ref and second_arg_force_ref no more provided by zend_modules.h with php 5.3.0 (200807181430 snapshot)

Simple patch proposal :
http://remi.fedorapeople.org/ncurses-1.0.0-php53.patch

Please also convert package.xml to version 2.0 format. This is needed to be able to (un)register the extension using the "pecl (un)install ..." command.

Simple solution :
pear convert package.xml package2.xml

Regards

Reproduce code:
---------------
make

Expected result:
----------------
Build complete.


Actual result:
--------------
 gcc -I. -I/home/extras/BUILD/php-pecl-ncurses-1.0.0/ncurses-1.0.0 -DPHP_ATOM_INC -I/home/extras/BUILD/php-pecl-ncurses-1.0.0/ncurses-1.0.0/include -I/home/extras/BUILD/php-pecl-ncurses-1.0.0/ncurses-1.0.0/main -I/home/extras/BUILD/php-pecl-ncurses-1.0.0/ncurses-1.0.0 -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -I/usr/include/ncurses -DHAVE_CONFIG_H -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -c /home/extras/BUILD/php-pecl-ncurses-1.0.0/ncurses-1.0.0/ncurses_fe.c  -fPIC -DPIC -o .libs/ncurses_fe.o
/home/extras/BUILD/php-pecl-ncurses-1.0.0/ncurses-1.0.0/ncurses_fe.c:169: error: 'first_arg_force_ref' undeclared here (not in a function)
/home/extras/BUILD/php-pecl-ncurses-1.0.0/ncurses-1.0.0/ncurses_fe.c:183: error: 'second_arg_force_ref' undeclared here (not in a function)
make: *** [ncurses_fe.lo] Error 1


Patches

Add a Patch

Pull Requests

Add a Pull Request

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2009-12-17 13:51 UTC] rasmus@php.net
Both of these were taken care of a while ago.
 
PHP Copyright © 2001-2019 The PHP Group
All rights reserved.
Last updated: Sun Jun 16 23:01:28 2019 UTC