You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The main problem is that we currently provide a common tarball that is the source for all operating systems / versions of php. This tarball is also used for building the rpm and deb packages.
This is a actually a limitation, preventing us from having the last dependencies. On the other hand, having different versions for some dependencies in the final packages can lead to untested dependencies, and this in incompatibilities.
Two ways for managing this:
provide multiple tarballs: one for each distribution, with the appropriate dependencies updated
provide a unique tarball without the dependencies. The rpm/deb packaging system must then pull these dependencies at build time (composer update)
This require structural changes in the release process, and must be correctly evaluated.
Currently, composer dependencies are limited to platform php 7.4
in composer.json:
We should benefit from newer composer dependencies by removing this limit.
The text was updated successfully, but these errors were encountered: