Just another Niconico personality
[メモ] CentOS 6.5 に rpm で tmux 1.8 をインストールする
- 普通にtmuxをyumでインストールするとtmux-1.6が入る。
- tmux-1.6だと、最新のtmuxinatorが動かないらしいので、最新のtmuxをインストールしたい。
- RPM searchからtmux-1.8-2.fc19.src.rpmを取ってきてrpmbuildしようとすると、ビルドが失敗する。
- libeventのバージョンが古いせいらしい。
- libevent-1.4.13-4.el6.src.rpmを落としてきて、
- libevent-1.4.14b-stable.tar.gzを落としてきて、
- 1.4.13用のlibevent.specを、1.4.14b用に書き換えて、
- それをインストールしてやると、tmux-1.8-2.fc19.src.rpmのビルドに成功する。
*** libevent.spec 2012-04-23 23:03:09.000000000 +0900 --- libevent.spec.new 2014-02-07 10:20:00.233619827 +0900 *************** *** 1,6 **** Name: libevent ! Version: 1.4.13 ! Release: 4%{?dist} Summary: Abstract asynchronous event notification library Group: System Environment/Libraries --- 1,6 ---- Name: libevent ! Version: 1.4.14b ! Release: 1%{?dist} Summary: Abstract asynchronous event notification library Group: System Environment/Libraries *************** *** 136,141 **** --- 136,144 ---- %defattr(-,root,root,0644) %changelog + * Fri Feb 7 2014 tcpiptan <ptan@ptan.info> 1.4.14b-1 + - Updated to latest stable upstream version: 1.4.14b + * Mon Apr 23 2012 Steve Dickson <steved@redhat.com> 1.4.13-4 - Moved header files into there own rpm (bz 658051) - Added event-config.h to the new headers rpm.