Your message dated Wed, 09 Dec 2009 10:02:27 +0000
with message-id <[email protected]>
and subject line Bug#559764: fixed in dico 2.0-6
has caused the Debian Bug report #559764,
regarding dico: FTBFS on GNU/kFreeBSD: undeclared ENODATA
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.)


-- 
559764: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=559764
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dico
Version: 2.0-5
Severity: important
Tags: patch
User: [email protected]
Usertags: kfreebsd

Hi,

your package FTBFS on GNU/kFreeBSD:
| libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../gnu 
-I../gnu -g -O2 -c utf8.c  -fPIC -DPIC -o .libs/utf8.o
| utf8.c: In function 'utf8_mbtowc_internal':
| utf8.c:1617: error: 'ENODATA' undeclared (first use in this function)
| utf8.c:1617: error: (Each undeclared identifier is reported only once
| utf8.c:1617: error: for each function it appears in.)
| make[4]: *** [utf8.lo] Error 1

Full logs available at:
  https://buildd.debian.org/status/package.php?suite=unstable&p=dico

Since there's no ENODATA on GNU/kFreeBSD, I tried to use a similar error
code but I'm not sure it's the best. I'm Cc-ing debian-bsd@ to have more
opinions on that. I think we already used ENOATTR once but that was in
another context.

Thanks for considering.

Mraw,
KiBi.
--- a/lib/utf8.c
+++ b/lib/utf8.c
@@ -1608,6 +1608,11 @@ utf8_wctomb (unsigned char *r, unsigned 
   return count;
 }
 
+/* Workaround for GNU/kFreeBSD, better implementation welcome. */
+#ifndef ENODATA
+#define ENODATA EBADMSG
+#endif
+
 int
 utf8_mbtowc_internal (void *data, int (*read) (void*), unsigned int *pwc)
 {

--- End Message ---
--- Begin Message ---
Source: dico
Source-Version: 2.0-6

We believe that the bug you reported is fixed in the latest version of
dico, which is due to be installed in the Debian FTP archive:

dico-dev_2.0-6_amd64.deb
  to main/d/dico/dico-dev_2.0-6_amd64.deb
dico-doc_2.0-6_all.deb
  to main/d/dico/dico-doc_2.0-6_all.deb
dico-module-dictorg_2.0-6_amd64.deb
  to main/d/dico/dico-module-dictorg_2.0-6_amd64.deb
dico-module-guile_2.0-6_amd64.deb
  to main/d/dico/dico-module-guile_2.0-6_amd64.deb
dico-module-mediawiki_2.0-6_all.deb
  to main/d/dico/dico-module-mediawiki_2.0-6_all.deb
dico-module-outline_2.0-6_amd64.deb
  to main/d/dico/dico-module-outline_2.0-6_amd64.deb
dico-module-python_2.0-6_amd64.deb
  to main/d/dico/dico-module-python_2.0-6_amd64.deb
dico_2.0-6.debian.tar.gz
  to main/d/dico/dico_2.0-6.debian.tar.gz
dico_2.0-6.dsc
  to main/d/dico/dico_2.0-6.dsc
dico_2.0-6_amd64.deb
  to main/d/dico/dico_2.0-6_amd64.deb
dicod_2.0-6_amd64.deb
  to main/d/dico/dicod_2.0-6_amd64.deb
dicoweb_2.0-6_all.deb
  to main/d/dico/dicoweb_2.0-6_all.deb
libdico0_2.0-6_amd64.deb
  to main/d/dico/libdico0_2.0-6_amd64.deb
python-dicoclient_2.0-6_all.deb
  to main/d/dico/python-dicoclient_2.0-6_all.deb
python-wit_2.0-6_all.deb
  to main/d/dico/python-wit_2.0-6_all.deb



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.
أحمد المحمودي (Ahmed El-Mahmoudy) <[email protected]> (supplier 
of updated dico 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: Mon, 07 Dec 2009 11:08:11 +0200
Source: dico
Binary: dicod dico libdico0 dico-dev dico-doc dico-module-outline 
dico-module-dictorg dico-module-guile dico-module-python dico-module-mediawiki 
python-wit python-dicoclient dicoweb
Architecture: source amd64 all
Version: 2.0-6
Distribution: unstable
Urgency: low
Maintainer: أحمد المحمودي (Ahmed El-Mahmoudy) 
<[email protected]>
Changed-By: أحمد المحمودي (Ahmed El-Mahmoudy) 
<[email protected]>
Description: 
 dico       - RFC 2229 compliant dictionary client
 dico-dev   - RFC 2229 compliant modular dictionary server (development files)
 dico-doc   - RFC 2229 compliant modular dictionary server (documentation)
 dico-module-dictorg - RFC 2229 compliant modular dictionary server (dict.org 
module)
 dico-module-guile - RFC 2229 compliant modular dictionary server (Guile module)
 dico-module-mediawiki - RFC 2229 compliant modular dictionary server 
(mediawiki module)
 dico-module-outline - RFC 2229 compliant modular dictionary server (Emacs 
module)
 dico-module-python - RFC 2229 compliant modular dictionary server (Python 
module)
 dicod      - RFC 2229 compliant modular dictionary server
 dicoweb    - RFC 2229 compliant modular dictionary server (web interface)
 libdico0   - RFC 2229 compliant modular dictionary server (shared library)
 python-dicoclient - RFC 2229 compliant dictionary client module and shell
 python-wit - wikitext translation library
Closes: 559764
Changes: 
 dico (2.0-6) unstable; urgency=low
 .
   * Switch to 3.0 (quilt) source format.
   * debian/control: Changed -mediawiki dependency from python2.6 to
     python (>= 2.6)
   * Added patch dico+kbsd.diff, a workaround for GNU/kFreeBSD since it
     has no ENODATA (Closes: #559764)
   * debian/dicod.init: Indicate dicod init.d script to be stoppable at 0 1 6
     runlevels.
   * debian/dicod.lintian-overrides: Added override for
     init.d-script-does-not-provide-itself
Checksums-Sha1: 
 c9f5ed2dcb5ea0281620b9f594925ae12744e3d8 1481 dico_2.0-6.dsc
 126a037676c8c6349233cd56593e85dd16c9eb1a 18121 dico_2.0-6.debian.tar.gz
 a3ec8fbc1887cabc476b3afdafca067dd40d1bd1 179612 dicod_2.0-6_amd64.deb
 7f19cac45a09246c2d67ab3950a434e5d978e56c 113092 dico_2.0-6_amd64.deb
 6f7df0b0bb61ba4dadf1e076fb153323d41ec8ea 70550 libdico0_2.0-6_amd64.deb
 fc8e33836834a12e96b89366c94049c157931603 81854 dico-dev_2.0-6_amd64.deb
 ae39facb6a7baa012fe7927ac56116f0fe1b3392 98694 dico-doc_2.0-6_all.deb
 e766ea37150e335e24a932fad992091e4fe4442f 55594 
dico-module-outline_2.0-6_amd64.deb
 e817f071c959cba895e03199d3d32bd70bc978f7 80732 
dico-module-dictorg_2.0-6_amd64.deb
 60f3007fc9eed1821cfe76b56f7c5c5aa8216c6d 70496 
dico-module-guile_2.0-6_amd64.deb
 6ac933ca5136ca167d3b9e017573d1f54870bec2 68242 
dico-module-python_2.0-6_amd64.deb
 442cccb103a4a6de86e726ba009217122a92c569 36840 
dico-module-mediawiki_2.0-6_all.deb
 6ea2c4c448d4516b900e5c51c5394079a6d4fb6e 66376 python-wit_2.0-6_all.deb
 72c972397d95f1f62dd6ec098d9ea6599aeffea8 40448 python-dicoclient_2.0-6_all.deb
 8c9a47938f398fb918a3811314836c96e67deb07 52238 dicoweb_2.0-6_all.deb
Checksums-Sha256: 
 5e92a95e3843eb3e1aa7169a23bcc0632ab4e03192a3b0d2c0499a58a885b5ca 1481 
dico_2.0-6.dsc
 25bbdb076dc7de8f5cab2b17036e1d9bbe32df0f7069070b4a3460098ef111d3 18121 
dico_2.0-6.debian.tar.gz
 7a41cafcaca5c2971442138765312217121ebdfaf8ebfaf5eeccd0a3efb7de69 179612 
dicod_2.0-6_amd64.deb
 916bc067cb09719634f041860bb40b1da7000bc737d429b8fcde7a0fd9e29228 113092 
dico_2.0-6_amd64.deb
 72b5f9d4ca9f1e9da297c2dc19e3fe2b4e2be28e824551263449597b7f633bf9 70550 
libdico0_2.0-6_amd64.deb
 dcd7a63248dd057d5da154cdb43e5da4a56867317de476a55a73d70e470c8e8a 81854 
dico-dev_2.0-6_amd64.deb
 36ad3771b3ae963c09340f7c25a6424da4c68c16de301d66d97f282d2c6edbc0 98694 
dico-doc_2.0-6_all.deb
 232cec24c8d03434d5b1f507e96596739344d675efc26df7ab8da248f73f0760 55594 
dico-module-outline_2.0-6_amd64.deb
 af3dfa6ef30409dfe91149249efa580832907225734b473063b2bf6790df894b 80732 
dico-module-dictorg_2.0-6_amd64.deb
 171745bb4c5f3ecf878a968348fc05c2ba4a1ca7023538cdc4ba034872623303 70496 
dico-module-guile_2.0-6_amd64.deb
 91df9a3edd82daf7aaaaa18630f3978c1cab3571f6ebd6d98b8334bc946fdee8 68242 
dico-module-python_2.0-6_amd64.deb
 e0782d5e571fae05fa9b2efbd1464a28247320910b6326930207f22471c87e98 36840 
dico-module-mediawiki_2.0-6_all.deb
 a67beeb1c4d7e32366bad2a65f3a13e9394631a3e01785a7b65ebc26431142c4 66376 
python-wit_2.0-6_all.deb
 09b69b6810ecce368d5324a7aad6a30a89f46c19f0f9b069a97055c9dda0bb3c 40448 
python-dicoclient_2.0-6_all.deb
 36d6a53076a0185a6baaad27ac9da5db2b5250b5c3c3218cad07f6e84005cde9 52238 
dicoweb_2.0-6_all.deb
Files: 
 145d39a54efa236700d378991fa693c4 1481 text optional dico_2.0-6.dsc
 03bdf21b1e5bfca9455870b68f8c307d 18121 text optional dico_2.0-6.debian.tar.gz
 c695beaf3f89b380605a96c9665b4a99 179612 text optional dicod_2.0-6_amd64.deb
 9b6cf91e62d1605b2baeccd378989ac2 113092 text optional dico_2.0-6_amd64.deb
 77baaf906f4597a39f81dd7a952eaf41 70550 libs optional libdico0_2.0-6_amd64.deb
 e6fa5a2045500ac82f693a8803027705 81854 libdevel optional 
dico-dev_2.0-6_amd64.deb
 5ee34c243ff73458e20885ea7dd172b5 98694 doc optional dico-doc_2.0-6_all.deb
 c37e6ab0db54cdb371f1b98aee35aa60 55594 text optional 
dico-module-outline_2.0-6_amd64.deb
 883f85441d073bc1359efd3a3327b674 80732 text optional 
dico-module-dictorg_2.0-6_amd64.deb
 4fd7fc2e6340ed9c0855ef0789b267c8 70496 text optional 
dico-module-guile_2.0-6_amd64.deb
 7a97291d552a27fd4b6152961a32e32c 68242 text optional 
dico-module-python_2.0-6_amd64.deb
 bcdc4dcb7b07d09b3f0e1915e0c4146f 36840 text optional 
dico-module-mediawiki_2.0-6_all.deb
 fbeb3fcb055d357add0ee4f33c0e8796 66376 python optional python-wit_2.0-6_all.deb
 0b7ef55cdce465f726583be2e804b222 40448 python optional 
python-dicoclient_2.0-6_all.deb
 81a75a8ed96c4fea52d5916d7f8fb0e8 52238 web optional dicoweb_2.0-6_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAksfcI0ACgkQeGfVPHR5Nd1BBwCgiFdSXLKeffXwM6J3TyMLm0Kb
gMgAn0bWQgX9z2X4hpc8Wqov9gJaXkGj
=xlu6
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to