GNU libiconv バージョン 1.12 のバージョン表示誤りについて ― 2008年09月17日 00時23分35秒
GNU libiconv バージョン 1.12 のバージョン表示に誤りがあります。
$ iconv --version iconv (GNU libiconv 1.11) Copyright (C) 2000-2007 Free Software Foundation, Inc. License GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by Bruno Haible.
このように前のバージョンと同じ 1.11 と表示されます。 これは、include/iconv.h に
#define _LIBICONV_VERSION 0x010B /* version number: (major<<8) + minor */
となっているためです。(本当は 0x010C でなければならない)
指摘すると、
You are right. Thank you for reporting this. It should not happen again: I have set up a list of release steps that will help me not to forget to bump the version number before the release.
と返事が来たので、次のバージョン以降は間違うことはなくなるでしょう。
バージョンナンバーの更新忘れってよくやってしまいますからね。 私も気を付けないと。
最近のコメント