3 時起床.
数学をやる.
3 時間ほど集中してくたくたになる.
朝食をとる.
キャベツと目玉焼きとコーヒー.
午前中は障害者手帳の更新手続きを行う.
年金事務所へ行って年金証書の写しを受け取り, それから区役所に行って手続きをする.
昼までかかって手続きは終わった.
午後はアルコール依存症の自助グループに行く.
自分を含めて過去の飲酒歴を話す仲間が多かった.
いろいろ考えさせられる.
買い物をして帰宅.
早めの夕食をとる.
豚ばら肉と玉葱炒めとご飯.
食後に OpenBSD のアップグレードと Emacs HEAD のコンパイル・インストールを行う.
今日は体調よく過ごせたが, 暑さで疲れた.
早めに布団に入る.
2023年08月02日
Emacs HEAD のコンパイルとインストール
Emacs HEAD のコンパイル・インストールを行う.
特に問題無く終了した.
$ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib/gcc/x86_64-unknown-openbsd7.3/11.2.0
$ export AUTOCONF_VERSION="2.71"
$ export AUTOMAKE_VERSION="1.16"
$ ./autogen.sh
$ ./configure \
'CFLAGS=-I/usr/include -I/usr/X11R6/include -I/usr/local/include' \
'LDFLAGS=-L/usr/lib -L/usr/X11R6/lib -L/usr/local/lib -lgccjit' \
--prefix=/usr/local \
--mandir=/usr/local/share/man \
--infodir=/usr/local/info \
--with-x-toolkit=athena \
--with-imagemagick \
--with-xaw3d \
--with-x \
--without-xim \
--with-xpm=ifavailable \
--with-native-compilation
$ git pull
$ gmake bootstrap
$ gmake check
# gmake install
特に問題無く終了した.
M-x emacs-version
GNU Emacs 30.0.50 (build 1, x86_64-unknown-openbsd7.3,
X toolkit, cairo version 1.17.8, Xaw3d scroll bars) of 2023-08-02
OpenBSD のアップグレード作業 ── 2023 年 8 月 (2)
朝になってベースシステムのコンパイルが終わった. 今回は 14 時間ほどで終了した.
マージ作業を行う.
次いで X 関連のコンパイルを行う.
問題無く終了する.
最後にパッケージのアップデートを行う.
これで今月の OpenBSD のアップグレード作業は終了した.
マージ作業を行う.
# sysmerge # システム関連の各種ファイルのアップデート
# cd /dev/ && ./MAKEDEV all # デバイスファイルの作成
次いで X 関連のコンパイルを行う.
# cd /usr/xenocara
# make bootstrap
# make obj
# make build
問題無く終了する.
最後にパッケージのアップデートを行う.
# pkg_add -uv
これで今月の OpenBSD のアップグレード作業は終了した.
$ uname -a
OpenBSD mybsd.local 7.3 GENERIC.MP#20 amd64