Your message dated Mon, 21 Apr 2008 18:47:04 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#477183: fixed in libhangul 0.0.8-2
has caused the Debian Bug report #477183,
regarding libhangul: FTBFS: hanja_list_get_nth_key implicitly converted to
pointer
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)
--
477183: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=477183
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: libhangul
Version: 0.0.8-1
Severity: serious
Tags: patch
Usertags: implicit-pointer-conversion
Our automated buildd log filter[1] detected a problem that is likely to
cause your package to segfault on architectures where the size of a
pointer is greater than the size of an integer, such as ia64 and amd64.
Function `hanja_list_get_nth_key' implicitly converted to pointer at
hanja.c:28
This is often due to a missing function prototype definition.
For more information, see [2].
Though it is guaranteed that this codepath will cause a segfault on certain
architectures, it is not guaranteed that this codepath would ever be executed
(e.g., if the returned pointer is never dereferenced). However, this bug
does prevent the ia64 buildd from successfully building this package, resulting
in a practical FTBFS issue and warranting the serious severity.
[1] http://people.debian.org/~dannf/check-implicit-pointer-functions
[2] http://wiki.debian.org/ImplicitPointerConversions
diff -urpN libhangul-0.0.8.orig/hangul/hangul.h libhangul-0.0.8/hangul/hangul.h
--- libhangul-0.0.8.orig/hangul/hangul.h 2008-04-19 22:17:14.000000000 -0600
+++ libhangul-0.0.8/hangul/hangul.h 2008-04-21 10:22:02.000000000 -0600
@@ -138,6 +138,7 @@ int hanja_table_txt_to_bin(cons
int hanja_list_get_size(const HanjaList *list);
const char* hanja_list_get_key(const HanjaList *list);
const Hanja* hanja_list_get_nth(const HanjaList *list, unsigned int n);
+const char* hanja_list_get_nth_key(const HanjaList *list, unsigned int n);
const char* hanja_list_get_nth_value(const HanjaList *list, unsigned int n);
const char* hanja_list_get_nth_comment(const HanjaList *list, unsigned int n);
void hanja_list_delete(HanjaList *list);
--- End Message ---
--- Begin Message ---
Source: libhangul
Source-Version: 0.0.8-2
We believe that the bug you reported is fixed in the latest version of
libhangul, which is due to be installed in the Debian FTP archive:
libhangul-dev_0.0.8-2_i386.deb
to pool/main/libh/libhangul/libhangul-dev_0.0.8-2_i386.deb
libhangul0-dbg_0.0.8-2_i386.deb
to pool/main/libh/libhangul/libhangul0-dbg_0.0.8-2_i386.deb
libhangul0_0.0.8-2_i386.deb
to pool/main/libh/libhangul/libhangul0_0.0.8-2_i386.deb
libhangul_0.0.8-2.diff.gz
to pool/main/libh/libhangul/libhangul_0.0.8-2.diff.gz
libhangul_0.0.8-2.dsc
to pool/main/libh/libhangul/libhangul_0.0.8-2.dsc
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Changwoo Ryu <[EMAIL PROTECTED]> (supplier of updated libhangul package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Tue, 22 Apr 2008 03:34:25 +0900
Source: libhangul
Binary: libhangul0 libhangul0-dbg libhangul-dev
Architecture: source i386
Version: 0.0.8-2
Distribution: unstable
Urgency: low
Maintainer: Changwoo Ryu <[EMAIL PROTECTED]>
Changed-By: Changwoo Ryu <[EMAIL PROTECTED]>
Description:
libhangul-dev - Hangul keyboard input library - development files
libhangul0 - Hangul keyboard input library - runtime
libhangul0-dbg - Hangul keyboard input library - debugging symbols
Closes: 477183
Changes:
libhangul (0.0.8-2) unstable; urgency=low
.
* Inserted a missing function declaration (Closes: #477183)
Checksums-Sha1:
846d8f57a836135fe466dc9f6c2992b46b1c3e96 1181 libhangul_0.0.8-2.dsc
f4a1b4878008c48b552ccfca5e3eec7a7c7af422 2777 libhangul_0.0.8-2.diff.gz
b63a27cbf8c53e7b7b4a4bbc9dbb87d00ed4dac2 2447764 libhangul0_0.0.8-2_i386.deb
3098b14dbf6a32f0e1a2c6df33e6be60b895c2db 49794 libhangul0-dbg_0.0.8-2_i386.deb
84547b56789282ef014691c9335d8ce72bdc4f5d 36576 libhangul-dev_0.0.8-2_i386.deb
Checksums-Sha256:
239881f642ee62b928141aa66d6dbcb18ff7874d0442665ff85b1e6e343259f2 1181
libhangul_0.0.8-2.dsc
9b69c1d075fb2ddc8b24e10d176d4109827597cafbf7eb975f4223cb4ff895a3 2777
libhangul_0.0.8-2.diff.gz
6b4647b20ff44c8505746c1466ef9128b86f28e2ab930d3dbae5686a732375a2 2447764
libhangul0_0.0.8-2_i386.deb
118e8258362ecc65e2316b466c0460b6cc7e8f9652a829ba6361eb858d18484e 49794
libhangul0-dbg_0.0.8-2_i386.deb
82ee18d481a44ed7f21a9a5a47e73c01f127815fc2545c4d57320aa276db6f4f 36576
libhangul-dev_0.0.8-2_i386.deb
Files:
a96fad6eb4cb9d73c75c32faa7b1d5c0 1181 libs optional libhangul_0.0.8-2.dsc
1ea7de97362ee65e8675dd071242586c 2777 libs optional libhangul_0.0.8-2.diff.gz
9f4c408335eb34941d259c1821bee4f3 2447764 libs optional
libhangul0_0.0.8-2_i386.deb
b1589ce176564c0e37d0eeb05843bba7 49794 libdevel extra
libhangul0-dbg_0.0.8-2_i386.deb
d38fa8baa8313634d46884904cebc764 36576 libdevel optional
libhangul-dev_0.0.8-2_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFIDN52AbRzNODUnpkRAh4aAJ937X2ZO+xAVEMfSH1g0bEQWAYyUQCfVuUq
bQ4btmiPjt8jEnxm2YEQGfw=
=+1uE
-----END PGP SIGNATURE-----
--- End Message ---