View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0007258 | ardour | bugs | public | 2017-03-02 23:18 | 2017-03-03 08:43 |
| Reporter | herr_doktor | Assigned To | |||
| Priority | urgent | Severity | block | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Platform | PC | OS | Linux | OS Version | jessie64 + kx |
| Product Version | 5.8 | ||||
| Summary | 0007258: 'GLIBCXX_3.4.21' not found | ||||
| Description | Jessie 64 with kx studio and debian multimedia repos. System up to date and running clean with Ardour 5.6. Uprgrading to 5.8 results in failure to launch the program. A copy of the error message when using command line: /opt/Ardour-5.8.0/bin/ardour-5.8.0: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /opt/Ardour-5.8.0/bin/ardour-5.8.0) /opt/Ardour-5.8.0/bin/ardour-5.8.0: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /opt/Ardour-5.8.0/lib/libardourcp.so) /opt/Ardour-5.8.0/bin/ardour-5.8.0: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /opt/Ardour-5.8.0/lib/libcanvas.so.0) /opt/Ardour-5.8.0/bin/ardour-5.8.0: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /opt/Ardour-5.8.0/lib/libgtkmm2ext.so.0) /opt/Ardour-5.8.0/bin/ardour-5.8.0: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /opt/Ardour-5.8.0/lib/libptformat.so.0) /opt/Ardour-5.8.0/bin/ardour-5.8.0: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /opt/Ardour-5.8.0/lib/libardour.so.3) /opt/Ardour-5.8.0/bin/ardour-5.8.0: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /opt/Ardour-5.8.0/lib/libmidipp.so.4) /opt/Ardour-5.8.0/bin/ardour-5.8.0: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /opt/Ardour-5.8.0/lib/libevoral.so.0) /opt/Ardour-5.8.0/bin/ardour-5.8.0: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /opt/Ardour-5.8.0/lib/libaudiographer.so.0) /opt/Ardour-5.8.0/bin/ardour-5.8.0: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /opt/Ardour-5.8.0/lib/libpbd.so.4) /opt/Ardour-5.8.0/bin/ardour-5.8.0: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /opt/Ardour-5.8.0/lib/libtimecode.so) /opt/Ardour-5.8.0/bin/ardour-5.8.0: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /opt/Ardour-5.8.0/lib/libglibmm-2.4.so.1) /opt/Ardour-5.8.0/bin/ardour-5.8.0: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /opt/Ardour-5.8.0/lib/libgtkmm-2.4.so.1) /opt/Ardour-5.8.0/bin/ardour-5.8.0: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /opt/Ardour-5.8.0/lib/libgdkmm-2.4.so.1) /opt/Ardour-5.8.0/bin/ardour-5.8.0: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /opt/Ardour-5.8.0/lib/libgiomm-2.4.so.1) /opt/Ardour-5.8.0/bin/ardour-5.8.0: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /opt/Ardour-5.8.0/lib/libpangomm-1.4.so.1) /opt/Ardour-5.8.0/bin/ardour-5.8.0: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /opt/Ardour-5.8.0/lib/libcairomm-1.0.so.1) /opt/Ardour-5.8.0/bin/ardour-5.8.0: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /opt/Ardour-5.8.0/lib/libtag.so.1) /opt/Ardour-5.8.0/bin/ardour-5.8.0: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /opt/Ardour-5.8.0/lib/libvamp-sdk.so.2) /opt/Ardour-5.8.0/bin/ardour-5.8.0: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /opt/Ardour-5.8.0/lib/libvamp-hostsdk.so.3) /opt/Ardour-5.8.0/bin/ardour-5.8.0: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /opt/Ardour-5.8.0/lib/librubberband.so.2) Version of libstdc++.so.6 in jessie: 4.9.2-10, so up to GLIBCXX_3.4.20 only. | ||||
| Tags | No tags attached. | ||||
|
|
btw: it's A 5.8 downloaded from ardour's, not kx version. |
|
|
Tried with kx's one: error in libardourcp.so. |
|
|
That sounds like the installer wrongly deploys the gcc5 version. debian/jesse would still need gcc4. Can you grab a dedicated gcc4 build from https://nightly.ardour.org/ and check? The version from http://ardour.org/download.html includes both gcc4 + 5 and should detect the correct ABI, but it is possible that due to recent changes this does not work correctly. You could be able to force gcc4 via sh Ardour-5.8.0-x86_64.run -- --gcc4 (if that fails, a full log of the installer may be helpul) |
|
|
Nickel! |
|
|
Fixed with sh Ardour-5.8.0-x86_64.run -- --gcc4 |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2017-03-02 23:18 | herr_doktor | New Issue | |
| 2017-03-02 23:29 | herr_doktor | Note Added: 0019454 | |
| 2017-03-03 00:17 | herr_doktor | Note Added: 0019455 | |
| 2017-03-03 04:25 | x42 | Note Added: 0019457 | |
| 2017-03-03 08:41 | herr_doktor | Note Added: 0019458 | |
| 2017-03-03 08:43 | herr_doktor | Note Added: 0019459 | |
| 2017-03-03 08:43 | herr_doktor | Status | new => closed |
| 2017-03-03 08:43 | herr_doktor | Resolution | open => fixed |