Skip to content

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

Closed
@Ho-Ro

Description

@Ho-Ro

Describe the problem

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

To reproduce

  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)

Arduino IDE version

2.0.0-beta.4

Operating system

Linux

Operating system version

Debian stable 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

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

    Development

    Participants

    @kittaakos@per1234@Ho-Ro

    Issue actions

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