-
Bug
-
Resolution: Unresolved
-
Normal
-
None
-
None
I add this task becouse :
task:
Add support for php 8.1
Not full resolve support for new version and was closed. because further work was in dependent tasks.
I presented the approach to this task in a private conversation with @semant, it seemed to me that I passed everything as understood, unfortunately the topic is dead.
Then I tried to mention these tasks on doscord unblock me, unfortunately no reaction in the above-mentioned tasks, I don't even know if they finally have a basis for such an implementation.
On bugs.funtoo there are problems related to it, for example:
FL-9614
In addition, I have tracked down new packages that unfortunately cause or will cause problems.
That's why I created this task which aims to provide packages that support php 7.4+ in order to reduce the amount of potential problems that can be reported by Funtoo users.
Privately:
reducing the number of local repositories I maintain for the purposes of maintaining the continuity of services, e.g. pecl-imagemagick
The task has also been created so as not to close the previous ones until a decision is made.
Update Status
Apps Libs in dev-php
Updated or existing earlier - Now no errors
Error on production - Active development
Error found during tree test not touched by autogen or reported to bugs.funtoo.org. Not compatible with PHP8.x
- dev-php/geos-php-1.0.0::core-server-kit USE="-test" PHP_TARGETS="-php5-6 -php7-0 -php7-1 -php7-2 -php7-3" -> start testing
- dev-php/libvirt-php-0.5.4::core-server-kit USE="
doc" PHP_TARGETS="-php5-6 -php7-0 -php7-1 -php7-2 -php7-3"> start testing - dev-php/ming-php-0.4.8::core-server-kit USE="" PHP_TARGETS="-php5-6 -php7-0 -php7-1 -php7-2 -php7-3" -> to remove
- dev-php/magickwand-1.0.9-r3::core-server-kit USE="" PHP_TARGETS="-php5-6" -> to remove
- dev-php/suhosin-0.9.38-r1::core-server-kit USE="" PHP_TARGETS="-php5-6" -> should be replaced by https://github.com/sektioneins/snuffleupagus
- dev-php/swoole-4.2.13::core-server-kit USE="ssl -debug -http2 -libressl -mysql -sockets" PHP_TARGETS="-php7-1 -php7-2 -php7-3" -> https://github.com/swoole/swoole-src/
- dev-php/xcache-3.2.0-r2::core-server-kit USE="-coverage" PHP_TARGETS="-php5-6" -> to remove
- dev-php/xhprof-0.9.10::core-server-kit USE="" PHP_TARGETS="-php7-2 -php7-3"
- dev-php/xdebug - checking Check for supported PHP versions... configure: error: not supported. Need a PHP version >= 8.0.0 and < 8.3.0 (found 7.4.33)
- dev-php/sebastian-lines-of-code-1.0.3::core-server-kit - require dev-php/nikic-php-parser
- dev-php/sebastian-complexity-2.0.2::core-server-kit - require dev-php/nikic-php-parser
Non touched in tree working packages
- File_Iterator
- PHPMailer
- PHP_CodeCoverage
- PHP_CodeSniffer
- PHP_Timer
- PHP_TokenStream
- SabreAMF
- Text_Template
- YAML
- adodb
- agavi
- awl
- ca-bundle
- cli-prompt
- composer
- cphplib
- doctrine
- doctrine-instantiator
- fedora-autoloader
- igbinary
- jpgraph
- json-schema
- jsonlint
- libchart
- maxmind-db-reader
- metadata-minifier
- mmslib
- mockery
- myclabs-deepcopy
- onphp
- pear
- phar-io-manifest
- phar-io-version
- phar-utils
- phing
- php-codebrowser
- php-redmine-api
- phpDocumentor
- phpcov
- phpdepend
- phpdocumentor-reflection-common
- phpdocumentor-reflection-docblock
- phpdocumentor-type-resolver
- phpmd
- phpspec-prophecy
- phptal
- phpunit
- phpunit-mock-objects
- psr-log
- reactphp-promise
- recaptcha
- sebastian-code-unit-reverse-lookup
- sebastian-comparator
- sebastian-diff
- sebastian-environment
- sebastian-exporter
- sebastian-global-state
- sebastian-object-enumerator
- sebastian-object-reflector
- sebastian-recursion-context
- sebastian-resource-operations
- sebastian-type
- sebastian-version
- securimage
- semver
- simpletest
- smarty
- spdx-licenses
- stringparser_bbcode
- symfony-config
- symfony-console
- symfony-dependency-injection
- symfony-event-dispatcher
- symfony-filesystem
- symfony-finder
- symfony-process
- symfony-yaml
- tcpdf
- theseer-Autoload
- theseer-DirectoryScanner
- theseer-tokenizer
- twig
- webmozart-assert
- xdebug-client
- xdebug-handler
- zetacomponents-Base
- zetacomponents-ConsoleTools
PECL-Packages
Updated or existing earlier- Now no errors
- pecl-amqp
- pecl-apcu
- pecl-event
- pecl-imagick
- pecl-mailparse
- pecl-memcache
- pecl-mongodb
- pecl-oauth
- pecl-pam
- pecl-radius
- pecl-redis
- pecl-translit
- pecl-xdiff
- pecl-yaml
- pecl-yaz
- dev-php/pecl-http FL-11142
- dev-php/pecl-mcrypt FL-11192
Error on production - Active development
Error found during tree test not touched by autogen or reported to bugs.funtoo.org. Not compatible with PHP8.x
- dev-php/pecl-bbcode-1.0.3_beta1-r2::core-server-kit USE="" PHP_TARGETS="-php5-6"
- dev-php/pecl-cairo-0.3.2-r1::core-server-kit USE="" PHP_TARGETS="-php5-6"
- dev-php/pecl-cassandra-1.3.2::core-server-kit USE="" PHP_TARGETS="-php5-6 -php7-0 -php7-1"
- dev-php/pecl-crack-0.4-r7::core-server-kit USE="" PHP_TARGETS="-php5-6 -php7-0 -php7-1 -php7-2 -php7-3"
- dev-php/pecl-htscanner-1.0.1-r3::core-server-kit USE="" PHP_TARGETS="-php5-6"
- dev-php/pecl-mysqlnd_ms-1.6.0_pre20141127::core-server-kit USE="" PHP_TARGETS="-php5-6"
- dev-php/pecl-mysqlnd_qc-1.2.0-r2::core-server-kit USE="-memcached -sqlite" PHP_TARGETS="-php5-6"
- dev-php/pecl-sphinx-1.3.3-r1::core-server-kit USE="" PHP_TARGETS="-php5-6"
- dev-php/pecl-spl_types-0.4.0-r2::core-server-kit USE="" PHP_TARGETS="-php5-6"
- dev-php/pecl-svn-1.0.3-r1::core-server-kit USE="" PHP_TARGETS="-php5-6"
- dev-php/pecl-taint-2.0.5::core-server-kit USE="" PHP_TARGETS="-php7-1 -php7-2 -php7-3"
- dev-php/pecl-xrange-1.3.2-r2::core-server-kit USE="" PHP_TARGETS="-php5-6"
- dev-php/pecl-htscanner-1.0.1-r3::core-server-kit USE="" PHP_TARGETS="-php5-6"
- dev-php/pecl-libevent-0.1.0-r2::core-server-kit USE="" PHP_TARGETS="-php5-6"
- dev-php/pecl-eio - Propably uncompatybile with new php
- dev-php/pecl-haru - Propably uncompatybile with new php
PEAR-Packages
Updated or existing earlier autogens - Now no errors
Error on production - Active development
Error found during tree test not touched by autogen or reported to bugs.funtoo.org. Not compatible with PHP8.x
- PEAR-PEAR
Non touched in tree working packages
- PEAR-Archive_Tar
- PEAR-Auth_SASL
- PEAR-Cache
- PEAR-Cache_Lite
- PEAR-Config
- PEAR-Console_CommandLine
- PEAR-Console_Getargs
- PEAR-Console_Getopt
- PEAR-Console_Table
- PEAR-Crypt_CHAP
- PEAR-Crypt_GPG
- PEAR-Crypt_HMAC
- PEAR-Crypt_HMAC2
- PEAR-DB
- PEAR-DB_DataObject
- PEAR-Date
- PEAR-Exception
- PEAR-File
- PEAR-File_Archive
- PEAR-File_Find
- PEAR-File_Fortune
- PEAR-File_Gettext
- PEAR-File_SMBPasswd
- PEAR-HTML_AJAX
- PEAR-HTML_CSS
- PEAR-HTML_Common
- PEAR-HTML_Common2
- PEAR-HTML_Javascript
- PEAR-HTML_QuickForm2
- PEAR-HTML_Table
- PEAR-HTML_Table_Matrix
- PEAR-HTML_Template_Flexy
- PEAR-HTML_Template_Sigma
- PEAR-HTTP
- PEAR-HTTP_Header
- PEAR-HTTP_Request2
- PEAR-HTTP_Session2
- PEAR-Image_Color2
- PEAR-Image_GraphViz
- PEAR-Image_IPTC
- PEAR-Image_Text
- PEAR-Log
- PEAR-MDB
- PEAR-MDB2
- PEAR-MDB2_Driver_mssql
- PEAR-MDB2_Driver_mysql
- PEAR-MDB2_Driver_mysqli
- PEAR-MDB2_Driver_oci8
- PEAR-MDB2_Driver_pgsql
- PEAR-MIME_Type
- PEAR-Mail
- PEAR-Mail_Mime
- PEAR-Mail_mimeDecode
- PEAR-Math_BigInteger
- PEAR-Net_DNS
- PEAR-Net_DNS2
- PEAR-Net_DNSBL
- PEAR-Net_IDNA2
- PEAR-Net_IPv4
- PEAR-Net_IPv6
- PEAR-Net_LDAP2
- PEAR-Net_LDAP3
- PEAR-Net_POP3
- PEAR-Net_Ping
- PEAR-Net_SMTP
- PEAR-Net_Sieve
- PEAR-Net_SmartIRC
- PEAR-Net_Socket
- PEAR-Net_Traceroute
- PEAR-Net_URL
- PEAR-Net_URL2
- PEAR-Net_UserAgent_Detect
- PEAR-Numbers_Words
- PEAR-OLE
- PEAR-PEAR_PackageFileManager
- PEAR-PEAR_PackageFileManager2
- PEAR-PEAR_PackageFileManager_Plugins
- PEAR-PHP_Beautifier
- PEAR-PHP_Debug
- PEAR-Pager
- PEAR-Services_JSON
- PEAR-Services_TinyURL
- PEAR-Services_W3C_CSSValidator
- PEAR-Spreadsheet_Excel_Writer
- PEAR-Structures_Graph
- PEAR-System_Command
- PEAR-Text_CAPTCHA
- PEAR-Text_CAPTCHA_Numeral
- PEAR-Text_Figlet
- PEAR-Text_Highlighter
- PEAR-Text_Password
- PEAR-Text_Wiki
- PEAR-Text_Wiki_BBCode
- PEAR-Text_Wiki_Mediawiki
- PEAR-Validate
- PEAR-Var_Dump
- PEAR-VersionControl_SVN
- PEAR-XML_Parser
- PEAR-XML_RSS
- PEAR-XML_Serializer
- PEAR-XML_Util
- relates to
-
FL-11142 harvester: autogen: pecl-http ebuild metadata error
- Closed
-
FL-11192 [core-server-kit] dev-php/pecl-mcrypt-2.0.7 fail and with unstable release
- Closed
-
FL-10607 [core-server-kit] dev-php/composer-bin to autogen
- Work Queue
-
FL-8137 dev-php/pecl-redis-5.2.1[igbinary] not worked with php7.4
- Closed
-
FL-9614 [core-server-kit] dev-php/pecl-memcached to update
- Work Queue
-
FL-8952 Add support for php 8.1
- Closed
-
FL-9464 Please add pecl-module-kit
- Closed
-
FL-9463 Please add php-modules-kit
- Work Queue