Red Hat Bugzilla – Bug 1003712
[Regression] Bugzilla/Template.pm uses regex pattern that is not valid before perl 5.10
Last modified: 2014-10-12 18:51:30 EDT
Description of problem:
The fix for Bug 919040 (backported from upstream) used the \h regex pattern, which was new in Perl 5.10. The production servers are still using Perl 5.8.
Version-Release number of selected component (if applicable):
4.4.0007 (which was not deployed due to this bug).
Steps to Reproduce:
root@host bugzilla]# su apache -s /bin/bash -c ./rh-create-templates.pl
Unrecognized escape \h passed through at Bugzilla/Template.pm line 164.
Removing existing compiled templates...
[root@host bugzilla]# service bugzilla-queue restart
Killing bugzilla-queue: [ OK ]
Starting bugzilla-queue: Unrecognized escape \h passed through at
Bugzilla/Template.pm line 164.
Perl error due to \h
This was backported to sprint7
This change is now live. If there are any issues, do not reopen this bug.
Instead, you should create a new bug and reference this bug.