[Bug c++/60566] [4.9 Regression] r208573 miscompiles kdelibs
trippels at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Wed Mar 19 18:01:00 GMT 2014
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.
More information about the Gcc-bugs
mailing list