[tbb-bugs] #27443 [Applications/Tor Browser]: Update Firefox RBM config and build for Android

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu Nov 8 18:52:54 UTC 2018


#27443: Update Firefox RBM config and build for Android
-------------------------------------------------+-------------------------
 Reporter:  sisbell                              |          Owner:  tbb-
                                                 |  team
     Type:  defect                               |         Status:
                                                 |  needs_revision
 Priority:  Very High                            |      Milestone:
Component:  Applications/Tor Browser             |        Version:
 Severity:  Normal                               |     Resolution:
 Keywords:  tbb-rbm, tbb-mobile, TBA-a2,         |  Actual Points:
  TorBrowserTeam201811                           |
Parent ID:  #26693                               |         Points:
 Reviewer:                                       |        Sponsor:
-------------------------------------------------+-------------------------

Comment (by sisbell):

 Replying to [comment:47 gk]:


 > Okay, the errors I get are:
 > {{{
 > 68:58.69 /var/tmp/build/firefox-d60cb3854f94/tools/profiler/core/shared-
 libraries-linux.cc:191: error: undefined reference to 'dl_iterate_phdr'
 > 68:58.69 /var/tmp/build/firefox-d60cb3854f94/tools/profiler/core/shared-
 libraries-linux.cc:0: error: undefined reference to 'dl_iterate_phdr'
 > 68:58.69 armv7-linux-
 androideabi/release/libgkrust.a(elf.o):elf.c:function
 backtrace_initialize: error: undefined reference to 'dl_iterate_phdr'
 > 68:58.69 armv7-linux-
 androideabi/release/libgkrust.a(mmapio.o):mmapio.c:function
 backtrace_get_view: error: undefined reference to 'getpagesize'
 > 68:58.69 clang++: error: linker command failed with exit code 1 (use -v
 to see invocation)
 > 68:58.69 /var/tmp/build/firefox-d60cb3854f94/config/rules.mk:699: recipe
 for target 'libxul.so' failed
 > 68:58.69 make[4]: *** [libxul.so] Error 1
 > }}}

 Yes, this is the error that shows up if we don't use 21 or 22 NDK. I
 previously had a patch that could make it run on other versions but I
 think it would be better to use a version of the NDK that doesn't require
 a patch. I'm ok with either 21 or 22, I just chose 22 since I default to
 the highest compile version is best, due to possible bug fixes.

 I'll document this in the mozconfig file.

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


More information about the tbb-bugs mailing list