[tbb-bugs] #25980 [Applications/Tor Browser]: Orfox bustage on Alpha branch

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Apr 30 16:30:56 UTC 2018


#25980: Orfox bustage on Alpha branch
--------------------------------------+--------------------------
 Reporter:  sysrqb                    |          Owner:  tbb-team
     Type:  defect                    |         Status:  new
 Priority:  High                      |      Milestone:
Component:  Applications/Tor Browser  |        Version:
 Severity:  Normal                    |     Resolution:
 Keywords:  tbb-mobile                |  Actual Points:
Parent ID:                            |         Points:
 Reviewer:                            |        Sponsor:
--------------------------------------+--------------------------

Comment (by sysrqb):

 This is because:

 {{{
  0:28.10 In file included from /home/sysrqb/Orfox/external/tor-
 browser/intl/hyphenation/glue/hnjstdio.cpp:11:0:
  0:28.10 /home/sysrqb/Orfox/external/tor-
 browser/intl/hyphenation/glue/hnjalloc.h:34:0: warning: "feof" redefined
  0:28.10  #define feof(file)            hnjFeof(file)
  0:28.10  ^
  0:28.10 In file included from /home/sysrqb/.mozbuild/android-ndk-
 r11b//sources/android/support/include/stdio.h:41:0,
  0:28.10                  from /home/sysrqb/Orfox/external/tor-browser
 /obj-tbb-arm-linux-androideabi/dist/system_wrappers/stdio.h:3,
  0:28.10                  from /home/sysrqb/Orfox/external/tor-browser
 /obj-tbb-arm-linux-androideabi/dist/include/mozilla/throw_gcc.h:13,
  0:28.10                  from /home/sysrqb/Orfox/external/tor-browser
 /obj-tbb-arm-linux-androideabi/dist/stl_wrappers/type_traits:66,
  0:28.10                  from /home/sysrqb/.mozbuild/android-ndk-
 r11b//sources/cxx-stl/llvm-libc++/libcxx/include/exception:81,
  0:28.10                  from /home/sysrqb/Orfox/external/tor-browser
 /obj-tbb-arm-linux-androideabi/dist/system_wrappers/exception:3,
  0:28.10                  from /home/sysrqb/.mozbuild/android-ndk-
 r11b//sources/cxx-stl/llvm-libc++/libcxx/include/new:68,
  0:28.10                  from /home/sysrqb/Orfox/external/tor-browser
 /obj-tbb-arm-linux-androideabi/dist/system_wrappers/new:3,
  0:28.10                  from /home/sysrqb/Orfox/external/tor-browser
 /obj-tbb-arm-linux-androideabi/dist/stl_wrappers/new:44,
  0:28.10                  from /home/sysrqb/Orfox/external/tor-browser
 /obj-tbb-arm-linux-androideabi/dist/include/mozilla/mozalloc.h:16,
  0:28.10                  from /home/sysrqb/Orfox/external/tor-
 browser/intl/hyphenation/glue/hnjalloc.h:13,
  0:28.10                  from /home/sysrqb/Orfox/external/tor-
 browser/intl/hyphenation/glue/hnjstdio.cpp:11:
  0:28.10 /home/sysrqb/.mozbuild/android-ndk-r11b/platforms/android-9/arch-
 arm/usr/include/stdio.h:367:0: note: this is the location of the previous
 definition
  0:28.10  #define feof(p)  __sfeof(p)
 }}}

 and

 {{{
 #ifdef feof
 inline _LIBCPP_INLINE_VISIBILITY int __libcpp_feof(FILE* __stream) {return
 feof(__stream);}
 #undef feof
 inline _LIBCPP_INLINE_VISIBILITY int feof(FILE* __stream) {return
 __libcpp_feof(__stream);}
 #endif  // feof
 }}}
 in `/home/sysrqb/.mozbuild/android-ndk-r11b//sources/cxx-stl/llvm-
 libc++/libcxx/include/cstdio`

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


More information about the tbb-bugs mailing list