[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