Last modified: Monday, August 05, 2024

技術的な覚え書き

LTI (Learning Tools Interoperability)

LTI, Perl, CGI, LMS, Moodle

FreeBSDとsendmailとGNU Mailman3

GCC, The GNU Compiler Collection

Quartus

FPGA, Quartus Prime Lite, Quartus II Web Edition, Installation


パッチ集(古い)

FreeBSD-9.2でautobootが効かないのを修正するためのパッチ

FreeBSD, boot

9.2 Boot Problem[外部サイト]で議論されていた障害を修正するパッチです. 9.2-RELEASE-p6に綺麗に当たるように修正しました.

menu.4th.patch (2014/06/04)

xrwho-1.1が突然死するのを回避するためのパッチ

xrwho, X11, SIGSEGV

規模の大きなサイトで,頻繁にログイン/ログアウトが繰り返されると 落ちる(segmentation violation)場合があるのを修正します.

xrwho-1.1p1.patch (2007/04/03)

FreeBSD-6(amd64)のportsでja-okphone-1.2を作るためのパッチ

FreeBSD, ports, okphone, amd64

[使い方] /usr/ports/japanese/okphone/files/にpatch-master::main.cという名前でコピーする. その後、/usr/ports/japanese/okphone/make installする.

okphone-main.patch (2007/03/15)

xpbiff-1.27-with-YOUBIN.tar.gzに適用するパッチ

xpbiff, youbin3, FreeBSD, Solaris, SPARC, amd64, 64bit

以下の点が拡張・修正されます.

xpbiff-1.27-with-YOUBIN3.patch (2008/07/30)

qpopper-4.1.0 youbin-3.5 対応パッチ

qpopper, youbin3

qpopper-4.1.0をyoubin-3.5に対応させるためのパッチです. 坂本政祐氏[外部サイト]がqpopper-4.0.5用に公開されていた qpopper4.0.5+youbin3.patch.gz[外部サイト]を, qpopper-4.1.0に綺麗に当たるように修正しただけのものです.

qpopper4.1.0+youbin3.patch (2011/08/04)

youbin-3.5 youbindパッチ

youbin3, File Descriptor Table

youbin-3.5に含まれるサーバyoubindには,クライアントとしてxyoubinを 使っているとファイルディスクリプタテーブルが溢れるバグがあります. syslogには"open: Too many open files"のように出力されます. クライアントにxpbiffを使った場合は問題ありません. この問題を修正するパッチです.

youbin-3.5-server_c.patch (2008/08/08)

pstoedit-3.50パッチ

pstoedit, SPARC, SIGBUS

pstoedit[外部サイト] 3.50のEMFドライバ(drvwmf.cpp)には,big endianかつ厳格なアラインメントを要求する プロセッサ(SPARCなど)でバスエラーを発生させる問題があります. この問題を修正するパッチです.

このパッチはpstoedit-3.60で正式に取り込まれました.

drvwmf.cpp.patch (2010/05/07)


布目 淳@京都工芸繊維大学コンピュータシステム研究室 (nunome@kit.ac.jp)