Note: There are a few cases of duplicates in user autocompletion which are being worked on.

end-of-life Python 2.4 for build support

RESOLVED FIXED in mozilla2.0b5

Status

()

Core
Build Config
RESOLVED FIXED
8 years ago
7 years ago

People

(Reporter: bear, Assigned: sicking)

Tracking

(Blocks: 1 bug)

Trunk
mozilla2.0b5
Points:
---
Dependency tree / graph
Bug Flags:
in-testsuite -

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Reporter)

Description

8 years ago
Now that 2.4.* is a source only build with no feature work or security patches, should we consider removing it from the supported list of Python's.

also note that 2.4.6 was last touched in December 2008 so it has missed a number of security fixes in the past 2 years

See http://www.python.org/download/releases/2.4.6/ for details
Several of the Linux distros we still support (RHEL variants) still ship with 2.4 as their default or perhaps only version of python. Until a compelling reason to drop support comes along I really don't want to do it just because.
(Reporter)

Comment 2

8 years ago
It wasn't a complete "just because" (tho yes, it's close) - I was thinking more of the coming soon battle between Python 2.6 (and 2.7) syntax differences.

Should I close as INVALID or WONTFIX?
No, but you could point out compelling reasons why 2.5 is a better baseline than 2.4. :)
Created attachment 466695 [details] [diff] [review]
Patch to fix

I need python 2.5 over in bug 546857 to be able to automatically generate the permissions.sqlite database.
Attachment #466695 - Flags: review?(ted.mielczarek)
Assignee: nobody → jonas
Comment on attachment 466695 [details] [diff] [review]
Patch to fix

Yeah, let's do it.
Attachment #466695 - Flags: review?(ted.mielczarek) → review+
Depends on: 546857

Comment 6

7 years ago
Requiring python 2.6 would be even nicer, see e.g. bug 450645

Comment 7

7 years ago
bug 460052, rather
Blocks: 546857
No longer depends on: 546857
I'd love to go straight to 2.6 to be able to use relpath.
I'll let Ted make the call. I'm happy to update the patch if everyone agrees it's the right thing to do.
Let's take that to a different bug, this immediately blocks sicking's work and 2.6 is a different argument.
Attachment #466695 - Flags: approval2.0+
This blocks a blocker so marking approved
http://hg.mozilla.org/mozilla-central/rev/bb200e1f52b4

Checked in. Thanks for the quick review!
Status: NEW → RESOLVED
Last Resolved: 7 years ago
Resolution: --- → FIXED
(In reply to comment #4)
> I need python 2.5 over in bug 546857 to be able to automatically generate the
> permissions.sqlite database.
Actually, this is totally untrue, since you can generate hostperm.1 instead.
What is hostperm.1? And is that beneficial to permissions.sqlite?
Flags: in-testsuite-
Hardware: x86 → All
Target Milestone: --- → mozilla2.0b5
Version: unspecified → Trunk
Blocks: 599737
Blocks: 599743
Blocks: 599748
You need to log in before you can comment on or make changes to this bug.