sabre-io / Baikal

Baïkal is a Calendar+Contacts server
https://sabre.io/baikal/
GNU General Public License v3.0
2.46k stars 284 forks source link

Support for PHP<=7.3 broken #1167

Closed dmitrydonskih closed 1 year ago

dmitrydonskih commented 1 year ago

Baikal version: 0.9.3

Problem: Support PHP <=7.3 missing. From version 0.9.3 vendor/sabre/uri/composer.json requires PHP 7.4 or 8.0, which are both missing in el6. Yes, it is old, but still in use.

"homepage": "http://sabre.io/uri/", "license": "BSD-3-Clause", "require": { "php": "^7.4 || ^8.0" },

Tntdruid commented 1 year ago

PHP 7.3 is dead, use 8.1 or better.

phil-davis commented 1 year ago

sabre/uri v3 supports PHP 7.4 and 8.0 upwards. But sabre.uri v2 still supports PHP less than 7.4.

If I clone this Baikal repo, run PHP 7.3 and composer update then it selects valid set of dependencies, including sabre/uri 2.2.4

I don't see a problem.