Closed Bug 1646112 Opened 5 years ago Closed 5 years ago

Make pymake work with python 3

Categories

(Firefox Build System :: General, task)

task

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: Pike, Unassigned)

References

Details

The ICU data sources update script depends on pymake, so to get that to work with py3, we'll need to get pymake to work with py3.

Upstream hasn't been touched in six years, and at a quick look it doesn't seem to be py3-sensitive at all. Probably not a huge project, but not so utterly trivial as changing a few imports or something.

After bug 1646127 lands, this will be the only thing in-tree that depends on pymake (unless my grep is missing something, but I don't think it is...). We've forbidden building with pymake since bug 1027890. If making pymake py3-compliant is the thing to do here, then we can, but if there's another lower-overhead, lower-friction solution that doesn't break ICU, we can take this as an opportunity to delete build/pymake and squash 4.5k SLOC from the tree.

It's looking increasingly like bug 1646190 is going to land which obsoletes this one, so I'll close this for now.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.