Date: Tue, 22 Feb 2022 22:31:48 -0800 From: Freddie Cash <fjwcash@gmail.com> To: Michael Schuster <michaelsprivate@gmail.com> Cc: freebsd-ports <freebsd-ports@freebsd.org> Subject: Re: Unable to run any KDE applications Message-ID: <CAOjFWZ6deumaFh-1=bH04Fk8LRznujdwtXHK-O5z=z-xDRo57g@mail.gmail.com> In-Reply-To: <CADqw_gLQRf3VgAvPT5zprOz_GR%2BsrMHAajW8Lvw5Awc0oDmWxw@mail.gmail.com> References: <CAOjFWZ4kykWcWw%2Bi3uEXqXso1JSuT2t7FjgvgG7747uMN6RhQQ@mail.gmail.com> <CADqw_gLQRf3VgAvPT5zprOz_GR%2BsrMHAajW8Lvw5Awc0oDmWxw@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--0000000000006dbaff05d8a99ff9 Content-Type: text/plain; charset="UTF-8" On Tue, Feb 22, 2022 at 10:21 PM Michael Schuster <michaelsprivate@gmail.com> wrote: > > > On Wed, Feb 23, 2022 at 6:58 AM Freddie Cash <fjwcash@gmail.com> wrote: > >> System was running 12.1 without issues, with a full install of KDE 5. >> >> Did an upgrade to 12.2. Everything was still working. >> >> Did a "pkg update/pkg upgrade" to the latest quarterly ... and now no KDE >> applications will run. Running anything gives the following error: >> >> ld-elf.so.1: /usr/local/lib/libKF5CoreAddons.so.5: Undefined symbol >> "_ZNSt19bad_optional_accessD1Ev" >> > > unmangled, this is "std::bad_optional_access::~bad_optional_access()", > so it looks like something with the libc++ you have on your system is out > of sync with the rest (this from a short search, I don't know much more > about that stuff ... ) > > HTH > Aha! That's the hint I needed. Seems /usr/local/lib/libc++.so* was from 2014! Installed by the libc++-208080 package. Removing that package appears to have fixed things. Thanks! I've been banging my head against the wall trying to figure this out for days now. Google searches weren't helpful, other than to point to LLVM ABI changes, but that was all over my head (and removing all older LLVM packages didn't help). KDE is working again! -- Freddie Cash fjwcash@gmail.com --0000000000006dbaff05d8a99ff9 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote">= <div dir=3D"ltr" class=3D"gmail_attr">On Tue, Feb 22, 2022 at 10:21 PM Mich= ael Schuster <<a href=3D"mailto:michaelsprivate@gmail.com">michaelspriva= te@gmail.com</a>> wrote:<br></div><blockquote class=3D"gmail_quote" styl= e=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);paddin= g-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr"><div style=3D"font-family:ari= al,helvetica,sans-serif;font-size:small"><br></div></div><br><div class=3D"= gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Wed, Feb 23, 2022 at = 6:58 AM Freddie Cash <<a href=3D"mailto:fjwcash@gmail.com" target=3D"_bl= ank">fjwcash@gmail.com</a>> wrote:<br></div><blockquote class=3D"gmail_q= uote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,2= 04);padding-left:1ex"><div dir=3D"ltr">System was running 12.1 without issu= es, with=C2=A0a full install of KDE 5.<div><br></div><div>Did an upgrade to= 12.2.=C2=A0 Everything was still working.</div><div><br></div><div>Did a &= quot;pkg update/pkg upgrade" to the latest quarterly ... and now no KD= E applications will run.=C2=A0 Running anything gives the following error:<= /div><div><br></div><div>ld-elf.so.1: /usr/local/lib/libKF5CoreAddons.so.5:= Undefined symbol "_ZNSt19bad_optional_accessD1Ev"</div></div></b= lockquote><div><br></div><div style=3D"font-family:arial,helvetica,sans-ser= if;font-size:small">unmangled, this is "<span style=3D"color:rgb(0,0,0= );font-family:monospace">std::bad_optional_access::~bad_optional_access()&q= uot;,</span></div><span style=3D"font-family:monospace"> <span class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-ser= if;font-size:small">so it looks like something with the libc++ you have on = your system is out of sync with the rest (this from a short search, I don&#= 39;t know much more about that stuff ... )</span><div class=3D"gmail_quote"= ><span style=3D"font-family:monospace"><br></span></div><div class=3D"gmail= _quote"><span style=3D"font-family:monospace"><span class=3D"gmail_default"= style=3D"font-family:arial,helvetica,sans-serif;font-size:small">HTH</span= ><br></span></div></span></div></div></blockquote></div><div><br></div>Aha!= =C2=A0 That's the hint I needed.=C2=A0 Seems /usr/local/lib/libc++.so* = was from 2014!=C2=A0 Installed by the libc++-208080 package.=C2=A0 Removing= that package appears to have fixed things.<div><br></div><div>Thanks!=C2= =A0 I've been banging my head against the wall trying to figure this ou= t for days now.=C2=A0 Google searches weren't helpful, other than to po= int to LLVM ABI changes, but that was all over my head (and removing all ol= der LLVM packages didn't help).</div><div><br></div><div>KDE is working= again!<br clear=3D"all"><div><br></div>-- <br><div dir=3D"ltr" class=3D"gm= ail_signature">Freddie Cash<br><a href=3D"mailto:fjwcash@gmail.com" target= =3D"_blank">fjwcash@gmail.com</a></div></div></div> --0000000000006dbaff05d8a99ff9--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAOjFWZ6deumaFh-1=bH04Fk8LRznujdwtXHK-O5z=z-xDRo57g>