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
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.


バージョンナンバーの更新忘れってよくやってしまいますからね。 私も気を付けないと。