Your message dated Sun, 18 Dec 2011 22:34:41 +0000
with message-id <[email protected]>
and subject line Bug#606899: fixed in manpages 3.35-0.1
has caused the Debian Bug report #606899,
regarding manpages-dev: btowc(3) suggests non-optimal replacement function
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.)
--
606899: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=606899
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: manpages-dev
Version: 3.27-1
Severity: minor
Tags: patch
btowc(3) says:
This function should never be used. It does not work for encodings
which have state, and unnecessarily treats single bytes differently
from multibyte sequences. Use the function mbtowc() instead.
but mbtowc(3) says:
The function mbrtowc(3) provides a better interface to the same
functionality.
Obviously, btowc(3) should not suggest a non-optimal interface; it
should instead suggest mbrtowc. This is also true for the pair wctob(3)
and wctomb(3). A patch is attached to fix both manpages to suggest the
preferable functions.
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.37-rc5-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages manpages-dev depends on:
ii manpages 3.27-1 Manual pages about using a GNU/Lin
manpages-dev recommends no packages.
Versions of packages manpages-dev suggests:
ii konqueror [man-browser] 4:4.4.5-1 advanced file manager, web browser
ii man-db [man-browser] 2.5.7-7 on-line manual pager
-- no debconf information
--
brian m. carlson / brian with sandals: Houston, Texas, US
+1 832 623 2791 | http://www.crustytoothpaste.net/~bmc | My opinion only
OpenPGP: RSA v4 4096b: 88AC E9B2 9196 305B A994 7552 F1BA 225C 0223 B187
--- btowc.3.old 2010-12-12 20:30:53.000000000 +0000
+++ btowc.3 2010-12-12 20:33:04.000000000 +0000
@@ -59,11 +59,11 @@
state, and unnecessarily treats single bytes differently from multibyte
sequences.
Use the function
-.BR mbtowc ()
+.BR mbrtowc ()
instead.
.SH "SEE ALSO"
.BR wctob (3),
-.BR mbtowc (3)
+.BR mbrtowc (3)
.SH COLOPHON
This page is part of release 3.27 of the Linux
.I man-pages
--- wctob.3.old 2010-12-12 20:33:20.000000000 +0000
+++ wctob.3 2010-12-12 20:33:47.000000000 +0000
@@ -54,11 +54,11 @@
Internationalized programs must never
distinguish single-byte and multibyte characters.
Use the function
-.BR wctomb (3)
+.BR wcrtomb (3)
instead.
.SH "SEE ALSO"
.BR btowc (3),
-.BR wctomb (3)
+.BR wcrtomb (3)
.SH COLOPHON
This page is part of release 3.27 of the Linux
.I man-pages
signature.asc
Description: Digital signature
--- End Message ---
--- Begin Message ---
Source: manpages
Source-Version: 3.35-0.1
We believe that the bug you reported is fixed in the latest version of
manpages, which is due to be installed in the Debian FTP archive:
manpages-dev_3.35-0.1_all.deb
to main/m/manpages/manpages-dev_3.35-0.1_all.deb
manpages_3.35-0.1.diff.gz
to main/m/manpages/manpages_3.35-0.1.diff.gz
manpages_3.35-0.1.dsc
to main/m/manpages/manpages_3.35-0.1.dsc
manpages_3.35-0.1_all.deb
to main/m/manpages/manpages_3.35-0.1_all.deb
manpages_3.35.orig.tar.gz
to main/m/manpages/manpages_3.35.orig.tar.gz
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.
Simon Paillard <[email protected]> (supplier of updated manpages 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: SHA256
Format: 1.8
Date: Thu, 08 Dec 2011 22:30:21 +0100
Source: manpages
Binary: manpages manpages-dev
Architecture: source all
Version: 3.35-0.1
Distribution: unstable
Urgency: low
Maintainer: Martin Schulze <[email protected]>
Changed-By: Simon Paillard <[email protected]>
Description:
manpages - Manual pages about using a GNU/Linux system
manpages-dev - Manual pages about using GNU/Linux for development
Closes: 604044 606899 614021 625747 626387 627841 631216 636319 641513 650773
Changes:
manpages (3.35-0.1) unstable; urgency=low
.
* Non-maintainer upload.
* debian/watch: new upstream url (due to kernel.org issues)
* Imported Upstream version 3.35 (Closes: #650773):
. new manpages: recvmmsg.2 rt_tgsigqueueinfo.2 setns.2 syncfs.2
sigqueue.3 cciss.4 hpsa.4
. btowc.3, wctob.3: Add pointers to better, thread-safe alternative
functions (Closes: #606899)
. capabilities.7: File capabilities no longer optional (Closes: #626387)
. fflush.3: Fix wording error (Closes: #614021)
. ipv6.7: Fix description of address notation (Closes: #604044)
. malloc.3: Fix typo (Closes: #636319)
. mlock.2: Clarify EINVAL error (Closes: #625747)
. termios.3: Add documentation of _POSIX_VDISABLE (Closes: #627841)
. timerfd_create.2: Note behavior when timerdfd_settime() old_value
is NULL (Closes: #641513)
* motd.tail.5: generated by bootmisc, motd.5: link is to /var/run/motd
(Closes: 631216) - thanks to Regid Ichira
Checksums-Sha1:
be558cd07e9f51a4ffe775890979059b4902bc5d 1863 manpages_3.35-0.1.dsc
db2fe88132d9e4f27ed808b413c7a9b3ce5afb56 1688867 manpages_3.35.orig.tar.gz
07580925d9258b201afbd49e5e8a2edfcc833445 52244 manpages_3.35-0.1.diff.gz
11b811c957db662f40e419341b58d8813f355a79 762646 manpages_3.35-0.1_all.deb
5cc984799c9b70abe56f588ca0486498407e9022 1670580 manpages-dev_3.35-0.1_all.deb
Checksums-Sha256:
9642c773a65e8bcb41d13b6ba71d1bf037bff5d38d9b64002e0ec83e71c21d08 1863
manpages_3.35-0.1.dsc
7ed4d47f976ef0da3e3d393b7fad3634a9a54c2007a3212c625d8bd00f583df4 1688867
manpages_3.35.orig.tar.gz
f04baf8cbf13e626149e98c1b3b90d2c8895a5d33dfa4918faeff16e17fecb8e 52244
manpages_3.35-0.1.diff.gz
4ce72364e91f4a2c0f17587231eb2349f52eacac26b4621a0ada5fad58942eca 762646
manpages_3.35-0.1_all.deb
f62fbb5ea5b60549ad9797d74a288464e47cd3164e5dbd54a23abd0a81eb4741 1670580
manpages-dev_3.35-0.1_all.deb
Files:
449d5d44cdb7417b8da90a5de8c5eff6 1863 doc important manpages_3.35-0.1.dsc
e41432ee35a49036bbaf8d4598506e9c 1688867 doc important
manpages_3.35.orig.tar.gz
1b915ccc8debec9e1dd38985bae72c53 52244 doc important manpages_3.35-0.1.diff.gz
09d139f44f124e94534b1730752200ba 762646 doc important manpages_3.35-0.1_all.deb
67fd83e43e99a17faadd8990cd2a0ffe 1670580 doc optional
manpages-dev_3.35-0.1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iQIcBAEBCAAGBQJO4S5sAAoJEN/3OMLRbPuiAYIP/2xIbVHD5G9P3lSxjSGthQdt
A9SNsdHlwfYOxvuQwRcwGRC4lsjDrEWzYOrE4JpUseY5ZxyK8O11ZDTBQphCvmXK
W2/x7K0I7Vypupq5E5Z+AE4RL0xCGysGscfJ0CQKnl5XH+n0MH604YG1B9zhpg2V
PuTeHXfZWLaeHqU1BlacB9wDowv873RXRoOSoxYofDRW8qn3/wq9/58D+a6C8SkS
XWaHER0+dghFT/p5aYtXsSPo+BGFHXuTqBSsKEV5stRwkuQ3yvqfEVuZ+aq57fnc
d2BYkeLERVBZTmMOQbEtAKhPWuEuMnoiyvb8Hign6IFsR9PSpPbtHYZUIf4eZ0CI
kKDKmBUwQmSaV+WIwf2M8HLp023vH0Pj98BoyDWeZwpvZQ0JVtOCTvRmYkJuoiN/
QxS+/pmBchpAlSA3KcFpdQIAg6CuTVfPi0I8CG2OVyY2809w4lPmOWvBh7iBt9F8
2JES9O1OLzulpC6dtMT5AISJDFkbmDCkDUleAyWG5KGLYBQk+hJvfjZ8BzxlCMpL
2arxcwuJ74cmzuwEHFXT+sj07jS8KsoECV8Ro8TW5RWyVDy/auRIScMgUMz4bucU
YvK6fAulAFDQSEfmsiD8VbQsVQEq5coSQ5wcN5MDhqkHOnbhJBaBBkuFVzNWqWen
imNP1vX0xpIQfwz3X62x
=5K9c
-----END PGP SIGNATURE-----
--- End Message ---