Re: PHP 5.2.5 Released - update on extensions versioning information

From: Date: Sat, 10 Nov 2007 19:19:37 +0000
Subject: Re: PHP 5.2.5 Released - update on extensions versioning information
Groups: php.internals 
Request: Send a blank email to internals+get-33083@lists.php.net to get a copy of this message
Hello everybody. I did a bit of analysis concerning the versioning information exposed by all extensions in 5.2.5 [the data in zend_module_entry, exposed to userland via phpversion()]. Extensions that do not expose any info at all: 46 out of 83 (the total number being calculated by counting the subdirs in /ext) Extensions that have had some changes in the source code since 5.2.4 and did not update their version info are, afaik: dom iconv json mysqli tidy (but at least the version info has been updated in the global phpinfo page) xmlreader xmlrpc Note that - mysql had some changes regarding compat with mysql 3. I am not sure if it only affects build time (in which case updating version info is useless) or not - oci extension ONLY updated version info (1.2.3 to 1.2.4) but NOT the code! The following extensions do not provide any version info, not even in the global phpinfo page: dbase gmp readline sysvsem sysvshm And last but not least, the list of extensions that do not provide version info in their zend_module_entry: bcmath bz2 calendar ctype curl dba dbase fdf frontbase ftp gd gettext gmp iconv imap interbase ldap libxml mbstring mcrypt mhash ming msql mssql ncurses odbc/birdstep openssl pcntl pcre pgsql posix pspell readline recode reflection session shmop snmp soap sockets sybase_db / sybase_ct sysvmsg sysvsem sysvshm wddx xml Bye Gaetano

« previous php.internals (#33083) next »