http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60566
Markus Trippelsdorf <trippels at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |INVALID --- Comment #11 from Markus Trippelsdorf <trippels at gcc dot gnu.org> --- (In reply to Jakub Jelinek from comment #10) > (In reply to Markus Trippelsdorf from comment #9) > > Running nm on all my libs shows: > > ... > > kde4/notepadpart.so > > U _ZThn16_N6KParts13ReadWritePartD0Ev > > ... > > kde4/okularpart.so > > U _ZThn16_N6KParts13ReadWritePartD0Ev > > ... > > libkatepartinterfaces.so > > U _ZThn16_N6KParts13ReadWritePartD0Ev > > libkatepartinterfaces.so.4 > > U _ZThn16_N6KParts13ReadWritePartD0Ev > > libkatepartinterfaces.so.4.12.3 > > U _ZThn16_N6KParts13ReadWritePartD0Ev > > ... > > libktexteditor.so > > U _ZThn16_N6KParts13ReadWritePartD0Ev > > libktexteditor.so.4 > > U _ZThn16_N6KParts13ReadWritePartD0Ev > > libktexteditor.so.4.12.3 > > U _ZThn16_N6KParts13ReadWritePartD0Ev > > > > So maybe okular and katepart just need to be recompiled? > > Let me try this. > > So the errors were dlopen errors when trying to load those libraries? Recompilation of Okular, katelib and pykde4 fixed the issue. But there were no dlopen errors in the log. Somehow KDE manages to hide them from the user... > BTW, were those shared libraries built by some earlier version of G++ 4.9, > or G++ 4.8 (or some older version)? Yes, there were build with earlier version of 4.9. But this is a nasty issue that will potentially surprise many users of 4.9.