External Publication
Visit Post

Platform Development • Re: I created a Python 3 port of UXP out of boredom...

Pale Moon forum - Forum index [Unofficial] April 3, 2026
Source

That's definitely worth investigating, sounds like a Unicode/locale issue... which obviously wouldn't come up in my environment because I'm a native English speaker and thus everything was either UTF-8 or CP-1252 during the entire testing run. But yeah, these are the kind of edge cases I was a little paranoid about already, so nothing here is particularly shocking... the issues seem to be coming up mostly on things like Windows 7, 32-bit builds, and non-English locales.

Unfortunately the compilation failed.

[1775163143.0783317, "build_output", {"line": "\u040f\u0430\u0401\u00ac\u0490\u0437\u00a0\u00ad\u0401\u0490: \u045e\u0404\u00ab\u043e\u0437\u0490\u00ad\u0401\u0490 \u0434\u00a0\u00a9\u00ab\u00a0: c:\\pm_src\\platform\\media\\ffvpx\\libavutil\\mem_internal.h"}] [1775163143.0783317, "build_output", {"line": "\u040f\u0430\u0401\u00ac\u0490\u0437\u00a0\u00ad\u0401\u0490: \u045e\u0404\u00ab\u043e\u0437\u0490\u00ad\u0401\u0490 \u0434\u00a0\u00a9\u00ab\u00a0: c:\\pm_src\\platform\\media\\ffvpx\\libavutil\\tx_template.c"}] [1775163143.0783317, "build_output", {"line": "mozavutil.dll"}] [1775163143.5307324, "build_output", {"line": "Traceback (most recent call last):"}] [1775163143.5307324, "build_output", {"line": " File "c:/pm_src/platform/config/expandlibs_exec.py", line 355, in "}] [1775163143.5307324, "build_output", {"line": " exit(main(sys.argv[1:]))"}] [1775163143.5307324, "build_output", {"line": " File "c:/pm_src/platform/config/expandlibs_exec.py", line 348, in main"}] [1775163143.5307324, "build_output", {"line": " sys.stderr.write(stdout.decode(encoding='utf-8'))"}] [1775163143.5307324, "build_output", {"line": "UnicodeDecodeError: 'utf-8' codec can't decode byte 0x91 in position 3: invalid start byte"}] [1775163143.5619326, "build_output", {"line": "mozmake.EXE[5]: *** [c:/pm_src/platform/config/rules.mk;765: mozavutil.dll] Error 1"}] [1775163143.5619326, "build_output", {"line": "mozmake.EXE[5]: *** Deleting file 'mozavutil.dll'"}] [1775163143.5619326, "build_output", {"line": "mozmake.EXE[4]: *** [c:/pm_src/platform/config/recurse.mk;71: media/ffvpx/libavutil/target] Error 2"}] [1775163143.5619326, "build_output", {"line": "mozmake.EXE[3]: *** [c:/pm_src/platform/config/recurse.mk;33: compile] Error 2"}] [1775163143.5619326, "build_output", {"line": "mozmake.EXE[2]: *** [c:/pm_src/platform/config/rules.mk;493: default] Error 2"}] [1775163143.5775325, "build_output", {"line": "mozmake.EXE[1]: *** [c:/pm_src/client.mk;406: realbuild] Error 2"}] [1775163143.5775325, "build_output", {"line": "mozmake.EXE: *** [client.mk;164: build] Error 2"}] [1775163143.6087327, "warning_summary", {"count": 142}]


Discussion in the ATmosphere

Loading comments...