メッセージ “ ‘sys_errlist’ is deprecated; use ‘strerror’ or ‘strerror_r’ instead ” | english русский 简体中文 עברית 日本語 türkçe ニュース [en] nginx について ダウンロード [en] セキュリティ情報 [en] ドキュメント faq リンク [en] 本 [en] サポート [en] trac wiki nginx.com |
This translation may be out of date. Check the English version for recent changes. nginx のバージョン 0.7.66、0.8.35、もしくはそれ以上を Linux でビルド中、次の警告メッセージが出ます: warning: `sys_errlist' is deprecated; use `strerror' or `strerror_r' instead warning: `sys_nerr' is deprecated; use `strerror' or `strerror_r' instead これは正常です。strerror() と strerror_r() 関数が非同期シグナルセーフではないので、nginx はシングルハンドラの中で非推奨の sys_errlist[] と sys_nerr を使う必要があります。 |