Bug 31670
| Summary: | Unescaped left brace in regex is deprecated | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Sergey Y. Afonin <asy> |
| Component: | checkbashisms | Assignee: | Nobody's working on this, feel free to take it <nobody> |
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
| Severity: | minor | ||
| Priority: | P3 | ||
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
Проверка актуальности. checkbashisms — подпакет devscripts; в devscripts 2.18.3 (https://packages.altlinux.org/tasks/210057/, 2018, «checkbashisms that works») регулярные выражения поправлены под новый Perl. В контейнере Sisyphus checkbashisms 2.22.2-alt2.qa1 отрабатывает без предупреждений «Unescaped left brace». Закрываю. |

Description
Sergey Y. Afonin 2015-12-29 09:00:28 MSKВидимо, с приходом нового Perl, начало выдаваться предупреждение "Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE" .?(\${ <-- HERE 1:?\+.?)?(\$(\@|\*))?/ at /usr/bin/checkbashisms line 460, <IN> line 1. .?(\${ <-- HERE 1:?\+.?)?(\$(\@|\*))?.?\s*\&/ at /usr/bin/checkbashisms line 486, <IN> line 1.