[tbb-bugs] #20683 [Applications/Tor Browser]: Integrate selfrando into the alpha Linux 64bit builds
Tor Bug Tracker & Wiki
blackhole at torproject.org
Sat Apr 8 14:01:24 UTC 2017
#20683: Integrate selfrando into the alpha Linux 64bit builds
-------------------------------------------------+-------------------------
Reporter: gk | Owner: tbb-
| team
Type: task | Status:
| reopened
Priority: Medium | Milestone:
Component: Applications/Tor Browser | Version:
Severity: Normal | Resolution:
Keywords: tbb-security, GeorgKoppen201704, | Actual Points:
TorBrowserTeam201704 |
Parent ID: | Points:
Reviewer: | Sponsor:
| Sponsor4
-------------------------------------------------+-------------------------
Changes (by gk):
* status: closed => reopened
* keywords: tbb-security, GeorgKoppen201704, TorBrowserTeam201704R => tbb-
security, GeorgKoppen201704, TorBrowserTeam201704
* resolution: fixed =>
Comment:
Selfrando does not cope with ESR52 it seems (I know, surprise, surprise).
Linking libxul fails with:
{{{
+ exec g++ -std=gnu++11 -Wall -Wc++11-compat -Wempty-body -Wignored-
qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-
limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof
-Wc++14-compat -Wno-error=maybe-uninitialized -Wno-error=deprecated-
declarations -Wno-error=array-bounds -fno-lifetime-dse -frandom-seed=tor
-fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-
errno -pipe -g -freorder-blocks -Os -fomit-frame-pointer -fPIC -shared
-Wl,-z,defs -Wl,-h,libxul.so -o libxul.so /home/debian/build/tor-browser
/obj-x86_64-pc-linux-gnu/toolkit/library/tmps717Jq.list -lpthread
-Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,-version-
script,symverscript -Wl,-rpath-link,/home/debian/build/tor-browser/obj-
x86_64-pc-linux-gnu/dist/bin -Wl,-rpath-link,/usr/local/lib
../../security/nss/lib/crmf/libcrmf.a ../../js/src/libjs_static.a
../../security/sandbox/linux/libmozsandbox.so
../../security/nss/lib/nss/libnss3.so
../../security/nss/lib/smime/libsmime3.so
../../security/nss/lib/ssl/libssl3.so
../../security/nss/lib/util/libnssutil3.so
../../config/external/sqlite/libmozsqlite3.so
../../config/external/nspr/pr/libnspr4.so
../../config/external/nspr/libc/libplc4.so
../../config/external/nspr/ds/libplds4.so
../../config/external/lgpllibs/liblgpllibs.so -ldl -lm -ldl -lrt
-lfreetype -lfontconfig -lXrender -ldbus-glib-1 -ldbus-1 -lgobject-2.0
-lglib-2.0 -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk-x11-2.0
-lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lcairo -lX11-xcb -lxcb-shm
-lxcb -lX11 -lXext -lXt -lgthread-2.0
-B../../../../selfrando/Tools/TorBrowser/tc-wrapper
ar: creating /tmp/traparchive-jbmfaJgQ
ar: creating /tmp/traparchive-foOLxsbh
ar: creating /tmp/traparchive-ORMlPgga
ar: creating /tmp/traparchive-pjmQhMcd
/home/debian/install/binutils/bin/ld.gold.real: error: /tmp/trapobj-
beqolrlN: requires dynamic R_X86_64_PC32 reloc against
'_ZNK6icu_5813UnicodeString6lengthEv$orig' which may overflow at runtime;
recompile with -fPIC
/home/debian/install/binutils/bin/ld.gold.real: error: /tmp/trapobj-
bmvslhPr: requires dynamic R_X86_64_PC32 reloc against
'_ZNK6icu_5813UnicodeString6lengthEv$orig' which may overflow at runtime;
recompile with -fPIC
/home/debian/install/binutils/bin/ld.gold.real: error: /tmp/trapobj-
KbQLRpaQ: requires dynamic R_X86_64_PC32 reloc against
'_ZNK6icu_5813UnicodeString6lengthEv$orig' which may overflow at runtime;
recompile with -fPIC
/home/debian/install/binutils/bin/ld.gold.real: error: /tmp/trapobj-
doScfxce: requires dynamic R_X86_64_PC32 reloc against
'_ZNK6icu_5813UnicodeStringeqERKS0_$orig' which may overflow at runtime;
recompile with -fPIC
/home/debian/install/binutils/bin/ld.gold.real: error: /tmp/trapobj-
uijklyoz: requires dynamic R_X86_64_PC32 reloc against
'_ZNK6icu_5813UnicodeString6lengthEv$orig' which may overflow at runtime;
recompile with -fPIC
/home/debian/install/binutils/bin/ld.gold.real: error: /tmp/trapobj-
Klflqxns: requires dynamic R_X86_64_PC32 reloc against
'_ZNK6icu_5813UnicodeString6lengthEv$orig' which may overflow at runtime;
recompile with -fPIC
/home/debian/install/binutils/bin/ld.gold.real: error: /tmp/trapobj-
ormLgKLz: requires dynamic R_X86_64_PC32 reloc against
'_ZN6icu_5813UnicodeString6appendERKS0_$orig' which may overflow at
runtime; recompile with -fPIC
/home/debian/install/binutils/bin/ld.gold.real: error: /tmp/trapobj-
uvkxduhn: requires dynamic R_X86_64_PC32 reloc against
'_ZNK6icu_5813UnicodeString6lengthEv$orig' which may overflow at runtime;
recompile with -fPIC
/home/debian/install/binutils/bin/ld.gold.real: error: /tmp/trapobj-
jPrLKSxa: requires dynamic R_X86_64_PC32 reloc against
'_ZN6icu_5813UnicodeString5setToEi$orig' which may overflow at runtime;
recompile with -fPIC
/home/debian/install/binutils/bin/ld.gold.real: error: /tmp/trapobj-
ajgryPzd: requires dynamic R_X86_64_PC32 reloc against
'_ZNK6icu_5813UnicodeString6lengthEv$orig' which may overflow at runtime;
recompile with -fPIC
/home/debian/install/binutils/bin/ld.gold.real: error: /tmp/trapobj-
PiQOPOqv: requires dynamic R_X86_64_PC32 reloc against
'_ZNK6icu_5813UnicodeString6lengthEv$orig' which may overflow at runtime;
recompile with -fPIC
/home/debian/install/binutils/bin/ld.gold.real: error: /tmp/trapobj-
mjmkpsfh: requires dynamic R_X86_64_PC32 reloc against
'_ZNK6icu_5813UnicodeString6lengthEv$orig' which may overflow at runtime;
recompile with -fPIC
/home/debian/install/binutils/bin/ld.gold.real: error: /tmp/trapobj-
heevkOjx: requires dynamic R_X86_64_PC32 reloc against
'_ZNK6icu_5813UnicodeString6lengthEv$orig' which may overflow at runtime;
recompile with -fPIC
/home/debian/install/binutils/bin/ld.gold.real: error: /tmp/trapobj-
RdPzOpwx: requires dynamic R_X86_64_PC32 reloc against
'_ZN6icu_5813UnicodeStringaSEOS0_$orig' which may overflow at runtime;
recompile with -fPIC
/home/debian/install/binutils/bin/ld.gold.real: error: /tmp/trapobj-
yeotOvOn: requires dynamic R_X86_64_PC32 reloc against
'_ZNK6icu_5813UnicodeString6lengthEv$orig' which may overflow at runtime;
recompile with -fPIC
/home/debian/install/binutils/bin/ld.gold.real: error: /tmp/trapobj-
poiLngPi: requires dynamic R_X86_64_PC32 reloc against
'_ZNK6icu_5813UnicodeString6lengthEv$orig' which may overflow at runtime;
recompile with -fPIC
/home/debian/install/binutils/bin/ld.gold.real: error: /tmp/trapobj-
QMKJvcdh: requires dynamic R_X86_64_PC32 reloc against
'_ZNK6icu_5813UnicodeString6lengthEv$orig' which may overflow at runtime;
recompile with -fPIC
/home/debian/install/binutils/bin/ld.gold.real: error: /tmp/trapobj-
gQmcMoux: requires dynamic R_X86_64_PC32 reloc against
'_ZNK6icu_5813UnicodeStringeqERKS0_$orig' which may overflow at runtime;
recompile with -fPIC
/home/debian/install/binutils/bin/ld.gold.real: error: /tmp/trapobj-
wMQxNkli: requires dynamic R_X86_64_PC32 reloc against
'_ZNK6icu_5813UnicodeString6lengthEv$orig' which may overflow at runtime;
recompile with -fPIC
/home/debian/install/binutils/bin/ld.gold.real: error: /tmp/trapobj-
ahRQnahK: requires dynamic R_X86_64_PC32 reloc against
'_ZNK6icu_5813UnicodeString6lengthEv$orig' which may overflow at runtime;
recompile with -fPIC
}}}
etc.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/20683#comment:20>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tbb-bugs
mailing list