-
-
Couldn't load subscription status.
- Fork 4.6k
Support PHP 8.1 - Second batch #29862
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
First batch: #29432 |
5e8e34d to
354fd6f
Compare
|
Warnings still showing when running core test suite with PHP 8.1: Should be looked into. Should be looked into, the sabre/dav bump was supposed to fix all warnings. Complicated, see #29287 (comment) Expected, see #30034 Should be looked into. Expected, see #29731 Should be looked into. Fixing this causes other problems. |
|
Another nice round of cleaning :) And I agree that some of the remaining warning are looking a bit scary :/ libxml_disable_entity_loader should have been fixed with sabre-io/xml#204 |
354fd6f to
50d6728
Compare
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
files_trashbin and theming apps Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
…locks Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
No reason to allow 8.1.0 and not 8.1.1. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
It is not allowed anymore to open an empty file as a new zip archive. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
50d6728 to
c3a1a66
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍 see comment.
is this the last batch for core ?
As far as I know, apart from the 3 remaining problems listed above. |
|
Just to confirm, do you believe the support for PHP8.1 will land on NC 24? |
Add upstream series of patches for php 8.1 support: nextcloud/server#29862 Raise php compatibility to < 8.2.0. Ignore .orig patch files when installing. Simplify installation of systemd service and timer and quote pkgdir. git-svn-id: file:///srv/repos/svn-community/svn@1106376 9fca08f4-af9d-4005-b8df-a31f2cc04f65
Add upstream series of patches for php 8.1 support: nextcloud/server#29862 Raise php compatibility to < 8.2.0. Ignore .orig patch files when installing. Simplify installation of systemd service and timer and quote pkgdir. git-svn-id: file:///srv/repos/svn-community/svn@1106376 9fca08f4-af9d-4005-b8df-a31f2cc04f65
|
Linux archlinux 5.16.11-arch1-1, nextcloud 23.0.2, nginx/1.20.2, PHP 8.1.3, mariadb 10.7.3 running into errors, from log: Error: Return type of OCA\LogReader\Log\LogIterator::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice at /usr/share/webapps/nextcloud/apps/logreader/lib/Log/LogIterator.php#69 |
Nextcloud 23 does not support PHP 8.1, you need to wait for Nextcloud 24. |
|
/backport c3a1a66 to stable23 |
The goal is to have all tests passing without (PHP) warning on all applications from this repository.