-
Notifications
You must be signed in to change notification settings - Fork 23
Open
Description
On Ubuntu 24.04 whose default PHP is 8.3, I have tried and this package can't work. Even AI like ChatGPT or DeepSeek can't help with that. Now where can I find a solution?
sudo make test
Build complete.
Don't forget to run 'make test'.
=====================================================================
PHP : /usr/bin/php8.3
Warning: RarArchive::__toString() implemented without string return type in Unknown on line 0
Warning: RarEntry::__toString() implemented without string return type in Unknown on line 0
PHP_SAPI : cli
PHP_VERSION : 8.3.6
ZEND_VERSION: 4.3.6
PHP_OS : Linux - Linux guidry-G1-Sniper-H6 6.11.0-19-generic #19~24.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon Feb 17 11:51:52 UTC 2 x86_64
INI actual : /home/guidry/install_2404/php-rar/tmp-php.ini
More .INIs :
CWD : /home/guidry/install_2404/php-rar
Extra dirs :
VALGRIND : Not used
TIME START 2025-03-15 10:44:24
FAIL rar_open() function [tests/001.phpt]
FAIL rar_list() function [tests/002.phpt]
FAIL rar_entry_get() function [tests/003.phpt]
FAIL RarEntry::extract() method [tests/004.phpt]
FAIL rar_comment_get() function [tests/005.phpt]
FAIL RarEntry::getCrc() method in multi-volume archives (PECL bug #9470) [tests/006.phpt]
FAIL rar_open() function with a non-RAR [tests/007.phpt]
FAIL rar_entry_get() function [tests/008.phpt]
FAIL RarEntry::getName() function with unicode filenames [tests/009.phpt]
FAIL RarEntry::getStream() function (good RAR file, one volume) [tests/010.phpt]
FAIL RarEntry::getStream() function (good RAR file, several volumes) [tests/011.phpt]
FAIL RarEntry::getStream() function (bad RAR file) [tests/012.phpt]
FAIL rar_entry_get() and RarEntry::getName() coherence [tests/013.phpt]
FAIL RarEntry::getStream() on unicode entry [tests/014.phpt]
FAIL rar_close() liberates resource (PECL bug #9649) [tests/015.phpt]
FAIL RarEntry::extract() method (corrupt RAR file) [tests/016.phpt]
FAIL RarEntry::extract() with unicode files [tests/017.phpt]
FAIL rar_list()/rar_entry_get() with not first volume [tests/018.phpt]
FAIL RarEntry::getStream() function (store method) [tests/019.phpt]
FAIL RarEntry::getStream() function (solid archive) [tests/020.phpt]
FAIL RarEntry::isDirectory() basic test [tests/021.phpt]
FAIL RarEntry::extract() with directory [tests/022.phpt]
FAIL RarEntry::getStream() with directory [tests/023.phpt]
FAIL rar_open()/RarEntry::getStream() (headers level password) [tests/024.phpt]
FAIL rar_open()/RarEntry::extract() (headers level password) [tests/025.phpt]
FAIL RarEntry::getStream() (file level password) [tests/026.phpt]
FAIL RarEntry::getStream() with Linux directories and links [tests/027.phpt]
FAIL RarArchive::open() basic test [tests/028.phpt]
FAIL RarArchive::getEntries() basic test [tests/029.phpt]
FAIL RarArchive::getEntry() basic test [tests/030.phpt]
FAIL RarArchive::getComment() basic test [tests/031.phpt]
FAIL RarArchive traversal with multi-part archive [tests/032.phpt]
FAIL rar_solid_is() basic test [tests/033.phpt]
FAIL RarException::(set/is)UsingExceptions() test [tests/034.phpt]
FAIL rar_entry_get() non-existent file with exceptions [tests/035.phpt]
FAIL rar_open() non-existent archive with exceptions [tests/036.phpt]
FAIL RarEntry::getStream(), password not given, with exceptions [tests/037.phpt]
FAIL RarArchive get iterator on closed file [tests/038.phpt]
FAIL Access RAR archive with missing volumes [tests/039.phpt]
SKIP RarEntry::getUnpackedSize() on platforms with 32-bit longs [tests/040.phpt] reason: this test is for 32bit platforms only
FAIL RarEntry::getUnpackedSize() on platforms with 64-bit longs [tests/041.phpt]
FAIL rar_open() with volume find callback basic test [tests/042.phpt]
FAIL rar_open() with volume find (callback variants 1) [tests/043.phpt]
FAIL rar_open() with volume find (callback variants 2) [tests/044.phpt]
FAIL rar_open() with invalid volume callback [tests/045.phpt]
FAIL RarEntry::getStream() function (broken set fixed with volume callback) [tests/046.phpt]
FAIL RarEntry::extract() function (broken set fixed with volume callback) [tests/047.phpt]
SKIP RarArchive::open() volume callback long return (case MAXPATHLEN <= NM) [tests/048.phpt] reason: ; this test is for systems where MAXPATHLEN <= 1024
FAIL RarArchive::open() volume callback long return (case MAXPATHLEN > NM) [tests/049.phpt]
FAIL Stream wrapper basic test [tests/050.phpt]
FAIL Stream wrapper relative path test [tests/051.phpt]
FAIL Stream wrapper archive/file not found [tests/052.phpt]
FAIL Stream wrapper malformed url [tests/053.phpt]
FAIL Stream wrapper with header or file level passwords [tests/054.phpt]
FAIL Stream wrapper with volume find callback [tests/055.phpt]
FAIL RAR file stream stat [tests/056.phpt]
FAIL RAR file stream stat consistency with url stat [tests/057.phpt]
FAIL RAR file stream stat applied to directory consistency with url stat [tests/058.phpt]
FAIL url stat test [tests/059.phpt]
FAIL RAR directory stream basic test [tests/060.phpt]
FAIL RAR directory stream attempt on file [tests/061.phpt]
FAIL RAR directory stream stat [tests/062.phpt]
FAIL RAR directory stream stat consistency with url stat [tests/063.phpt]
FAIL RAR directory-aware traversal with directory streams [tests/064.phpt]
FAIL Directory streams compatibility with RecursiveDirectoryIterator [tests/065.phpt]
FAIL RarEntry::extract() (file level password) [tests/066.phpt]
SKIP RarEntry::extract() process extended (Windows) [tests/067.phpt] reason: test is not working under run-tests
SKIP RarArchive direct instantiation does not crash (PHP 5.x) [tests/068.phpt] reason: for PHP 5.x
SKIP RarEntry direct instantiation does not crash (PHP 5.x) [tests/069.phpt] reason: for PHP 5.x
FAIL URL stat PHP_STREAM_URL_STAT_QUIET does not leak memory [tests/070.phpt]
FAIL RarEntry::getPosition() test [tests/071.phpt]
FAIL rar_list handles files with non-unique entry names [tests/072.phpt]
FAIL RarEntry::getStream handles files with non-unique entry names [tests/073.phpt]
FAIL RarEntry::extract handles files with non-unique entry names [tests/074.phpt]
FAIL RarEntry::getStream NULL can be given to indicate there's no password [tests/075.phpt]
FAIL RarEntry::extract NULL can be given to indicate there's no password [tests/076.phpt]
FAIL RarArchive::open NULL can be given to indicate there's no password [tests/077.phpt]
FAIL Traversal of volume with only an archive continue from last volume [tests/078.phpt]
FAIL RarArchive count elements handler test [tests/079.phpt]
FAIL File stream EOF behavior [tests/080.phpt]
FAIL rar_list et al. give consistent results if called twice [tests/081.phpt]
FAIL RarArchive read_property handler basic test [tests/082.phpt]
FAIL RarArchive read_property handler non-int valid dimensions [tests/083.phpt]
FAIL RarArchive read_property handler invalid dimensions [tests/084.phpt]
FAIL RarArchive has_property handler is given a closed archive [tests/085.phpt]
FAIL RarArchive write_property gives a fatal error [tests/086.phpt]
FAIL RarArchive read_property gives a fatal error on a write context [tests/087.phpt]
FAIL RarArchive write_property gives a fatal error [tests/088.phpt]
FAIL RarArchive unset_property gives a fatal error [tests/089.phpt]
FAIL RarArchive has_property gives a fatal error [tests/090.phpt]
FAIL RarArchive::isBroken/rar_broken_is test [tests/091.phpt]
FAIL RarArchive::setAllowBroken has the desired effect [tests/092.phpt]
FAIL Traversal of RarArchive with foreach by reference gives error [tests/093.phpt]
FAIL rar_close is called twice [tests/094.phpt]
FAIL Wrapper cache exaustion test [tests/095.phpt]
FAIL Module info test [tests/096.phpt]
FAIL PECL bug #18449 (Extraction of uncompressed and encrypted files fails) [tests/097.phpt]
FAIL PECL bug #18449 (Extraction of uncompressed and encrypted files fails; stream variant) [tests/098.phpt]
FAIL Bug #59939: Streaming empty file from archive issues a warning [tests/099.phpt]
FAIL fopen modes 'r' and 'rb' are the only allowed [tests/100.phpt]
FAIL Supports version 5 RAR files [tests/101.phpt]
FAIL RarArchive direct instantiation does not crash (PHP 7) [tests/102.phpt]
FAIL RarEntry direct instantiation does not crash (PHP 7) [tests/103.phpt]
FAIL Clone of RarArchive is forbidden (PHP 7) [tests/104.phpt]
SKIP Clone of RarArchive is forbidden (PHP 5.x) [tests/105.phpt] reason: for PHP 5.x
FAIL Stat times don't depend on timezone (cf. 056.phpt) [tests/106.phpt]
FAIL Redirection functions [tests/107.phpt]
FAIL RarEntry::getPackedSize() [tests/108.phpt]
FAIL RarEntry::getHostOs() [tests/109.phpt]
FAIL RarEntry::getFileTime() [tests/110.phpt]
FAIL RarEntry::getVersion() [tests/111.phpt]
FAIL RarEntry::getMethod() [tests/112.phpt]
FAIL RarEntry::isEncrypted() [tests/113.phpt]
FAIL Bug 76592: solid files are partially extracted [tests/114.phpt]
FAIL getIterator() (PHP 8+) [tests/115.phpt]
TIME END 2025-03-15 10:44:27
cristo357
Metadata
Metadata
Assignees
Labels
No labels