I have attached a minimal debdiff to fix this.  The minimal change
required to properly fix this bug is to remove the patch added in
1.0.1-3.  That patch renames class constructors to use the new-style
__construct() name, but each rename is a backwards-incompatible change.

We could limit the revert to just the Crypt_Base class, but PHP code
that uses another class's old-style constructor name would still be
broken.  I'm not sure if any of the reverse dependencies use the other
classes' old-style constructor names, but users might have their own
private code that does.

** Patch added: "minimal debdiff"
   
https://bugs.launchpad.net/ubuntu/+source/phpseclib/+bug/1574058/+attachment/4689304/+files/debdiff.patch

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1574058

Title:
  php-seclib: Call to undefined method Crypt_Base::Crypt_Base()

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/phpseclib/+bug/1574058/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to