Closed designet-oss closed 1 year ago
glibcではなく、libstdc++が問題ですね。失礼しました。 状況的にCentOS StreamやRHEL8では動くということなのでしょうか。
libstdc++-8.3.1-5.1.el8.x86_64
# strings /usr/lib64/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
CentOS Streamに切り替えてlibstdc++をアップデートしてみましたが、状況変化しません。 開発されている環境とは根本的に何かが違うのでしょうか。
This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 7 days.
This issue was closed because it has been stalled for 7 days with no activity.
次の環境でPleasanterを利用しています。
サーバサイドスクリプトを定義して、テーブルの更新などの操作をすると
アプリケーションで問題が発生しました。
というエラーが表示されます。スクリプトは次のようなとても単純なものです。
PostgreSQLのsyslogsテーブルを確認したところ、次のようなエラーが存在していました。
ClearScriptV8.linux-x64.soの共有ライブラリの状態を確認すると、次のようにGLIBCXX_3.4.26が 見つからないというエラーが出ています。V8という名前から、おそらく.NETでV8エンジンを実行、つまりサーバサイドでjavascirptを動かすためのライブラリのエラーと考えています。
CentOS8の標準のglibcは次のようなバージョンです。
バージョンが噛み合わないのはわかるのですが、どのようにしたら動作させられるのでしょうか? Glibcを別途コンパイルして、別パスにインストールなどが必要なのでしょうか?