| Summary | Update Css_Parser to 7.x to fix compatibility with php 7 |
| Queue | Horde Framework Packages |
| Type | Bug |
| State | Resolved |
| Priority | 2. Medium |
| Owners | jan (at) horde (dot) org |
| Requester | math.parent (at) gmail (dot) com |
| Created | 3/16/16 (3665 days ago) |
| Due | |
| Updated | 3/29/16 (3652 days ago) |
| Assigned | |
| Resolved | 3/29/16 (3652 days ago) |
| Github Issue Link | |
| Github Pull Request | |
| Milestone | |
| Patch | No |
State ⇒ Resolved
commit a53af2fd0286a241e7d7f3ce02c656b467436870
Author: Jan Schneider <jan@horde.org>
Date: Tue Mar 29 17:18:16 2016 +0200
[jan] Update to PHP-CSS-Parser 7.0.2 (
Request #14297).framework/Css_Parser/bundle/composer.json | 2 +-
framework/Css_Parser/bundle/composer.lock | 19 +++---
.../bundle/vendor/composer/ClassLoader.php | 34 +++++++++-
.../Css_Parser/bundle/vendor/composer/LICENSE | 20 ++++++
.../bundle/vendor/composer/autoload_real.php | 5 --
.../bundle/vendor/composer/installed.json | 12 ++--
.../vendor/sabberworm/php-css-parser/.travis.yml | 3 +
.../vendor/sabberworm/php-css-parser/CHANGELOG.md | 29 ++++++++-
.../vendor/sabberworm/php-css-parser/Doxyfile | 4 +-
.../vendor/sabberworm/php-css-parser/README.md | 19 +++---
.../lib/Sabberworm/CSS/CSSList/CSSBlockList.php | 2 +-
.../php-css-parser/lib/Sabberworm/CSS/Parser.php | 69 ++++++++++---------
.../CSS/Parsing/UnexpectedTokenException.php | 3 -
.../lib/Sabberworm/CSS/Value/CSSString.php | 31 +++++++++
.../lib/Sabberworm/CSS/Value/String.php | 31 ---------
.../lib/Sabberworm/CSS/Value/URL.php | 4 +-
.../sabberworm/php-css-parser/tests/files/ie.css | 2 +-
framework/Css_Parser/package.xml | 16 +++--
18 files changed, 189 insertions(+), 116 deletions(-)
http://github.com/horde/horde/commit/a53af2fd0286a241e7d7f3ce02c656b467436870
Priority ⇒ 2. Medium
Patch ⇒ No
Milestone ⇒
Queue ⇒ Horde Framework Packages
Summary ⇒ Update Css_Parser to 7.x to fix compatibility with php 7
Type ⇒ Bug
State ⇒ Unconfirmed
PHP Fatal error: Cannot use 'String' as class name as it is reserved
in
/usr/share/php/Horde/Css/Parser/vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Value/String.php on line
5
Please update Css-Parser to version 7 which is compatible with php 7
See https://github.com/sabberworm/PHP-CSS-Parser/blob/master/CHANGELOG.md
Debian report:: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=818161
NB: Commits 88bbf020d99d8547bcb512f67d22ada86c5b5b8a and
7ce420aae7b65e0d64731d121f96e644fbdca728 are not sufficient.