Created attachment 265423 [details] main ports tree patch The rc5 was released. Here is the patch.
Thanks but have you checked all the dependent ports with this patch that whether they build or not? I mean all ports that have USES=php/pecl/pear and with `DEFAULT_VERSION= php=8.5` in make.conf?
Not RC5 specific, but pecl-solr is falling out. bug #291029
(In reply to Muhammad Moinur Rahman from comment #1) I'm using it with following list: % pkg info | grep php85 adodb5-php85-5.22.10 Database library for PHP dokuwiki-php85-20250514b Simple and easy to use wiki, no database required php85-8.5.0.r5 PHP Scripting Language (8.5.X branch) php85-bcmath-8.5.0.r5 The bcmath shared extension for php php85-bz2-8.5.0.r5 The bz2 shared extension for php php85-calendar-8.5.0.r5 The calendar shared extension for php php85-composer-2.8.12 Dependency Manager for PHP php85-ctype-8.5.0.r5 The ctype shared extension for php php85-curl-8.5.0.r5 The curl shared extension for php php85-dom-8.5.0.r5 The dom shared extension for php php85-exif-8.5.0.r5 The exif shared extension for php php85-fileinfo-8.5.0.r5 The fileinfo shared extension for php php85-filter-8.5.0.r5 The filter shared extension for php php85-ftp-8.5.0.r5 The ftp shared extension for php php85-gd-8.5.0.r5 The gd shared extension for php php85-gettext-8.5.0.r5 The gettext shared extension for php php85-gmp-8.5.0.r5 The gmp shared extension for php php85-iconv-8.5.0.r5 The iconv shared extension for php php85-intl-8.5.0.r5 The intl shared extension for php php85-ldap-8.5.0.r5 The ldap shared extension for php php85-maxminddb-1.12.1 PHP Reader for the MaxMind DB Database Format php85-mbstring-8.5.0.r5 The mbstring shared extension for php php85-mysqli-8.5.0.r5 The mysqli shared extension for php php85-pcntl-8.5.0.r5 The pcntl shared extension for php php85-pdo-8.5.0.r5 The pdo shared extension for php php85-pdo_mysql-8.5.0.r5 The pdo_mysql shared extension for php php85-pdo_pgsql-8.5.0.r5 The pdo_pgsql shared extension for php php85-pdo_sqlite-8.5.0.r5 The pdo_sqlite shared extension for php php85-pear-1.10.16 PEAR framework for PHP php85-pear-Auth-1.6.4 PEAR class for creating an authentication system php85-pear-Auth_SASL-1.2.0 PEAR abstraction of various SASL mechanism responses php85-pear-Benchmark-1.2.9 Framework to benchmark PHP scripts or function calls php85-pear-Cache-1.5.6_1 PEAR framework for caching of arbitrary data php85-pear-DB-1.12.2,1 PEAR Database Abstraction Layer php85-pear-HTTP-1.4.1 PEAR miscellaneous HTTP utilities php85-pear-HTTP_Client-1.2.1 PEAR classes for high level HTTP requests php85-pear-HTTP_Request-1.4.4 PEAR classes providing an easy way to perform HTTP requests php85-pear-Log-1.14.6 PEAR logging utilities php85-pear-MDB2-2.5.0.b5_1 PEAR database abstraction layer php85-pear-Mail-2.0.0,1 PEAR class that provides multiple interfaces for sending emails php85-pear-Mail_Mime-1.10.12,2 PEAR classes to create and decode MIME messages php85-pear-Net_GeoIP-1.0.0.r1_1 Library to perform geo-location lookups of IP addresses php85-pear-Net_SMTP-1.12.1 PEAR class that provides an implementation of the SMTP protocol php85-pear-Net_Sieve-1.4.8 PEAR class to handle talking to timsieved php85-pear-Net_Socket-1.2.2 PEAR Network Socket Interface php85-pear-Net_URL-1.0.15 Easy parsing of URLs php85-pear-SOAP-0.14.0 PEAR SOAP Client/Server for PHP php85-pear-XML_Parser-1.3.8 PEAR XML parsing class based on PHP's bundled expat php85-pear-XML_Serializer-0.21.0 PEAR Swiss-army knive for reading and writing XML files php85-pear-XML_Util-1.4.5 PEAR XML utility class php85-pear-XML_Wddx-1.0.2 PEAR Wddx pretty serializer and deserializer php85-pecl-APCu-5.1.27 APC User Caching php85-pecl-gnupg-1.5.4 PECL wrapper around the gpgme library php85-pecl-igbinary-3.2.16 Replacement for the standard PHP serializer php85-pecl-imagick-3.8.0 PHP wrapper to the ImageMagick/GraphicsMagick library php85-pecl-imap-1.0.3 PHP extension to operate with the IMAP protocol php85-pecl-mcrypt-1.0.7 PHP extension for mcrypt, removed in PHP 7.2 php85-pecl-memcache-8.2 Memcached extension php85-pecl-memcached-3.4.0 PHP extension for interfacing with memcached via libmemcached library php85-pecl-pspell-1.0.1 Shared community extension for pspell php85-pecl-redis-6.2.0 Extension to access Redis php85-pecl-smbclient-1.1.2 Smbclient wrapper extension php85-pecl-timezonedb-2025.2 Timezone Database to be used with PHP date and time functions php85-pecl-uuid-1.3.0 UUID extension in PHP php85-pecl-vips-1.0.13_3 PHP bindings for libvips php85-pecl-xxtea-1.0.11 XXTEA encryption algorithm extension for PHP php85-phar-8.5.0.r5 The phar shared extension for php php85-posix-8.5.0.r5 The posix shared extension for php php85-readline-8.5.0.r5 The readline shared extension for php php85-session-8.5.0.r5 The session shared extension for php php85-simplexml-8.5.0.r5 The simplexml shared extension for php php85-snmp-8.5.0.r5 The snmp shared extension for php php85-soap-8.5.0.r5 The soap shared extension for php php85-sockets-8.5.0.r5 The sockets shared extension for php php85-sodium-8.5.0.r5 The sodium shared extension for php php85-sqlite3-8.5.0.r5 The sqlite3 shared extension for php php85-sysvsem-8.5.0.r5 The sysvsem shared extension for php php85-sysvshm-8.5.0.r5 The sysvshm shared extension for php php85-tidy-8.5.0.r5 The tidy shared extension for php php85-tokenizer-8.5.0.r5 The tokenizer shared extension for php php85-xml-8.5.0.r5 The xml shared extension for php php85-xmlreader-8.5.0.r5 The xmlreader shared extension for php php85-xmlwriter-8.5.0.r5 The xmlwriter shared extension for php php85-xsl-8.5.0.r5 The xsl shared extension for php php85-zip-8.5.0.r5 The zip shared extension for php php85-zlib-8.5.0.r5 The zlib shared extension for php phpsysinfo-php85-3.4.4 PHP script for displaying system information phpunit10-php85-10.5.58 Testing framework for unit tests postfixadmin-php85-3.4.d.20211018 PHP web-based management tool for Postfix virtual domains and users rainloop-php85-1.17.0 Modern and interactive webmail snappymail-php85-2.38.2_1 Simple, modern, lightweight & fast web-based email client Wordpress, piwigo, matomo are working, this is what i've tested.
(In reply to Muhammad Moinur Rahman from comment #1) yes i have in /etc/make.conf: DEFAULT_VERSIONS+=PHP=8.5
You are testing runtime with a subset for ports. We have to test all ports that depends upon php. It's around 2500 ports.
(In reply to Muhammad Moinur Rahman from comment #5) Yes, I fully agree with you. Lets see the final result, because php 8.5.0 was released already.