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

Release '2.0.0-beta.4' does not work on debian stable ('GLIBCXX_3.4.26' not found) #259

Closed
Ho-Ro opened this issue Mar 23, 2021 · 0 comments · Fixed by #277
Closed

Release '2.0.0-beta.4' does not work on debian stable ('GLIBCXX_3.4.26' not found) #259

Ho-Ro opened this issue Mar 23, 2021 · 0 comments · Fixed by #277
Assignees
Labels
conclusion: resolved Issue was resolved os: linux Specific to Linux operating system topic: infrastructure Related to project infrastructure type: imperfection Perceived defect in any part of project

Comments

@Ho-Ro
Copy link

Ho-Ro commented Mar 23, 2021

Describe the bug
The latest release 2.0.0-beta.4 does not work on debian stable

To Reproduce
Steps to reproduce the behavior:

  1. Download 2.0.0-beta.4
  2. Unzip it (into a user directory)
  3. Go to this directory and change owner/group and mode of chrome-sandbox accordingly:
    -rwsr-xr-x 1 root root 6322128 Mär 18 12:56 chrome-sandbox
  4. Execute ./arduino-ide

Expected behavior
Working as 2.0.0-beta.3

Screenshots
Error message:

Starting backend process. PID: 18214
electron/js2c/asar.js:140
      if (!isAsar) return old.apply(this, arguments);
                              ^

Error: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /home/horo/projects/Arduino/arduino-ide_2.0.0-beta.4/resources/app/node_modules/nsfw/build/Release/nsfw.node)

Desktop (please complete the following information):

  • OS: debian stable
  • Version: 64 bit, up-to-date

Additional context
libstdc++6:
Installed: 8.3.0-6
Candidate: 8.3.0-6

A quick test shows that the required version GLIBCXX_3.4.26 is not supported:
strings /lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBCXX
GLIBCXX_3.4
GLIBCXX_3.4.1
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBCXX_3.4.4
GLIBCXX_3.4.5
GLIBCXX_3.4.6
GLIBCXX_3.4.7
GLIBCXX_3.4.8
GLIBCXX_3.4.9
GLIBCXX_3.4.10
GLIBCXX_3.4.11
GLIBCXX_3.4.12
GLIBCXX_3.4.13
GLIBCXX_3.4.14
GLIBCXX_3.4.15
GLIBCXX_3.4.16
GLIBCXX_3.4.17
GLIBCXX_3.4.18
GLIBCXX_3.4.19
GLIBCXX_3.4.20
GLIBCXX_3.4.21
GLIBCXX_3.4.22
GLIBCXX_3.4.23
GLIBCXX_3.4.24
GLIBCXX_3.4.25
GLIBCXX_DEBUG_MESSAGE_LENGTH

@kittaakos kittaakos self-assigned this Mar 23, 2021
kittaakos pushed a commit that referenced this issue Mar 26, 2021
Closes #259

Signed-off-by: Akos Kitta <kittaakos@typefox.io>
kittaakos pushed a commit that referenced this issue Mar 29, 2021
Closes #259

Signed-off-by: Akos Kitta <kittaakos@typefox.io>
@per1234 per1234 added conclusion: resolved Issue was resolved os: linux Specific to Linux operating system topic: infrastructure Related to project infrastructure type: imperfection Perceived defect in any part of project labels Oct 25, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
conclusion: resolved Issue was resolved os: linux Specific to Linux operating system topic: infrastructure Related to project infrastructure type: imperfection Perceived defect in any part of project
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants