Opened 9 years ago

Closed 9 years ago

#9317 closed Patch - Feature (Won't Fix)

Revert mythweb php 5.3 requirement

Reported by: Jonathan Martens <jonathan@…> Owned by: Rob Smith
Priority: minor Milestone: unknown
Component: Plugin - MythWeb Version: 0.24-fixes
Severity: low Keywords:
Cc: Ticket locked: no

Description

Would it be possible to revert the PHP 5.3 requirement for MythWeb? This would make it possible for the souls that adhere to a more stable architecture to also run MythWeb. Attached patch should make that possible.

I have tested on CentOS 5 x86_64 with

PHP 5.1.6 (cli) (built: Nov 29 2010 16:47:46) Copyright (c) 1997-2006 The PHP Group Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies

with Xdebug v2.0.2, Copyright (c) 2002-2007, by Derick Rethans

I know you think this might not be a secure version, but the CentOS development team does backport security fixes, in order to maintain their LTS.

Attachments (1)

mythweb-php-5.1+.patch (2.8 KB) - added by Jonathan Martens <jonathan@…> 9 years ago.
Patch to maintain compatibility for PHP 5.1+

Download all attachments as: .zip

Change History (4)

comment:1 Changed 9 years ago by Jonathan Martens <jonathan@…>

Since I am having issues attaching the patch to Trac I have posted it here: http://mythtv.pastebin.com/6XLAR5ms

Changed 9 years ago by Jonathan Martens <jonathan@…>

Attachment: mythweb-php-5.1+.patch added

Patch to maintain compatibility for PHP 5.1+

comment:2 Changed 9 years ago by Kenni Lund [kenni a kelu dot dk]

Milestone: unknown
Priority: majorminor
Severity: highlow
Status: newassigned
Ticket locked: unset

comment:3 Changed 9 years ago by Rob Smith

Resolution: Won't Fix
Status: assignedclosed

No. This will not be applied for a few reasons.

  • PHP 5.3 is the current stable release of php. It's been released for a year and a half now.
  • PHP 5.2 is end of life.
  • PHP 5.1 was end of life November, 2006. It's been 4 years.
  • The code isn't a complete replacement for the functionality currently used
  • The code is god awfully slow and memory hungry
Note: See TracTickets for help on using tickets.