ます’s Blog - どうでもいい記事100選

どうでもいい記事100選

PHP3でsha1関数を使いたい

って思っていて(結局、お蔵入りになったんだけどPHP4から該当部分を抜き出した)アフォなパッチを作ってました。
Apacheの入れ替え作業を泣きそうになりがら作業してたら偶然、発見しました。
押入れの中から懐かしい写真が見つかったような感覚。あの頃の気持ちをスッカリ忘れてました。
という訳で、久々にタコさんパッチを放流してみっか。最近、毒ばっかり吐いてるし。
使われる事は無いだろうけど発掘記念みたいなモン。(色々な意味で)ホント青いなぁ。。。


% cd /usr/local/src
% uudecode < hoge.txt
% tar zxf php-3.0.18-i18n-ja-3.tar.gz
% zcat php-3.0.18-i18n-ja-3-sha1.patch.gz | patch -p0
% cd php-3.0.18-i18n-ja-3
% rm ./configure
% ./buildconf

begin 664 php-3.0.18-i18n-ja-3-sha1.patch.gz
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
."4?!>/M_3\'?H/LO  !;
 
end

最近アクティブになれないからなぁ。つまんない。