Closed Bug 1625554 Opened 5 years ago Closed 10 months ago

The extension system is broken with Template-Toolkit 2.x and newer version of perl

Categories

(Bugzilla :: Extensions, defect)

5.0.4
defect
Not set
critical

Tracking

()

RESOLVED FIXED
Bugzilla 5.2

People

(Reporter: LpSolit, Assigned: justdave)

References

Details

(Whiteboard: [blocker will fix])

I don't know if perl itself is the culprit or if it's a regression with Template Toolkit, but enabling the Example extension breaks the UI, see e.g. userprefs.cgi (the list of user preferences is missing). The same happens to my own extension used on a production server.

I can reproduce the problem on two different servers:
perl 5.28.2 and TT 2.28
perl 5.26.3 and TT 2.29

Upgrading Template-Toolkit to at least 3.000 fixes the problem. Maybe it's time to increase the minimum required version for this module, to work with newer versions of perl (master only, to not break current 5.0.x installations).

Summary: The extension system is broken with newer version of perl and/or Template Toolkit → The extension system is broken with Template-Toolkit 2.x and newer version of perl

We'll go with 3.008 per bug 1560873

Depends on: 1560873
Whiteboard: [blocker will fix]

Fixed in 5.2.

Assignee: extensions → justdave
Target Milestone: --- → Bugzilla 5.2
Status: NEW → RESOLVED
Closed: 10 months ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.