https://bugs.freedesktop.org/show_bug.cgi?id=62226
Johannes Obermayr johannesobermayr@gmx.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |michel@daenzer.net
--- Comment #12 from Johannes Obermayr johannesobermayr@gmx.de --- (In reply to comment #10)
Also this statement is wrong: "This library was originally changed to a shared object to work around linker error in egl_static.so, but these appear to be fixed now."
It was changed to be built '-shared' because there were and possibly be troubles with crashing egl things if r600 AND radeonsi were built together (see on #dri-devel from mid december 2012 [MrCooper, jobermayr])
You should also see the conditional there. If it makes sense and is required (r600 AND radeonsi) it is shared. If it doesn't (r600 XOR radeonsi) it is static.
"Please test to make sure this works for your build configuration.
Tested-by: Michel Dänzer <michel.daenzer at amd.com>"
@MrCooper: Can you confirm the runtime assertion issue has been fixed (radeon AND radeonsi)? http://people.freedesktop.org/~cbrill/dri-log/?channel=dri-devel&highlig...