[tbb-bugs] #31646 [Applications/Tor Browser]: Update abicheck to require newer libstdc++.so.6
Tor Bug Tracker & Wiki
blackhole at torproject.org
Thu Sep 5 14:33:23 UTC 2019
#31646: Update abicheck to require newer libstdc++.so.6
-------------------------------------------------+-------------------------
Reporter: boklm | Owner: tbb-
| team
Type: defect | Status: new
Priority: Very High | Milestone:
Component: Applications/Tor Browser | Version:
Severity: Normal | Resolution:
Keywords: tbb-rbm, TorBrowserTeam201909, | Actual Points:
tbb-9.0-must-alpha, ff68-esr |
Parent ID: | Points:
Reviewer: | Sponsor:
-------------------------------------------------+-------------------------
Comment (by boklm):
On some systems, this can cause an error like this when starting the
browser:
{{{
/usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.23' not
found (required by $FOO/tor-browser_en-US_8.09a/Browser/libxul.so)
}}}
A temporary workaround is to edit the file `Browser/firefox` to move or
copy the line `add_LD_LIBRARY_PATH "$basedir/TorBrowser/Tor/libstdc++/"`
outside the `if`:
{{{
diff --git a/projects/firefox/start-firefox b/projects/firefox/start-
firefox
index 7e7685c..42ea1af 100644
--- a/projects/firefox/start-firefox
+++ b/projects/firefox/start-firefox
@@ -41,6 +41,7 @@ fi
if [ $? -ne 0 ]; then
add_LD_LIBRARY_PATH "$basedir/TorBrowser/Tor/libstdc++/"
fi
+add_LD_LIBRARY_PATH "$basedir/TorBrowser/Tor/libstdc++/"
add_LD_LIBRARY_PATH "$basedir/TorBrowser/Tor/"
export LD_LIBRARY_PATH
}}}
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/31646#comment:3>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tbb-bugs
mailing list