Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
Trac
Trac
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 246
    • Issues 246
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Create a new issue
  • Issue Boards

GitLab is used only for code review, issue tracking and project management. Canonical locations for source code are still https://gitweb.torproject.org/ https://git.torproject.org/ and git-rw.torproject.org.

  • Legacy
  • TracTrac
  • Issues
  • #20866

Closed (moved)
Open
Opened Dec 02, 2016 by Yawning Angel@yawning

OpenGL software rendering is broken on certain Linux systems.

Software rendering with modern Mesa uses llvmpipe, and thus depends on libLLVM.

Depending on which version of the libstdc++ the system's libLLVM was compiled against, the software rendering DRI module (swrast_dri.so) can fail to load, because Tor Browser includes libstdc++.so.6 as part of the bundle (and in the LD_LIBRARY_PATH).

Snipped strace output, with a bunch of env vars set:

Tor/libstdc++.so.6: version `GLIBCXX_3.4.22' not found (required by /usr/lib/libLLVM-3.9.so))

This is non-fatal, but webGL will be broken on those systems.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: legacy/trac#20866