手元のUbuntuマシンでインストールされているWiresharkのバージョンが3.2.3でQUICに対応していなかったので、QUICに対応しているバージョン3.4.9のものをビルドした。
その時の手順をまとめておく。
環境
- Ubuntu20.04 x86_64
ソースの取得
$ wget https://2.na.dl.wireshark.org/src/wireshark-3.4.11.tar.xz
$ tar -xf wireshark-3.4.9.tar.xz
$ cd wireshark-3.4.9
ビルドに必要なツールのインストール
$ sudo ./tools/debian-setup.sh --install-optional --install-deb-deps --install-test-deps
ビルド
$ mkdir build && cd build
$ cmake -G Ninja ..
$ ninja
かなり時間がかかるので気長に待つ。
動作確認
$ ./run/wireshark -v
Wireshark 3.4.9 (Git commit 365e236f5efe)
.
.
.