ToDo:
ports-CURRENTから外されてもしぶとくktermを使っているのだが…
FreeBSD 14.0-STABLE上でビルドしたものは、TERMCAP環境変数が壊れている? (www/firefox configure/build時にpythonでruntime errorになる)
少なくとも、13.2-STABLE上でビルドしたものと値が異なるというか、凄く短いので何か変
同様に、x11/xtermの挙動も異なって見えるので要調査(分類してみた)
terminal | 13.2-STABLE | 14.0-STABLE |
xterm | TERMCAP=xterm|... | TERMCAP環境変数無し |
kterm | TERMCAP=kterm|... | co#とli#エントリを含むTERMCAP環境変数だが、先頭5byteが起動毎に異なる |
動作的には、stable/14系ではtermcapの検索に失敗し、xtermではTERMCAPを設定無し動作(深刻な副作用は出ない)、ktermでは独自のco#, li#エントリ追加時に正しく初期化されていないtermcap bufferを操作して、壊れたTERMCAP環境変数を設定している模様
コードを読んで状況が見えてきた…
多分、正しい修正は…
カテゴリー: Admin | Emacs | EPICS | Fortran | FreeBSD | GCC | hgsubversion | IPv6 | KEKB | LHC | Lisp | LLVM | MADX | Ryzen | SAD | samba | tDiary | unix | WWW | YaSAI | お仕事 | イベント | 出張 | 宴会 | 数学 | 艦これ | 買いもの | 追記 | 雑記