Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ubuntu 18.04 package links against GLIBCXX_3.4.26 which does not exist on 18.04 #885

Closed
delthas opened this issue Nov 22, 2022 · 7 comments
Assignees
Labels
bug Something isn't working CI GitHub Actions & CI platform: linux topics that directly address Linux platform (any distro)

Comments

@delthas
Copy link

delthas commented Nov 22, 2022

Contour Terminal version

0.3.7.245

Installer source

GitHub: release page

Operating System

Ubuntu 18.04.4 LTS

Architecture

x86-64

Other Software

No response

Steps to reproduce

  • Download the Ubuntu 18.04 package from the Github release pages
  • Install with apt install ./contour*.deb
  • Run contour ./contour

Expected Behavior

Contour starts up properly

Actual Behavior

contour: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by contour)

Then contour exits.

Additional notes

Ubuntu 18.04 does not ship this version of libstdc++. Contour should be rebuilt against an older version of libstdc++ for that Ubuntu version.

See: LedgerHQ/ledger-live-desktop#4016 for a similar issue

@delthas delthas added the bug Something isn't working label Nov 22, 2022
@delthas delthas changed the title Ubuntu 18.04 debian package links against GLIBCXX_3.4.26 which does not exist on 18.04 Ubuntu 18.04 package links against GLIBCXX_3.4.26 which does not exist on 18.04 Nov 22, 2022
@christianparpart
Copy link
Member

This is not just affecting the AppImage then? Oh wow. Many thanks for telling me. We can certainly fix that.

Related question: What distro+versions are you using? (I'm trying to gather some stats here on what users use today). Thanks :)

@delthas
Copy link
Author

delthas commented Nov 23, 2022

I'm stuck on Ubuntu 18.04.4 LTS (as mentiond in the ticket) on my corporate laptop, which makes Contour one of the only terminal emulators with binaries supporting SIXEL for this Ubuntu version.

But on my misc "leasure" devices I'm running Arch / Debian stable / latest Ubuntu (22.10). Windows 10 too.

@christianparpart
Copy link
Member

Hey @delthas. You ae not alone. @whisperity is sitting in the same boat and still swimming. I'll take care of it ASAP. :)

@whisperity
Copy link
Member

I haven't updated (or for that matter, used) the Ubuntu 18 machine in quite a while now, that's why I didn't see this error. The Ubuntu 20 image works properly. (I've been writing LaTeX stuff day and night.)

@christianparpart
Copy link
Member

@delthas just a quick thing as it comes into my mind. you should be able to use the Flathub version, right? If that usage suits you and won't give you any negative impacts on your daily routines, you could give it a try. I'm keeping this up-to-date along with all the releases here: https://beta.flathub.org/apps/details/org.contourterminal.Contour

I *will of course still address the actual issue on the classic .deb packages (AppImage version will take longer, there's a problem also on the AppImage devs side, sadly).

@delthas
Copy link
Author

delthas commented Nov 23, 2022 via email

@whisperity whisperity added CI GitHub Actions & CI platform: linux topics that directly address Linux platform (any distro) labels Apr 10, 2023
@Yaraslaut Yaraslaut added resize and removed resize labels Jul 31, 2023
@Yaraslaut Yaraslaut self-assigned this Jul 31, 2023
@Yaraslaut
Copy link
Member

Since Ubuntu 18.04 is deprecated, we have AppImage for Ubuntu 22.04 now, so i am closing this issue

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working CI GitHub Actions & CI platform: linux topics that directly address Linux platform (any distro)
Projects
None yet
Development

No branches or pull requests

4 participants