Re: [Bug 93603] List of what's available and what's missing. [need "readline" and "gmp"]
On Wed, Aug 29, 2007 at 08:09:13AM -, Soren Hansen wrote: > > 4)The obviously useful, yet missing ones (i.e. the ones that, I > > think we need to add) are: gmp and readline > I could be wrong (I haven't examined the situation), but I have a > hunch that this could be on purpose and due to PHP License + GPL > licensing issues. I'll look at it a bit later (today or tomorrow). Alright, the situation is: GMP is LGPL and readline is GPL. IIRC the php license is considered GPL-incompatible, so a php5-readline would require an explicit exception from the readline copyright holder for this purpose. I'm not entirely clear on whether something similar is required for php5-gmp. Perhaps someone else can shed some light upon this? -- Soren Hansen Ubuntu Server Team http://www.ubuntu.com/ -- RFE: Add more php5 extensions (like php5-gmp) https://bugs.launchpad.net/bugs/93603 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 93603] List of what's available and what's missing. [need "readline" and "gmp"]
On Wed, Aug 29, 2007 at 12:31:50AM -, RichardNeill wrote: > 4)The obviously useful, yet missing ones (i.e. the ones that, I think > we need to add) are: gmp and readline I could be wrong (I haven't examined the situation), but I have a hunch that this could be on purpose and due to PHP License + GPL licensing issues. I'll look at it a bit later (today or tomorrow). -- Soren Hansen Ubuntu Server Team http://www.ubuntu.com/ -- RFE: Add more php5 extensions (like php5-gmp) https://bugs.launchpad.net/bugs/93603 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 93603] List of what's available and what's missing. [need "readline" and "gmp"]
This is quite easy to do; here are the results. 1)On Gutsy (latest update), the list of extensions that can be installed separately may be obtained by doing: apt-get install php5-[TAB] php5-imagick php5-librdf php5-memcachephp5-odbc php5-snmp php5-sybasephp5-xcache php5-auth-pam php5-curl php5-imap php5-mapscriptphp5-mhash php5-pgsqlphp5-sqlite php5-syck php5-xmlrpcphp5-devphp5-interbase php5-maxdb php5-ming php5-ps php5-sqlite3php5-tidy php5-xsl php5-clamavlib php5-gd php5-json php5-mcal php5-mysql php5-pspell php5-sqlrelay php5-uuid php5-idn php5-ldap php5-mcrypt php5-mysqli php5-recode php5-suhosin php5-xapian (I've removed php5-cli and other things which aren't "extensions" from the above). 2)The list of modules built in the main package + installed modules can be obtained by doing "php -m" Thus, I see the following modules which are part of the main package (I've removed the dups which are installed manually). bcmath bz2 calendarctype date dba dom exif filter ftp gettext hashiconv json libxmlmbstring mime_magic mysqli ncursesopenssl pcntl pcre PDO pdo_mysql pdo_pgsql posix Reflection session shmop SimpleXML soap sockets SPL standard sysvmsg sysvsemsysvshm tokenizer wddx xml xmlreaderxmlwriter zip zlib 3)The list of available extensions is here: http://www.php.net/manual/en/extensions.php I've trimmed it down to the following (by removing the windows-specific ones, and the ones already listed above, and anything that is PECL) bcompiler SessionPgSQL dbx SDO-DAS-Relational dBase DB++ FrontBase filePro ibm_db2 Informix Ingres II mSQL OCI8OracleOvrimosSQLParadox Firebird/Interbase (PDO) IBM (PDO) Informix (PDO) Oracle (PDO) ODBC and DB2 (PDO)SQLite (PDO) GMP SCA SDO SDO DAS XML kadm5 ssh2 phar FDF Readline 4)The obviously useful, yet missing ones (i.e. the ones that, I think we need to add) are: gmp and readline SUMMARY: most of the important stuff is now included in Gutsy. However, gmp and readline have been overlooked. There are also a lot of PECL things, which are probably beyond the scope of this bug. -- RFE: Add more php5 extensions (like php5-gmp) https://bugs.launchpad.net/bugs/93603 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs