前提・実現したいこと
ラズベリーパイ(raspbian buster)にMariaDB 10.4をインストールしたいのですがうまくいきません。
ソースコードからビルドする必要がありそうだというところまではわかったのですが、
理解不足で行き詰まっていますのでアドバイス頂きたくお願いします。
発生している問題・エラーメッセージ
次のようなことをしました。
-
/etc/apt/sources.list.d/mariadb.listを作成
deb http://ftp.yz.yamagata-u.ac.jp/pub/dbms/mariadb/repo/10.4/debian buster main
deb-src http://ftp.yz.yamagata-u.ac.jp/pub/dbms/mariadb/repo/10.4/debian buster main -
sudo apt update
-
sudo apt-get build-dep mariadb-10.4
-
ディレクトリ(/usr/local/src/mariadb)をつくり、apt-get source mariadb-10.4
-
/usr/local/src/mariadb/mariadb-10.4-10.4.12+maria~buster に移動して、dpkg-buildpackage -uc -b
ここまでやってみましたが、その後かなり長い時間処理にかかり、
最終的に下記のようなエラーが発生していまいます。
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
途中では以下のようなエラーも発生しています。
error: ‘my_atomic_add64’ was not declared in this scope
それから、4.でソースパッケージをダウンロードした際に、下記のようなメッセージが出たのですがこれは無視して大丈夫でしょうか?
注意: 'mariadb-10.4' パッケージは以下の場所の 'Git' バージョン制御システムで保守されています:
https://github.com/MariaDB/server.git
パッケージの最新の (まだリリースされていないかもしれない) 更新を取得するには、
git clone https://github.com/MariaDB/server.git
を使用してください。
該当のソースコード
ソースコード
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
あなたの回答
tips
プレビュー