[Bug 1567158] Re: Please merge php7.0 7.0.4-7 from Debian unstable
Launchpad Bug Tracker
1567158 at bugs.launchpad.net
Fri Apr 8 21:20:21 UTC 2016
This bug was fixed in the package php7.0 - 7.0.4-7ubuntu1
---------------
php7.0 (7.0.4-7ubuntu1) xenial; urgency=medium
* Merge with Debian unstable (LP: #1567158). Remaining changes:
- debian/patches/0051-backport-89a43425.patch: Fix incompatible
pointers on 64-bit. Closes LP #1558201.
* Drop:
- Add support for independent source packages php7.0 and
php7.0-universe-source (LP #1555843):
- d/control{,.in}: drop Build-Depends on firebird-dev, libc-client-dev,
libmcrypt-dev, libonig-dev, libqdbm-dev and libzip-dev.
- d/control: drop binary packages php7.0-imap, php7.0-interbase,
php7.0-mcrypt and php7.0-zip and their reverse dependencies.
- d/control{,.in}: add Build-Depends on dctrl-tools.
- d/rules.d/ext-interbase.mk: add pdo config to interbase's
config, as php7.0-universe-common will not use ext-common.mk.
- d/control{,.in}: switch Build-Depends of netcat-traditional to
netcat-openbsd as only the latter is in main.
- d/rules: do not generate debian/tests/control when building for
universe.
- d/rules: use grep-dctrl to remove binary packages not generated by
this source package during the build (dpkg-genchanges complains
otherwise).
- php7.0-interbase: Do not install pdo.so, as it is provided
by php7.0-common (LP #1556486).
[ Xenial now supports building packages in main with universe
build-deps ]
- debian/patches/0048-fix-bug-71659-pcre-segfault-in-twig-tests.patch:
Replace bump regex with calculate_unit_length(). Closes LP:
#1548442.
[ merged in Debian ]
* d/t/control{,.in}: add dependency on wget
php7.0 (7.0.4-7) unstable; urgency=medium
* Add upstart init script for backport reasons
* Add do_tmpfiles() call to php-fpm-checkconf to get consistent
behaviour in all init systems
* Fix use of UNDEF instead of NULL in read_dimension
(Courtesy of Nikita Popov)
* libphp-embed 'update-alternatives --remove' call needs to be in prerm
script
* Override maintainer-script-empty prerm in PHP extension packages
* apache2-module-depends-on-real-apache2-package lintian-override needs
to go in php-sapi.lintian-overrides to have any effect
* Move embedded library fileinfo lintian-override to
php-common.lintian-overrides.extra
* Add missing #EXTRA# to php-module.lintian-overrides template
php7.0 (7.0.4-6) unstable; urgency=medium
* Add patch to fix segmentation fault in pcre running twig tests
* Register libphp at PHP_MAJOR@.so with update-alternatives, so there's no
dangling symbol in the piuparts
* Really expand $libdir and $datadir before AC_SUBST to allow passing
${prefix} as part of --with-libdir
* Don't reset module provides at every dsoname, but at every module name
* Set PEAR_INSTALL_DIR manually to /usr/share/php even if we are not
building PEAR, so PEAR have correct paths
-- Nishanth Aravamudan <nish.aravamudan at canonical.com> Thu, 07 Apr
2016 15:57:00 -0700
** Changed in: php7.0 (Ubuntu)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1567158
Title:
Please merge php7.0 7.0.4-7 from Debian unstable
Status in php-universe-source7.0 package in Ubuntu:
New
Status in php7.0 package in Ubuntu:
Fix Released
Bug description:
No FFe shoudl be necessary, as the changes in Debian are bugfixes and
packaging fixes.
Current pear fails on first run with:
# pear install Archive_Tar
WARNING: channel "pear.php.net" has updated its protocols, use "pear
channel-update pear.php.net" to update
downloading Archive_Tar-1.4.2.tgz ...
Starting to download Archive_Tar-1.4.2.tgz (20,624 bytes)
........done: 20,624 bytes
Warning: fopen(${prefix}/lib/php/pear/.depdb): failed to open stream: No
such file or directory in DependencyDB.php on line 549
PHP Warning: fopen(${prefix}/lib/php/pear/.depdb): failed to open
stream: No such file or directory in
/usr/share/php/PEAR/DependencyDB.php on line 549
PHP Fatal error: Uncaught Error: Cannot use object of type PEAR_Error
as array in /usr/share/php/PEAR/DependencyDB.php:385
Stack trace:
#0 /usr/share/php/PEAR/Registry.php(1780):
PEAR_DependencyDB->uninstallPackage(Object(PEAR_PackageFile_v2))
#1 /usr/share/php/PEAR/Installer.php(1445):
PEAR_Registry->addPackage2(Object(PEAR_PackageFile_v2))
#2 /usr/share/php/PEAR/Command/Install.php(713):
PEAR_Installer->install('/tmp/pear/downl...', Array)
#3 /usr/share/php/PEAR/Command/Common.php(270):
PEAR_Command_Install->doInstall('install', Array, Array)
#4 /usr/share/php/pearcmd.php(316): PEAR_Command_Common->run('install',
Array, Array)
#5 {main}
thrown in /usr/share/php/PEAR/DependencyDB.php on line 385
This is fixed in 7.0.4-6.
Debian has merged our delta patches, as well.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/php-universe-source7.0/+bug/1567158/+subscriptions
More information about the Ubuntu-sponsors
mailing list