Browse Subversion Repository
Contents of /trunk/libs/README.md
Parent Directory
| Revision Log
Revision 10925 -
( show annotations)
( download)
Sun Sep 10 11:45:33 2023 UTC
(8 months, 2 weeks ago)
by nmaya
File size: 1351 byte(s)
wiki から「ライブラリバージョンアップ時の変更箇所」を移植
| 1 |
# ライブラリバージョンアップ時の変更箇所 |
| 2 |
|
| 3 |
## 変更をコミットする箇所 |
| 4 |
|
| 5 |
- doc/(en|ja)/html/about/history.html |
| 6 |
- 関係するコンポーネントの (その他|Misc) セクションに追記する |
| 7 |
- doc/(en|ja)/html/reference/develop.html |
| 8 |
- 使用するライブラリのバージョンを変更する |
| 9 |
- libs/download.cmake(リリース用スクリプト用) |
| 10 |
- SRC_URL のバージョンを変更する |
| 11 |
- DIR_IN_ARC のバージョンを変更する |
| 12 |
- ARC_HASH を変更する。(ダウンロード破損チェック用) |
| 13 |
- 公式配布元のハッシュ値を使用する。(LibreSSL, Oniguruma, PuTTY, zlib) |
| 14 |
- 公式がハッシュ値を公開していないものは、手元で求める。(argon2, cJSON, SFMT) |
| 15 |
- CHECK_HASH を変更する。(バージョンチェック用) |
| 16 |
- バージョンチェックに使うファイルのハッシュ値を手元で求める。 |
| 17 |
- libs/xxx.cmake(cmake ビルド用) |
| 18 |
- SRC_ARC_HASH_SHA256 を変更する |
| 19 |
|
| 20 |
注: PuTTY は zip と tar.gz でソースファイルの改行コードが異なり version.h の CHECK_HASH が異なるため、必ず tar.gz のアーカイブを用いること。 |
| 21 |
|
| 22 |
|
| 23 |
## ファイルのハッシュ値の求めかた |
| 24 |
|
| 25 |
``` |
| 26 |
% sha256sum foo.bar |
| 27 |
% openssl dgst -sha256 foo.bar |
| 28 |
``` |
|