[tbb-bugs] #26153 [Applications/Tor Browser]: Selfrando builds broken for Firefox 60 ESR

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon May 21 19:41:50 UTC 2018


#26153: Selfrando builds broken for Firefox 60 ESR
------------------------------------------+----------------------
     Reporter:  sukhbir                   |      Owner:  tbb-team
         Type:  defect                    |     Status:  new
     Priority:  Medium                    |  Milestone:
    Component:  Applications/Tor Browser  |    Version:
     Severity:  Normal                    |   Keywords:  ff60-esr
Actual Points:                            |  Parent ID:  #26073
       Points:                            |   Reviewer:
      Sponsor:                            |
------------------------------------------+----------------------
 Building with Selfrando enabled for the Linux builds returns this error:

 {{{
  0:06.63 DEBUG: <truncated - see config.log for full output>
  0:06.63 DEBUG: | ++ for orig_path in '"${pathvar[@]}"'
  0:06.63 DEBUG: | ++ local orig_binary=/var/tmp/dist/binutils/bin/gcc
  0:06.63 DEBUG: | ++ [[ /var/tmp/dist/binutils/bin/gcc -ef
 /var/tmp/dist/selfrando/Tools/TorBrowser/tc-wrapper/gcc ]]
  0:06.63 DEBUG: | ++ true
  0:06.63 DEBUG: | ++ [[ -x /var/tmp/dist/binutils/bin/gcc ]]
  0:06.63 DEBUG: | ++ for orig_path in '"${pathvar[@]}"'
  0:06.63 DEBUG: | ++ local orig_binary=/var/tmp/dist/gcc/bin/gcc
  0:06.63 DEBUG: | ++ [[ /var/tmp/dist/gcc/bin/gcc -ef
 /var/tmp/dist/selfrando/Tools/TorBrowser/tc-wrapper/gcc ]]
  0:06.63 DEBUG: | ++ true
  0:06.63 DEBUG: | ++ [[ -x /var/tmp/dist/gcc/bin/gcc ]]
  0:06.63 DEBUG: | ++ echo /var/tmp/dist/gcc/bin/gcc
  0:06.63 DEBUG: | ++ break
  0:06.63 DEBUG: | + local orig_binary=/var/tmp/dist/gcc/bin/gcc
  0:06.63 DEBUG: | + exec /var/tmp/dist/gcc/bin/gcc
 -B/var/tmp/dist/selfrando/Tools/TorBrowser/tc-wrapper -ffunction-sections
 -fdata-sections -fPIC -std=gnu99 -B /var/tmp/build/firefox-d2fd026be23b
 /obj-x86_64-pc-linux-gnu/build/unix/gold -Wl,--version
  0:06.63 DEBUG: | collect2 version 6.4.0
  0:06.63 DEBUG: | /var/tmp/dist/selfrando/Tools/TorBrowser/tc-wrapper/ld
 -plugin /var/tmp/dist/gcc/libexec/gcc/x86_64-pc-linux-
 gnu/6.4.0/liblto_plugin.so -plugin-
 opt=/var/tmp/dist/gcc/libexec/gcc/x86_64-pc-linux-gnu/6.4.0/lto-wrapper
 -plugin-opt=-fresolution=/tmp/ccTz6FcR.res -plugin-opt=-pass-through=-lgcc
 -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-
 opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --eh-frame-hdr
 -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie
 /usr/lib/x86_64-linux-gnu/Scrt1.o /usr/lib/x86_64-linux-gnu/crti.o
 /var/tmp/dist/gcc/lib/gcc/x86_64-pc-linux-gnu/6.4.0/crtbeginS.o
 -L/var/tmp/dist/selfrando/Tools/TorBrowser/tc-wrapper -L/var/tmp/build
 /firefox-d2fd026be23b/obj-x86_64-pc-linux-gnu/build/unix/gold
 -L/var/tmp/dist/gcc/lib/gcc/x86_64-pc-linux-gnu/6.4.0
 -L/var/tmp/dist/gcc/lib/gcc/x86_64-pc-linux-gnu/6.4.0/../../../../lib64
 -L/lib/x86_64-linux-gnu -L/lib/../lib64 -L/usr/lib/x86_64-linux-gnu
 -L/var/tmp/dist/gcc/lib/gcc/x86_64-pc-linux-gnu/6.4.0/../../.. --version
 -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s
 --no-as-needed /var/tmp/dist/gcc/lib/gcc/x86_64-pc-linux-
 gnu/6.4.0/crtendS.o /usr/lib/x86_64-linux-gnu/crtn.o
  0:06.63 DEBUG: | collect2: fatal error: ld terminated with signal 6
 [Aborted]
  0:06.63 DEBUG: | compilation terminated.
  0:06.63 DEBUG: | Could not open output file: a.out
  0:06.63 DEBUG: | ld: src/Support/posix/Debug.cpp:36: void
 Error::printf(const char*, ...): Assertion `false' failed.
  0:06.63 ERROR: Command `/var/tmp/dist/selfrando/Tools/TorBrowser/tc-
 wrapper/gcc -std=gnu99 -B /var/tmp/build/firefox-d2fd026be23b/obj-x86_64
 -pc-linux-gnu/build/unix/gold -Wl,--version` failed with exit status 1.
  0:06.67 *** Fix above errors and then restart with\
  0:06.67                "/usr/bin/make -f client.mk build"
  0:06.67 make: *** [configure] Error 1
 }}}

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


More information about the tbb-bugs mailing list