|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[2021-10-26 03:54 UTC] kak dot serpom dot po dot yaitsam at gmail dot com
[2021-10-26 08:32 UTC] cmb@php.net
-Summary: Compilation error
+Summary: Release PHP 8.1 compatible version
-Type: Bug
+Type: Feature/Change Request
[2021-11-30 12:56 UTC] cmb@php.net
-Package: rar
+Package: *General Issues
[2021-11-30 12:56 UTC] cmb@php.net
[2021-11-30 13:34 UTC] kak dot serpom dot po dot yaitsam at gmail dot com
[2021-11-30 14:21 UTC] cmb@php.net
-Status: Open
+Status: Duplicate
-Package: *General Issues
+Package: PECL
-Assigned To:
+Assigned To: cmb
[2021-11-30 14:21 UTC] cmb@php.net
|
|||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Tue Nov 04 18:00:01 2025 UTC |
Description: ------------ Please update pecl/rar for 8.1 /usr/src/php/ext/rar/rar_stream.c: In function '_rar_get_archive_and_fragment': /usr/src/php/ext/rar/rar_stream.c:787:45: warning: passing argument 1 of 'zend_resolve_path' from incompatible pointer type [-Wincompatible-pointer-types] 787 | zend_string *arc_str = zend_resolve_path(tmp_archive, tmp_arch_len); | ^~~~~~~~~~~ | | | char * /usr/src/php/ext/rar/rar_stream.c:787:45: note: expected 'zend_string *' {aka 'struct _zend_string *'} but argument is of type 'char *' /usr/src/php/ext/rar/rar_stream.c:787:27: error: too many arguments to function 'zend_resolve_path' 787 | zend_string *arc_str = zend_resolve_path(tmp_archive, tmp_arch_len); | ^~~~~~~~~~~~~~~~~ /usr/src/php/ext/rar/unrar/headers.cpp: In member function 'FileHeader& FileHeader::operator=(FileHeader&)': /usr/src/php/ext/rar/unrar/headers.cpp:43:32: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct FileHeader' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 43 | memcpy(this,&hd,sizeof(*this)); | ^ In file included from /usr/src/php/ext/rar/unrar/rar.hpp:28, from /usr/src/php/ext/rar/unrar/headers.cpp:1: /usr/src/php/ext/rar/unrar/headers.hpp:173:8: note: 'struct FileHeader' declared here 173 | struct FileHeader:BlockHeader | ^~~~~~~~~~ make: *** [Makefile:221: rar_stream.lo] Error 1 make: *** Waiting for unfinished jobs....