トップ «前の日記(2018年01月21日) 最新 次の日記(2018年03月19日)» 編集

Masa's blog

検索キーワード:

2018年01月25日 Build firefox-58.0 on Slackware-14.2(64) [長年日記]

_ Build

$ cd ~m-ito/tmp
$ tar xvf firefox-58.0.source.tar.xz
$ cd firefox-58.0
$ vi .mozcofig
export LDFLAGS="-latomic"
. $topsrcdir/browser/config/mozconfig
ac_add_options --enable-optimize
ac_add_options --enable-default-toolkit=cairo-gtk3
ac_add_options --disable-debug
ac_add_options --disable-tests
$ curl https://sh.rustup.rs -sSf | sh
$ PATH="/home/m-ito/.cargo/bin:/usr/local/autoconf-2.13/bin:${PATH}"; export PATH
$ export LANG=C; export LC_ALL=C
$ rustup update
$ ./mach build && ./mach build package

_ Install

# mkdir /usr/local/firefox-58.0
# cd /usr/local/firefox-58.0
# tar xvf /home/m-ito/tmp/firefox-58.0/obj-x86_64-pc-linux-gnu/dist/firefox-58.0.en-US.linux-x86_64.tar.bz2