New comment by biopsin on void-packages repository https://github.com/void-linux/void-packages/pull/41060#issuecomment-1351798314 Comment: @Zapeth the fix-util-python3.11.patch seems incomplete as there are more invalid rU value errors ``` 0:20.25 Creating config.status 0:20.58 Reticulating splines... 0:20.97 0:00.43 File already read. Skipping: /builddir/firefox-esr-102.6.0/intl/components/moz.build 0:21.27 0:00.72 File already read. Skipping: /builddir/firefox-esr-102.6.0/gfx/angle/targets/angle_common/moz.build 0:24.77 Traceback (most recent call last): 0:24.77 File "/builddir/firefox-esr-102.6.0/python/mozbuild/mozbuild/preprocessor.py", line 863, in do_include 0:24.77 args = io.open(args, "rU", encoding="utf-8") 0:24.77 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 0:24.77 ValueError: invalid mode: 'rU' 0:24.77 During handling of the above exception, another exception occurred: 0:24.77 Traceback (most recent call last): 0:24.77 File "/builddir/firefox-esr-102.6.0/configure.py", line 349, in 0:24.77 sys.exit(main(sys.argv)) 0:24.77 ^^^^^^^^^^^^^^ 0:24.77 File "/builddir/firefox-esr-102.6.0/configure.py", line 161, in main 0:24.77 return config_status(config) 0:24.77 ^^^^^^^^^^^^^^^^^^^^^ 0:24.77 File "/builddir/firefox-esr-102.6.0/configure.py", line 300, in config_status 0:24.77 return config_status(args=[], **sanitized_config) 0:24.77 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 0:24.77 File "/builddir/firefox-esr-102.6.0/python/mozbuild/mozbuild/config_status.py", line 165, in config_status 0:24.77 the_backend.consume(definitions) 0:24.77 File "/builddir/firefox-esr-102.6.0/python/mozbuild/mozbuild/backend/base.py", line 132, in consume 0:24.77 if not self.consume_object(obj) and not isinstance(self, PartialBackend): 0:24.77 ^^^^^^^^^^^^^^^^^^^^^^^^ 0:24.77 File "/builddir/firefox-esr-102.6.0/python/mozbuild/mozbuild/backend/recursivemake.py", line 425, in consume_object 0:24.77 consumed = CommonBackend.consume_object(self, obj) 0:24.77 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 0:24.77 File "/builddir/firefox-esr-102.6.0/python/mozbuild/mozbuild/backend/common.py", line 132, in consume_object 0:24.77 pp.do_include(obj.input_path) 0:24.77 File "/builddir/firefox-esr-102.6.0/python/mozbuild/mozbuild/preprocessor.py", line 867, in do_include 0:24.77 raise Preprocessor.Error(self, "FILE_NOT_FOUND", _to_text(args)) 0:24.77 mozbuild.preprocessor.Preprocessor.Error: ('', 0, 'FILE_NOT_FOUND', '/builddir/firefox-esr-102.6.0/config/autoconf.mk.in') Config object not found by mach. *** Fix above errors and then restart with "./mach build" => ERROR: firefox-esr-102.6.0_1: do_build: './mach build' exited with 1 => ERROR: in do_build() at srcpkgs/firefox-esr/template:235 ```