Subject: CVS commit: pkgsrc/devel/php-igbinary
From: Takahiro Kambe
Date: 2022-02-20 14:31:43
Message id: 20220220133143.4A108FB24@cvs.NetBSD.org

Log Message:
devel/php-igbinary: update to

3.2.7 (2022-01-12)

* Update test expectations for php 8.2.0-dev.  Add
  `#[AllowDynamicProperties]` Attribute to some tests to avoid notices.

* In php 8.1+, make igbinary_unserialize check to see if an equivalent
  interned string already exists when unserializing object property names,
  array keys, and class names and use that instead of creating a brand new
  string.
  (This deliberately doesn't create a new interned string if one doesn't
  already exist.)
  (Before this change, igbinary would deduplicate strings when serializing,
  but would not check if strings were interned by PHP itself when
  unserializing)
* Avoid debug build assertion failure for `HT_ASSERT_RC1` the same way as
  PHP's unserialize - this is a case where ostensibly there are no other
  references to the array being unserialized.

Files:
RevisionActionfile
1.6modifypkgsrc/devel/php-igbinary/Makefile
1.8modifypkgsrc/devel/php-igbinary/distinfo