[arch-dev-public] State of PHP 8 update

Pierre Schmitz pierre at archlinux.de
Sat Jan 23 09:46:46 UTC 2021


To speed things up I'll go ahead and update the remaining packages to
my best knowledge. I'll also send a news draft later.

Greetings,

Pierre

On Mon, Jan 18, 2021 at 6:51 PM Pierre Schmitz <pierre at archlinux.de> wrote:
>
> php7 is now in [extra] an php 8 and the rebuilt modules are available
> in [testing].
>
> I have created a new todo list to check compatibility of packages that
> depend on PHP: https://archlinux.org/todo/php-8-compatibility/
>
> Greetings,
>
> Pierre
>
> On Sat, Jan 16, 2021 at 3:05 PM Pierre Schmitz <pierre at archlinux.de> wrote:
> >
> > I will soon move the packages to [testing]. Thanks for everybody
> > helping out. I'll then set up a todo list to check for compatibility
> > with packages depending on PHP.
> >
> > Some notes:
> > * I have built xdebug for PHP8; I'll let the maintainer decide if a
> > php7 version might be of use
> > * I will simply drop php-apcu-bc. It is a dead project (does no longer
> > work with PHP 8) and was only of use for old PHP 5 projects
> > * Does anybody know if php-mongodb is still intentionally in our repos
> > since mongodb had been removed?
> > * libguestfs does not build with PHP 8; but it does not build with PHP
> > 7 neither. I assume this package has other problems. I'll just ignore
> > this for now unless someone objects. PHP is only a makedepends here.
> >
> > If everything works out we might be able to move PHP 8 to [extra] by
> > next weekend.
> >
> > Greetings,
> >
> > Pierre
> >
> > On Fri, Jan 8, 2021 at 5:48 PM Pierre Schmitz <pierre at archlinux.de> wrote:
> > >
> > > The module rebuild todo list is now available at
> > > https://archlinux.org/todo/php-8-and-php7-module-rebuild/
> > >
> > > On Fri, Jan 8, 2021 at 5:11 PM Pierre Schmitz <pierre at archlinux.de> wrote:
> > > >
> > > > Just another headshup:
> > > >
> > > > I'll push php7 and php-8 package to staging today. I'll create a
> > > > rebuild list for all modules. Once this is done I would move them to
> > > > [testing] and we can check the scripts we provide for PHP 8
> > > > compatibility and update their dependency for PHP 7 if needed.
> > > >
> > > > Greetings,
> > > >
> > > > Pierre
> > > >
> > > > On Mon, Dec 14, 2020 at 5:31 PM Pierre Schmitz <pierre at archlinux.de> wrote:
> > > > >
> > > > > Hi all,
> > > > >
> > > > > as people start asking me when to expect PHP 8 packages in our repos,
> > > > > here is a quick update:
> > > > > * For those who seek adventure, I'll already have version 8 in my
> > > > > unofficial repo
> > > > > * A lot of the libraries I tested do not work with PHP 8 yet. E.g.
> > > > > Doctrine, Elastic-Search, ...
> > > > > * Software that was written for PHP 5 and was never properly ported to
> > > > > 7 will not work; e.g. FluxBB we use for our Forums
> > > > > * Updating software to work with PHP 8 is quite easy though and I
> > > > > expect way less issues than the back in the days when we transitioned
> > > > > from 5 to 7
> > > > > * A lot of developers use Arch, therefor I would like to provide PHP 8
> > > > > as soon as possible which in turn should speed up the migration or
> > > > > everybody
> > > > > * I will check if we could provide php7 packages alongside version 8
> > > > > so people can start developing for 9 but still are able to run some
> > > > > apps with 7. PHP 7 will be supported by upstream for almost 2 years:
> > > > > https://www.php.net/supported-versions.php
> > > > >
> > > > > I'll keep you updated.
> > > > >
> > > > > Greetings,
> > > > >
> > > > > Pierre
> > > > >
> > > > > --
> > > > > Pierre Schmitz, https://pierre-schmitz.com


More information about the arch-dev-public mailing list