Source: php-msgpack Version: 2.0.3-1 Severity: serious Justification: FTBFS on amd64 Tags: bullseye sid ftbfs Usertags: ftbfs-20200222 ftbfs-bullseye
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[2]: Entering directory '/<<PKGBUILDDIR>>/build-7.4' > > Build complete. > Don't forget to run 'make test'. > > > ===================================================================== > PHP : /usr/bin/php7.4 > PHP_SAPI : cli > PHP_VERSION : 7.4.3 > ZEND_VERSION: 3.4.0 > PHP_OS : Linux - Linux ip-172-31-8-13 4.19.0-6-cloud-amd64 #1 SMP Debian > 4.19.67-2+deb10u2 (2019-11-11) x86_64 > INI actual : /<<PKGBUILDDIR>>/build-7.4/tmp-php.ini > More .INIs : > CWD : /<<PKGBUILDDIR>>/build-7.4 > Extra dirs : > VALGRIND : Not used > ===================================================================== > TIME START 2020-02-23 02:52:12 > ===================================================================== > TEST 1/115 [tests/001.phpt] > PASS Check for msgpack presence [tests/001.phpt] > TEST 2/115 [tests/002.phpt] > PASS Check for null serialisation [tests/002.phpt] > TEST 3/115 [tests/003.phpt] > PASS Check for bool serialisation [tests/003.phpt] > TEST 4/115 [tests/004.phpt] > PASS Check for integer serialisation [tests/004.phpt] > TEST 5/115 [tests/005.phpt] > PASS Check for double serialisation [tests/005.phpt] > TEST 6/115 [tests/006.phpt] > PASS Check for simple string serialization [tests/006.phpt] > TEST 7/115 [tests/007.phpt] > PASS Check for simple array serialization [tests/007.phpt] > TEST 8/115 [tests/008.phpt] > PASS Check for array+string serialization [tests/008.phpt] > TEST 9/115 [tests/009.phpt] > PASS Check for reference serialization [tests/009.phpt] > TEST 10/115 [tests/010.phpt] > PASS Array test [tests/010.phpt] > TEST 11/115 [tests/012.phpt] > PASS Object test [tests/012.phpt] > TEST 12/115 [tests/013.phpt] > PASS Object-Array test [tests/013.phpt] > TEST 13/115 [tests/014.phpt] > PASS Object-Reference test [tests/014.phpt] > TEST 14/115 [tests/015.phpt] > PASS Check for serialization handler [tests/015.phpt] > TEST 15/115 [tests/015b.phpt] > PASS Check for serialization handler, ini-directive [tests/015b.phpt] > TEST 16/115 [tests/015e.phpt] > PASS Check for serialization handler, broken [tests/015e.phpt] > TEST 17/115 [tests/016.phpt] > PASS Object test, __sleep [tests/016.phpt] > TEST 18/115 [tests/017.phpt] > PASS Object test, __wakeup [tests/017.phpt] > TEST 19/115 [tests/018.phpt] > PASS Object test, __sleep error cases [tests/018.phpt] > TEST 20/115 [tests/019.phpt] > PASS Object test, __autoload [tests/019.phpt] > TEST 21/115 [tests/020.phpt] > PASS Object test, incomplete class [tests/020.phpt] > TEST 22/115 [tests/021.phpt] > PASS Object Serializable interface [tests/021.phpt] > TEST 23/115 [tests/022.phpt] > PASS Object test, unserialize_callback_func [tests/022.phpt] > TEST 24/115 [tests/023.phpt] > PASS Resource [tests/023.phpt] > TEST 25/115 [tests/024.phpt] > PASS Recursive objects [tests/024.phpt] > TEST 26/115 [tests/025.phpt] > PASS Object test, array of objects with __sleep [tests/025.phpt] > TEST 27/115 [tests/026.phpt] > PASS Cyclic array test [tests/026.phpt] > TEST 28/115 [tests/027.phpt] > PASS Check for serialization handler [tests/027.phpt] > TEST 29/115 [tests/028.phpt] > PASS Serialize object into session, full set [tests/028.phpt] > TEST 30/115 [tests/029.phpt] > PASS Msgpack module info [tests/029.phpt] > TEST 31/115 [tests/030.phpt] > PASS Unserialize invalid data [tests/030.phpt] > TEST 32/115 [tests/031.phpt] > PASS Object Serializable interface throws exceptions [tests/031.phpt] > TEST 33/115 [tests/032.phpt] > PASS Object test, __sleep and __wakeup exceptions [tests/032.phpt] > TEST 34/115 [tests/033.phpt] > PASS Object test, cyclic references [tests/033.phpt] > TEST 35/115 [tests/034.phpt] > PASS Unserialize invalid random data [tests/034.phpt] > TEST 36/115 [tests/035.phpt] > PASS Profiling perf test. [tests/035.phpt] > TEST 37/115 [tests/040.phpt] > FAIL broken random data test [tests/040.phpt] > TEST 38/115 [tests/040b.phpt] > FAIL broken random data test : MessagePack class [tests/040b.phpt] > TEST 39/115 [tests/040c.phpt] > FAIL broken random data test : MessagePackUnpacker::feed [tests/040c.phpt] > TEST 40/115 [tests/040d.phpt] > FAIL broken random data test : MessagePackUnpacker::execute [tests/040d.phpt] > TEST 41/115 [tests/041.phpt] > PASS Check for double NaN, Inf, -Inf, 0, and -0 [tests/041.phpt] > TEST 42/115 [tests/042.phpt] > PASS Closure [tests/042.phpt] > TEST 43/115 [tests/050.phpt] > PASS Check for array unserialization [tests/050.phpt] > TEST 44/115 [tests/060.phpt] > PASS Check for buffered streaming unserialization [tests/060.phpt] > TEST 45/115 [tests/061.phpt] > PASS Check for unbuffered streaming unserialization [tests/061.phpt] > TEST 46/115 [tests/062.phpt] > PASS Extra bytes buffered streaming unserialization [tests/062.phpt] > TEST 47/115 [tests/063.phpt] > PASS Extra bytes unbuffered streaming unserialization [tests/063.phpt] > TEST 48/115 [tests/064.phpt] > PASS Check for buffered streaming unserialization (single) [tests/064.phpt] > TEST 49/115 [tests/065.phpt] > PASS Check for unbuffered streaming unserialization (single) [tests/065.phpt] > TEST 50/115 [tests/066.phpt] > PASS Extra bytes buffered streaming unserialization (single) [tests/066.phpt] > TEST 51/115 [tests/067.phpt] > PASS Extra bytes unbuffered streaming unserialization (single) > [tests/067.phpt] > TEST 52/115 [tests/070.phpt] > PASS Check for alias functions [tests/070.phpt] > TEST 53/115 [tests/071.phpt] > PASS Check for class methods [tests/071.phpt] > TEST 54/115 [tests/072.phpt] > PASS Check for class methods unpacker [tests/072.phpt] > TEST 55/115 [tests/073.phpt] > PASS Check for class unpacker [tests/073.phpt] > TEST 56/115 [tests/080.phpt] > PASS disabled php only (ini_set) [tests/080.phpt] > TEST 57/115 [tests/081.phpt] > PASS disabled php only for class methods (ini_set) [tests/081.phpt] > TEST 58/115 [tests/082.phpt] > PASS disabled php only for class methods unpacker (ini_set) [tests/082.phpt] > TEST 59/115 [tests/083.phpt] > PASS disabled php only for class unpacker (ini_set) [tests/083.phpt] > TEST 60/115 [tests/084.phpt] > PASS disabled php only for class methods (constract) [tests/084.phpt] > TEST 61/115 [tests/085.phpt] > PASS disabled php only for class methods unpacker (constract) > [tests/085.phpt] > TEST 62/115 [tests/086.phpt] > PASS disabled php only for class unpacker (constract) [tests/086.phpt] > TEST 63/115 [tests/087.phpt] > PASS disabled php only for class methods (set option) [tests/087.phpt] > TEST 64/115 [tests/088.phpt] > PASS disabled php only for class methods unpacker (set option) > [tests/088.phpt] > TEST 65/115 [tests/089.phpt] > PASS disabled php only for class unpacker (set option) [tests/089.phpt] > TEST 66/115 [tests/090.phpt] > PASS unpack of object converter (string) [tests/090.phpt] > TEST 67/115 [tests/091.phpt] > PASS unpack of object converter (object) [tests/091.phpt] > TEST 68/115 [tests/092.phpt] > PASS unpack of object converter (string: php_only=0) [tests/092.phpt] > TEST 69/115 [tests/093.phpt] > PASS unpack of object converter (object: php_only=0) [tests/093.phpt] > TEST 70/115 [tests/095.phpt] > PASS unpack of object converter : class unpack (object) [tests/095.phpt] > TEST 71/115 [tests/096.phpt] > PASS unpack of object converter : class unpack (string: php_only=0) > [tests/096.phpt] > TEST 72/115 [tests/097.phpt] > PASS unpack of object converter : class unpack (object: php_only=0) > [tests/097.phpt] > TEST 73/115 [tests/098.phpt] > PASS unpack of object converter: class unpack (string: OPT_PHPONLY=false) > [tests/098.phpt] > TEST 74/115 [tests/099.phpt] > PASS unpack of object converter : class unpacker (string) [tests/099.phpt] > TEST 75/115 [tests/100.phpt] > PASS unpack of object converter : class unpacker (object) [tests/100.phpt] > TEST 76/115 [tests/101.phpt] > PASS unpack of object converter : class unpacker (string: php_only=0) > [tests/101.phpt] > TEST 77/115 [tests/102.phpt] > PASS unpack of object converter : class unpacker (object: php_only=0) > [tests/102.phpt] > TEST 78/115 [tests/103.phpt] > PASS unpack of object converter: class unpacker (string: OPT_PHPONLY=false) > [tests/103.phpt] > TEST 79/115 [tests/104.phpt] > PASS unpack of template converter: class unpacker (array: string) > [tests/104.phpt] > TEST 80/115 [tests/105.phpt] > PASS unpack of template converter: class unpacker (array: object) > [tests/105.phpt] > TEST 81/115 [tests/106.phpt] > PASS unpack of template converter: class unpacker (string) [tests/106.phpt] > TEST 82/115 [tests/107.phpt] > PASS unpack of template converter: class unpacker (object) [tests/107.phpt] > TEST 83/115 [tests/108.phpt] > PASS unpack of template converter: multiple class: class unpacker (array: > string) [tests/108.phpt] > TEST 84/115 [tests/109.phpt] > PASS unpack of template converter: multiple class: class unpacker (array: > object) [tests/109.phpt] > TEST 85/115 [tests/110.phpt] > PASS unpack of template converter: multiple variable: class unpacker (array: > string) [tests/110.phpt] > TEST 86/115 [tests/111.phpt] > PASS unpack of template converter: multiple variable: class unpacker (array: > object) [tests/111.phpt] > TEST 87/115 [tests/112.phpt] > PASS unpack of template converter: multiple class/variable: class unpacker > (array: string) [tests/112.phpt] > TEST 88/115 [tests/113.phpt] > PASS unpack of template converter: multiple class/variable: class unpacker > (array: object) [tests/113.phpt] > TEST 89/115 [tests/114.phpt] > PASS unpack of template converter: multiple class/variable: class unpacker > (array) [tests/114.phpt] > TEST 90/115 [tests/115.phpt] > PASS unpack of template converter: class unpacker (array: string: > OPT_PHPONLY=false) [tests/115.phpt] > TEST 91/115 [tests/116.phpt] > PASS unpack of template converter: class unpacker (array: object: > OPT_PHPONLY=false) [tests/116.phpt] > TEST 92/115 [tests/117.phpt] > PASS unpack of template converter: class unpacker (string: OPT_PHPONLY=false) > [tests/117.phpt] > TEST 93/115 [tests/118.phpt] > PASS unpack of template converter: class unpacker (object: OPT_PHPONLY=false) > [tests/118.phpt] > TEST 94/115 [tests/119.phpt] > PASS unpack of template converter: multiple class: class unpacker (array: > string: OPT_PHPONLY=false) [tests/119.phpt] > TEST 95/115 [tests/120.phpt] > PASS unpack of template converter: multiple class: class unpacker (array: > object: OPT_PHPONLY=false) [tests/120.phpt] > TEST 96/115 [tests/121.phpt] > PASS unpack of template converter: multiple variable: class unpacker (array: > string: OPT_PHPONLY=false) [tests/121.phpt] > TEST 97/115 [tests/122.phpt] > PASS unpack of template converter: multiple variable: class unpacker (array: > object: OPT_PHPONLY=false) [tests/122.phpt] > TEST 98/115 [tests/123.phpt] > PASS unpack of template converter: multiple class/variable: class unpacker > (array: string: OPT_PHPONLY=false) [tests/123.phpt] > TEST 99/115 [tests/124.phpt] > PASS unpack of template converter: multiple class/variable: class unpacker > (array: object: OPT_PHPONLY=false) [tests/124.phpt] > TEST 100/115 [tests/125.phpt] > PASS unpack of template converter: multiple class/variable: class unpacker > (array: OPT_PHPONLY=false) [tests/125.phpt] > TEST 101/115 [tests/126.phpt] > PASS unpack of template converter (array: string) [tests/126.phpt] > TEST 102/115 [tests/127.phpt] > PASS unpack of template converter (array: object) [tests/127.phpt] > TEST 103/115 [tests/128.phpt] > PASS unpack of template converter (string) [tests/128.phpt] > TEST 104/115 [tests/129.phpt] > PASS unpack of template converter (object) [tests/129.phpt] > TEST 105/115 [tests/130.phpt] > PASS unpack of template converter: multiple class: (array: string) > [tests/130.phpt] > TEST 106/115 [tests/131.phpt] > PASS unpack of template converter: multiple class: (array: object) > [tests/131.phpt] > TEST 107/115 [tests/132.phpt] > PASS unpack of template converter: multiple variable: (array: string) > [tests/132.phpt] > TEST 108/115 [tests/133.phpt] > PASS unpack of template converter: multiple variable: (array: object) > [tests/133.phpt] > TEST 109/115 [tests/134.phpt] > PASS unpack of template converter: multiple class/variable: (array: string) > [tests/134.phpt] > TEST 110/115 [tests/135.phpt] > PASS unpack of template converter: multiple class/variable: (array: object) > [tests/135.phpt] > TEST 111/115 [tests/136.phpt] > PASS unpack of template converter: multiple class/variable: (array) > [tests/136.phpt] > TEST 112/115 [tests/137.phpt] > PASS unpack/pack str8 [tests/137.phpt] > TEST 113/115 [tests/bug006.phpt] > PASS Bug #6 (bug with incorrect packing of mixed arrays) [tests/bug006.phpt] > TEST 114/115 [tests/bug011.phpt] > PASS Bug #011 (Check for segfault with empty array structures) > [tests/bug011.phpt] > TEST 115/115 [tests/bug012.phpt] > PASS Bug #12 (msgpack_seriallize interfere with php serialize) > [tests/bug012.phpt] > ===================================================================== > TIME END 2020-02-23 02:52:15 > > ===================================================================== > TEST RESULT SUMMARY > --------------------------------------------------------------------- > Exts skipped : 0 > Exts tested : 15 > --------------------------------------------------------------------- > > Number of tests : 115 115 > Tests skipped : 0 ( 0.0%) -------- > Tests warned : 0 ( 0.0%) ( 0.0%) > Tests failed : 4 ( 3.5%) ( 3.5%) > Tests passed : 111 ( 96.5%) ( 96.5%) > --------------------------------------------------------------------- > Time taken : 3 seconds > ===================================================================== > > ===================================================================== > FAILED TEST SUMMARY > --------------------------------------------------------------------- > broken random data test [tests/040.phpt] > broken random data test : MessagePack class [tests/040b.phpt] > broken random data test : MessagePackUnpacker::feed [tests/040c.phpt] > broken random data test : MessagePackUnpacker::execute [tests/040d.phpt] > ===================================================================== > make[2]: *** [Makefile:131: test] Error 1 > make[2]: Leaving directory '/<<PKGBUILDDIR>>/build-7.4' > dh_auto_test: error: cd build-7.4 && make -j1 test VERBOSE=1 > INSTALL_ROOT=/<<PKGBUILDDIR>>/debian/php-msgpack returned exit code 2 The full build log is available from: http://qa-logs.debian.net/2020/02/22/php-msgpack_2.0.3-1_unstable.log A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! About the archive rebuild: The rebuild was done on EC2 VM instances from Amazon Web Services, using a clean, minimal and up-to-date chroot. Every failed build was retried once to eliminate random failures.