[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2016-01-23 Thread KeithG
running 15.04 with the nvidia 304.131(proprietary, tested) and get a similar result: Inconsistency detected by ld.so: dl-version.c: 224: _dl_check_map_versions: Assertion `needed != ((void *)0)' failed! The binutils installed is 2.25-5ubuntu7 I get this on another machine with the nvidia

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2016-01-23 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: nvidia-graphics-drivers-352-updates (Ubuntu Trusty) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2016-01-23 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: nvidia-graphics-drivers-352-updates (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2015-12-13 Thread Charles Wilkins
Comment #33 worked for me for nvidia-352-updates on Ubuntu 14.04.3 LTS. Specifically, by linking with -L/usr/lib/nvidia-352-updates the following additional dependency was reported by ldd: libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xb7302000) with all other dependencies appearing

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2015-12-13 Thread Charles Wilkins
** Also affects: nvidia-graphics-drivers-352-updates (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1248642 Title: dynamic library

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2015-08-10 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: glibc (Ubuntu Trusty) Status: New = Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1248642 Title:

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2015-08-10 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: glibc (Ubuntu) Status: New = Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1248642 Title:

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2015-06-18 Thread Launchpad Bug Tracker
This bug was fixed in the package binutils - 2.24-5ubuntu13 --- binutils (2.24-5ubuntu13) trusty-proposed; urgency=medium * SRU LP: #1311866. * Update from the 2.24 branch, 20141113. - Fix PR gold/16945, properly handle 64-bit GOT relocations on x86_64. - Fix PR

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2015-06-11 Thread Matthias Klose
I don't agree with the comment in #33, that verification failed for the binutils upload. the binutils induced error is solved, and loading fails later. And apparently, this, or a similar issue is known in other places. I can't see how the new binutils would make this worse. ** Tags removed:

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2015-06-11 Thread Matthias Klose
subscribing glibc, looks like an issue in the dynamic loader -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1248642 Title: dynamic library inconsistencies with OpenGL/C++ To manage notifications

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2015-05-24 Thread SuperThin
I have the same #26, Ubuntu 14.10 Utopic Unicorn, nvidia-331 and nvidia-331-updates -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1248642 Title: dynamic library inconsistencies with OpenGL/C++ To

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2015-05-14 Thread Graham Inggs
ginggs wrote previously: I am unable to reproduce the problem with Daniel's example from #16 in 15.04. Reproducible in 14.04 though. Daniel's example from #16 is now fixed with binutils 2.24-5ubuntu13. @paulkilgo: the test program from #1 still segfaults in 15.04. -- You received this bug

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2015-05-13 Thread Steve Langasek
Hello swenger, or anyone else affected, Accepted binutils into trusty-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/binutils/2.24-5ubuntu13 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2015-05-13 Thread Paul Kilgo
I have tested the new binutils package on the test program at the top of this ticket. I no longer see the Inconsistency detected... message, but I do receive a segfault. Here is what I did to upgrade: # cat /etc/apt/sources.list.d/trusty-proposed.list deb http://archive.ubuntu.com/ubuntu/

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2015-03-08 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: nvidia-graphics-drivers-331 (Ubuntu Trusty) Status: New = Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2015-03-08 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: nvidia-graphics-drivers-319 (Ubuntu Trusty) Status: New = Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2015-03-05 Thread Bug Watch Updater
** Changed in: binutils (Debian) Status: Unknown = Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1248642 Title: dynamic library inconsistencies with OpenGL/C++ To manage

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2015-03-05 Thread Graham Inggs
I am unable to reproduce the problem with Daniel's example from #16 in 15.04. Reproducible in 14.04 though. ** Changed in: binutils (Ubuntu) Status: New = Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2015-03-05 Thread Graham Inggs
Is this still present in 15.04? ** Also affects: binutils (Debian) via http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=728529 Importance: Unknown Status: Unknown ** Also affects: binutils (Ubuntu) Importance: Undecided Status: New -- You received this bug notification

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2015-03-05 Thread Matthias Klose
** Also affects: binutils (Ubuntu Trusty) Importance: Undecided Status: New ** Also affects: nvidia-graphics-drivers-319 (Ubuntu Trusty) Importance: Undecided Status: New ** Also affects: nvidia-graphics-drivers-331 (Ubuntu Trusty) Importance: Undecided Status: New

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2015-03-04 Thread computeristgeek
Affected me on codeblocks, used #3 work around and it worked. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1248642 Title: dynamic library inconsistencies with OpenGL/C++ To manage notifications

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2014-11-30 Thread Axel Siebenwirth
Also effects me on Ubuntu 14.10 with nvidia-331 and when running glmark2: Inconsistency detected by ld.so: dl-version.c: 224: _dl_check_map_versions: Assertion `needed != ((void *)0)' failed! -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2014-10-24 Thread Michael Murphey
In Ubuntu 14.04.1 LTS Trusty Tahr, the nvidia-304.123 driver worked fine for me. I upgraded to Ubuntu 14.10 Utopic Unicorn and now I am experiencing this problem. I have tried nvidia 304, 331 and 340 and got the error with all of them. -- You received this bug notification because you are a

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2014-06-28 Thread Sam Watkins
** Also affects: nvidia-graphics-drivers-331 (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1248642 Title: dynamic library inconsistencies with

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2014-06-28 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: nvidia-graphics-drivers-331 (Ubuntu) Status: New = Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2014-06-28 Thread Sam Watkins
celestia-glut is broken in Ubuntu stable with nvidia gl, giving this error. fortunately celestia-gnome does work -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1248642 Title: dynamic library

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2014-04-01 Thread etiam
I also get 'Inconsistency detected by ld.so: dl-version.c: 224: _dl_check_map_versions: Assertion `needed != ((void *)0)' failed!' when running a OpenGL tutorial build, with nvidia 331.20 driver. The system is Mint 16. Adding the suggested gcc flags wasn't an effective workaround for me, and the

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2014-02-13 Thread dinamic
i get the same error Inconsistency detected by ld.so: dl-version.c: 224: _dl_check_map_versions: Assertion `needed != ((void *)0)' failed! but when running Box2D on ubuntu 14.04 with nvidia 331.38 driver -- You received this bug notification because you are a member of Ubuntu Bugs, which is

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2014-01-16 Thread Peter Würtz
@Daniel Dadap, @Brian Nguyen This kind of problem seems to be similar to a very old and persistent bug where PyQt cannot create shaders when using the NVIDIA driver on Ubuntu (bug #941826). This small script

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2014-01-15 Thread Alberto Milone
Thank you Brian and Daniel -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1248642 Title: dynamic library inconsistencies with OpenGL/C++ To manage notifications about this bug go to:

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2014-01-14 Thread Alberto Milone
I guess that interferes with the Qt libraries used by ubuntu-html5-app- launcher. Let's wait for Daniel's response. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1248642 Title: dynamic library

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2014-01-14 Thread Daniel Dadap
Hi Alberto, One of our GL driver engineers looked into this a bit, and it actually seems to be a linker regression that is exposed when linking an application against the Mesa libGL, and then running it against the NVIDIA one. He is gathering some more information before filing a bug, but in the

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2014-01-14 Thread Daniel Dadap
Hi Alberto, One of our GL driver engineers looked into this a bit, and it actually seems to be a linker regression that is exposed when linking an application against the Mesa libGL, and then running it against the NVIDIA one. He is gathering some more information before filing a bug, but in the

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2014-01-14 Thread Daniel Dadap
Apologies for the duplicated post: I neglected to include the attachment the first time around, and when I attempted to add it later, it resulted in the text of my previous update being posted again. -- You received this bug notification because you are a member of Ubuntu Bugs, which is

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2014-01-14 Thread Brian Nguyen
Hi Alberto, I have been investigating this issue, and have filed binutils bug #16452 (http://sourceware.org/bugzilla/show_bug.cgi?id=16452) to track this. This can be worked around by explicitly linking the executable against pthreads, or explicitly specifying the path to NVIDIA's libGL using

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2014-01-10 Thread Alberto Milone
@Daniel Dadap: is there a reason why this fails with NVIDIA's libGL? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1248642 Title: dynamic library inconsistencies with OpenGL/C++ To manage

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2014-01-10 Thread Alberto Milone
I'm not familiar with the Ubuntu SDK but you can probably execute that and preload the library: LD_PRELOAD=/usr/lib/x86_64-linux-gnu/mesa/libGL.so.1 ubuntu-html5-app- launcher Or even better, create a script that makes sure that the correct libGL.so.1 library is used. -- You received this bug

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2014-01-10 Thread Kyle Nitzsche
@Alberto, it does not seem to work: $ LD_PRELOAD=/usr/lib/x86_64-linux-gnu/mesa/libGL.so.1 ubuntu-html5-app-launcher . ERROR: ld.so: object '/usr/lib/x86_64-linux-gnu/mesa/libGL.so.1' from LD_PRELOAD cannot be preloaded: ignored. ubuntu-html5-app-launcher: error while loading shared libraries:

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2014-01-09 Thread Kyle Nitzsche
I have the same problem on trusty (pre-release) and with nvidia-331-updates: $ cat test.cpp EOF #include string #include GL/gl.h int main(int argc, char *argv[]) { std::string s; glEnable(GL_LIGHT0); } EOF $ g++ test.cpp -lGL $ ./a.out Inconsistency detected by ld.so: dl-version.c: 224:

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2014-01-09 Thread Alberto Milone
what does the following command return? ldd a.out -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1248642 Title: dynamic library inconsistencies with OpenGL/C++ To manage notifications about this

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2014-01-09 Thread Alberto Milone
I think you're using NVIDIA's libGL libraries instead of Mesa's. You can work around the problem by preloading Mesa's libraries, e.g. doing something like: (on a 64bit x86 system) export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/mesa/libGL.so.1 or (on a 32bit x86 system) export

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2014-01-09 Thread Kyle Nitzsche
@AlbertoM: $ ldd ./a.out Inconsistency detected by ld.so: dl-version.c: 224: _dl_check_map_versions: Assertion `needed != ((void *)0)' failed! -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1248642

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2014-01-09 Thread Alberto Milone
@Kyle: my suggestion in comment #7 works here, please give it a try. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1248642 Title: dynamic library inconsistencies with OpenGL/C++ To manage

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2014-01-09 Thread Kyle Nitzsche
@Alberto: yes, the ./a.out executes correctly: $ g++ test.cpp -lGL $ ./a.out $ :-) Noting though that I am not sure how to apply this to my actual use case: running an HTML5 app in the Ubuntu SDK (executable is the ubuntu-html5-app-launcher provided by the ubuntu-html5-container package in

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2013-11-23 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: nvidia-graphics-drivers-319 (Ubuntu) Status: New = Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2013-11-22 Thread Kate Alhola
The issue is that for some reason it gets libpthread.so.0 referenced but not listed as in a.out NEDED section 1. Conpile std::string s; commented out, it works, do objdump -pR a.out Dynamic Section: NEEDED libGL.so.1 NEEDED libc.so.6 Version References:

[Bug 1248642] Re: dynamic library inconsistencies with OpenGL/C++

2013-11-07 Thread swenger
The problem can also be reproduced using the nvidia-304 and nvidia-319-updates drivers (I haven't tried nvidia-304-updates). -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1248642 Title: dynamic