tags 366918 + patch thanks Dear maintainer,
the patch provided by bug reporter still have a bug, the 10th month of 2003 in chinese calendar should have 30 days (a big month). so the correct value should be 0x04afb. I've prepared an NMU for lunar (versioned as 2.2-3.1). Regards.
diff -u lunar-2.2/debian/changelog lunar-2.2/debian/changelog --- lunar-2.2/debian/changelog +++ lunar-2.2/debian/changelog @@ -1,3 +1,10 @@ +lunar (2.2-3.1) unstable; urgency=low + + * Non-maintainer upload. + * FIX: lunar-2.2 wrong output on year 2033 (Closes: #366918) + + -- LI Daobing <[EMAIL PROTECTED]> Sun, 05 Oct 2008 20:02:16 +0800 + lunar (2.2-3) unstable; urgency=low * Added --utf8 option. (Closes: Bug#288170) only in patch2: unchanged: --- lunar-2.2.orig/tables.h +++ lunar-2.2/tables.h @@ -86,7 +86,7 @@ 0x0a5b0, 0x15176, 0x052b0, 0x0a930, 0x07954, /* 2020 */ 0x06aa0, 0x0ad50, 0x05b52, 0x04b60, 0x0a6e6, /* 2025 */ 0x0a4e0, 0x0d260, 0x0ea65, 0x0d530, 0x05aa0, /* 2030 */ - 0x076a3, 0x096d0, 0x04bd7, 0x04ad0, 0x0a4d0, /* 2035 */ + 0x076a3, 0x096d0, 0x04afb, 0x04ad0, 0x0a4d0, /* 2035 */ 0x1d0b6, 0x0d250, 0x0d520, 0x0dd45, 0x0b5a0, /* 2040 */ 0x056d0, 0x055b2, 0x049b0, 0x0a577, 0x0a4b0, /* 2045 */ 0x0aa50, 0x1b255, 0x06d20, 0x0ada0 /* 2049 */