[tbb-bugs] #29798 [Applications/Tor Browser]: build1 for Tor Browser 8.5a9 is broken in mobile packaging step

Tor Bug Tracker & Wiki blackhole at torproject.org
Sat Mar 16 09:01:55 UTC 2019


#29798: build1 for Tor Browser 8.5a9 is broken in mobile packaging step
------------------------------------------+--------------------------------
     Reporter:  gk                        |      Owner:  tbb-team
         Type:  defect                    |     Status:  new
     Priority:  Immediate                 |  Milestone:
    Component:  Applications/Tor Browser  |    Version:
     Severity:  Normal                    |   Keywords:
                                          |  TorBrowserTeam201903
Actual Points:                            |  Parent ID:
       Points:                            |   Reviewer:
      Sponsor:                            |
------------------------------------------+--------------------------------
 When packaging mobile Firefox an error occurs:
 {{{
 0:00.63 fa:
  0:00.63 changed: 2104
  0:00.63 changed_w: 10959
  0:00.63 keys: 41
  0:00.63 missing: 23
  0:00.63 missingInFiles: 48
  0:00.63 missing_w: 580
  0:00.63 obsolete: 23
  0:00.63 unchanged: 87
  0:00.63 unchanged_w: 102
  0:00.63 93% of entries changed
  0:00.69 \nGenerating: search-jar
  0:00.76 Traceback (most recent call last):
  0:00.76   File "/usr/lib/python2.7/runpy.py", line 174, in
 _run_module_as_main
  0:00.76     "__main__", fname, loader, pkg_name)
  0:00.76   File "/usr/lib/python2.7/runpy.py", line 72, in _run_code
  0:00.76     exec code in run_globals
  0:00.76   File "/var/tmp/build/firefox-
 16cd9b21911c/python/mozbuild/mozbuild/action/jar_maker.py", line 17, in
 <module>
  0:00.76     sys.exit(main(sys.argv[1:]))
  0:00.76   File "/var/tmp/build/firefox-
 16cd9b21911c/python/mozbuild/mozbuild/action/jar_maker.py", line 13, in
 main
  0:00.76     return mozbuild.jar.main(args)
  0:00.76   File "/var/tmp/build/firefox-
 16cd9b21911c/python/mozbuild/mozbuild/jar.py", line 608, in main
  0:00.76     jm.makeJar(infile, options.d)
  0:00.76   File "/var/tmp/build/firefox-
 16cd9b21911c/python/mozbuild/mozbuild/jar.py", line 333, in makeJar
  0:00.76     self.processJarSection(info, jardir)
  0:00.76   File "/var/tmp/build/firefox-
 16cd9b21911c/python/mozbuild/mozbuild/jar.py", line 388, in
 processJarSection
  0:00.76     self._processEntryLine(e, outHelper, jf)
  0:00.76   File "/var/tmp/build/firefox-
 16cd9b21911c/python/mozbuild/mozbuild/jar.py", line 460, in
 _processEntryLine
  0:00.76     ', '.join(src_base)))
  0:00.76 RuntimeError: File "google-b-m.xml" not found in /var/tmp/build
 /firefox-16cd9b21911c/mobile/locales/searchplugins, /var/tmp/build
 /firefox-16cd9b21911c/obj-arm-linux-
 androideabi/mobile/locales/.deps/generated_fa, /var/tmp/build/firefox-
 16cd9b21911c/obj-arm-linux-androideabi/mobile/locales/.deps/generated_fa,
 /var/tmp/build/firefox-16cd9b21911c/obj-arm-linux-
 androideabi/mobile/locales
  0:00.76 Makefile:117: recipe for target 'searchplugins' failed
  0:00.76 make[3]: *** [searchplugins] Error 1
  0:00.76 Makefile:144: recipe for target 'chrome-fa' failed
  0:00.76 make[2]: *** [chrome-fa] Error 2
  0:00.76 Makefile:66: recipe for target 'chrome-fa' failed
  0:00.76 make[1]: *** [chrome-fa] Error 2
  0:00.76 /var/tmp/build/firefox-16cd9b21911c/mobile/android/build.mk:60:
 recipe for target 'chrome-fa' failed
  0:00.76 make: *** [chrome-fa] Error 2
 }}}
 That's due to https://bugzilla.mozilla.org/show_bug.cgi?id=1510296
 backporting a search engine related patch that changes the google search
 engine on mobile from `google` to `google-b-m` without providing a
 respective .xml file.

 And as Mozilla does not build Firefox for mobile on ESR 60 this remained
 undetected.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/29798>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tbb-bugs mailing list