Public bug reported: The following static TLS glibc fix appears to be missing from Ubuntu 16.04 :
https://sourceware.org/bugzilla/show_bug.cgi?id=17620 Any idea when the fix to utilize a variable length static TLS list will be incorporated? Current versions of MATLAB (2016a, 2016b, 2017a) will fail to load hardware graphics library dependencies (glX for example) during MATLAB initialization. The issue continues to occur with recent NVIDIA drivers (36x, 37x). The problem appears to be due to the static TLS slots being filled up prior to the initialization of the MATLAB graphics system. No slots are available by the time the graphics initialization occurs. As a result, the MATLAB graphics initialization fails. Workarounds of forcing graphics initialization earlier are possible, but ideally the glibc fix should be incorporated (if it hasn't already) to eliminate the use of a fixed number of static TLS slots. Thanks! ** Affects: ubuntu Importance: Undecided Status: New ** Tags: bot-comment -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1673956 Title: Ubuntu 16.04 appears to be missing static TLS glibc fix To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+bug/1673956/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs