高確率で忘れてまたgoogle先生にお尋ねしていそうなので、、、
パッケージをリビルドする
$ git clone github:Alexpux/MSYS2-packages
$ cd MSYS2-packages
配下に一式あるので
リビルドしたいパッケージのディレクトリに移動してmakepkg
$ cd tmux
$ makepkg
httpsからgit cloneできない
error setting certificate verify locations
的なエラーが出る場合、下記パッケージを再インストールすればいいとのこと
$ pacman -S ca-certificates
PGP signituresうんちゃらエラーいわれる
ERROR: One or more PGP signatures could not be verified!
取り敢えず簡単な方法としては、makepkgの時にPGPのチェックをskipすればokらしい
本来はPGP keyをシステムに登録する必要があると思いますが、メンドイので良いや、、、
$ makepkg --skippgpcheck
tmuxのリビルドに失敗する
autoreconfでエラーになる
configure.ac:112: error: possibly undefined macro: AC_SEARCH_LIBS If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. autoreconf: /usr/bin/autoconf failed with exit status: 1 autoreconf failed ==> ERROR: A failure occurred in prepare(). Aborting...
いろいろごちゃごちゃしていたものの取り敢えず
$ pacman -S automake autoconf libevent pkg-config
の、pkg-configを再インストールしたらautoreconfでNGになることはなくなった模様。。。