apache1.3.39+mod_ssl2.8.30でSIGILL

Fedra上でapache1.3をバージョンアップ。昨日作業したのとはまた違う機器です。順調にコンパイル、リンクまで終了してapachectl startsslで起動しようとすると、

# /usr/local/apache/bin/apachectl startssl
/usr/local/apache/bin/apachectl: line 200:  1330 不正な命令です   $HTTPD -DSSL
/usr/local/apache/bin/apachectl startssl: httpd could not be started

httpdがSIGILLで終了。sslを外したapachectl startだけならすんなり動くのでOpenSSLとmod_sslからみだというのはわかる。

直前にバージョンを上げたopensslとか、gccなんかを古いバージョンに戻してもNG。
前バージョンの環境でコンパイルリンクしてもNG。どこか環境を壊してしまったのかもしれません。うまくいかなかったよ〜ってのばかりだな。