[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#232133: marked as done (libx11-dev: mismatch between docs and header (XRegisterIMInstantiateCallback))



Your message dated Wed, 06 Jun 2007 03:17:03 +0000
with message-id <E1Hvm19-0000xQ-I6@ries.debian.org>
and subject line Bug#232133: fixed in libx11 2:1.1.2-1
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: libx11-dev
Version: 4.3.0-0pre1v5
Severity: normal

The manpage for XRegisterIMInstantiateCallback (and
XUnregisterIMInstantiateCallback) shows the fifth argument as type
"XIMProc".

The Xlib.h header, however, uses a XIDProc as fifth argument and the
xfree code indeed passes a display as first argument (i.e. uses it like a
XIDProc).

Further, the sixth argument is documented to be a XPointer * (and actually
takes a XPointer * on other X11 imps), whereas xfree86 wants a XPointer
there.

Either xfree86 has wrong code, or wrong manpages.

-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux cerebro 2.4.24 #1 SMP Wed Jan 14 01:35:15 CET 2004 i686
Locale: LANG=C, LC_CTYPE=de_DE.UTF-8

Versions of packages libx11-dev depends on:
hi  libc6-dev [libc-dev]       2.3.2.ds1-10  GNU C Library: Development Librari
ii  libx11-6                   4.3.0-0pre1v5 X Window System protocol client li
ii  x-dev                      4.3.0-0pre1v5 X protocol development files

-- no debconf information



--- End Message ---
--- Begin Message ---
Source: libx11
Source-Version: 2:1.1.2-1

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

libx11-6-dbg_1.1.2-1_i386.deb
  to pool/main/libx/libx11/libx11-6-dbg_1.1.2-1_i386.deb
libx11-6_1.1.2-1_i386.deb
  to pool/main/libx/libx11/libx11-6_1.1.2-1_i386.deb
libx11-data_1.1.2-1_all.deb
  to pool/main/libx/libx11/libx11-data_1.1.2-1_all.deb
libx11-dev_1.1.2-1_i386.deb
  to pool/main/libx/libx11/libx11-dev_1.1.2-1_i386.deb
libx11-xcb-dev_1.1.2-1_i386.deb
  to pool/main/libx/libx11/libx11-xcb-dev_1.1.2-1_i386.deb
libx11-xcb1-dbg_1.1.2-1_i386.deb
  to pool/main/libx/libx11/libx11-xcb1-dbg_1.1.2-1_i386.deb
libx11-xcb1_1.1.2-1_i386.deb
  to pool/main/libx/libx11/libx11-xcb1_1.1.2-1_i386.deb
libx11_1.1.2-1.diff.gz
  to pool/main/libx/libx11/libx11_1.1.2-1.diff.gz
libx11_1.1.2-1.dsc
  to pool/main/libx/libx11/libx11_1.1.2-1.dsc
libx11_1.1.2.orig.tar.gz
  to pool/main/libx/libx11/libx11_1.1.2.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 232133@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Julien Cristau <jcristau@debian.org> (supplier of updated libx11 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 ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Wed, 06 Jun 2007 04:46:09 +0200
Source: libx11
Binary: libx11-6-dbg libx11-data libx11-6 libx11-xcb1-dbg libx11-xcb1 libx11-dev libx11-xcb-dev
Architecture: source i386 all
Version: 2:1.1.2-1
Distribution: experimental
Urgency: low
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Julien Cristau <jcristau@debian.org>
Description: 
 libx11-6   - X11 client-side library
 libx11-6-dbg - X11 client-side library (debug package)
 libx11-data - X11 client-side library
 libx11-dev - X11 client-side library (development headers)
 libx11-xcb-dev - Xlib/XCB interface library (development headers)
 libx11-xcb1 - Xlib/XCB interface library
 libx11-xcb1-dbg - Xlib/XCB interface library (debug package)
Closes: 225839 232133 392618 399094 419192
Changes: 
 libx11 (2:1.1.2-1) experimental; urgency=low
 .
   [ Brice Goglin ]
   * Drop -DLIBXCURSOR from CFLAGS since upstream default is now correct
     (closes: #392618).
   * Add en_DK.ISO-8859-15 to 003_recognize_glibc_2.3.2_locale_names.diff
     Thanks Kaare Hviid. (closes: #419192).
 .
   [ Julien Cristau ]
   * Add XS-Vcs-Git and XS-Vcs-Browser in debian/control.
   * New upstream release:
     + typo in XRecolorCursor.man fixed, closes: #225839;
     + XRegisterIMInstantiateCallback manpage fixed, closes: #232133;
     + XGetVisualInfo manpage fixed, closes: 399094;
     + greek Compose file updated, patch 016_greek_polytonic_Compose.diff
       dropped;
     + file descriptor leak in modules/im/ximcp/imLcPrs.c:parseline() fixed,
       patch 021_compose_fclose.diff dropped;
     + fix for CVE-2007-1667 included, patch 022_CVE-2007-1667.diff dropped.
   * Add a watch file.
   * Don't run dh_install with --list-missing in binary-indep, there are too
     many false positives for it to be useful.
   * Document workarounds for sun-java5-bin and sun-java6-bin in libx11-6.NEWS.
   * Strip all packages, not just the shared libs.
Files: 
 5c408572b4d33b8316ece5a5f02ffdf9 1126 x11 optional libx11_1.1.2-1.dsc
 7c593e00648a6d0278360146d410ac3f 2020649 x11 optional libx11_1.1.2.orig.tar.gz
 3e76792bdaa99e1e63ecba1a3a88db83 108948 x11 optional libx11_1.1.2-1.diff.gz
 bb8e1449a403176c2dcd474b06801625 193472 x11 optional libx11-data_1.1.2-1_all.deb
 883c98bcc5cb6ef487e9d4e784cf3f34 599306 libs optional libx11-6_1.1.2-1_i386.deb
 f63c513d19cb50be5fd9bd4f0b5289ed 2531994 libdevel extra libx11-6-dbg_1.1.2-1_i386.deb
 82c967384e944b2c5100b8c67da173d9 1683750 libdevel optional libx11-dev_1.1.2-1_i386.deb
 9eb44b79e31d47fc92fdd9cf52d81071 56934 libs optional libx11-xcb1_1.1.2-1_i386.deb
 efaefab8f64289d4ce7882c440116208 71108 libdevel extra libx11-xcb1-dbg_1.1.2-1_i386.deb
 d54cc62a48a643a80e1eebbfd62267cd 59072 libdevel optional libx11-xcb-dev_1.1.2-1_i386.deb

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

iD8DBQFGZiNBmEvTgKxfcAwRAjPmAKCVgwL2XM/wkB8pb23YY4AJ9hsiFQCggDW+
qffxfdsVJ0EoALoe8bzNnrI=
=JJSO
-----END PGP SIGNATURE-----


--- End Message ---

Reply to: