藤川です。 <環境> FreeBSD 8.3-RELEASE-p4 portsツリーは10/29にportsnapしました。
<症状> /usr/ports/x11/rxvtですが、10/25付けでMakefileがRev.1.73⇒1.74 に変わっています。目的は以下となっています。 Unbreak on OSVERSION > 900007 by disabling utmpx support. しかしこれでビルドするとrxvtの背景にxpmファイルを表示させるため に使う-pixmapのオプションが無効になってしまうことに気づきました。 <対応策> 中身は理解できないのですが、えいやーでBROKEN=がある1行を追加し てビルドすると-pixmapが有効になりました。-pixmapを復活させる正し い修正ってどんなんでしょうか? --- Makefile.org 2012-10-26 07:32:34.000000000 +0900 +++ Makefile 2012-10-30 23:07:07.000000000 +0900 @@ -45,6 +45,7 @@ # fails to build with new utmpx .if ${OSVERSION} > 900007 CONFIGURE_ARGS= --disable-utmp +BROKEN= fails to build with new utmpx .else CONFIGURE_ARGS= --enable-utmp .endif