Hello community, here is the log from the commit of package xorg-x11-libX11 checked in at Wed Jan 30 19:00:25 CET 2008. -------- --- xorg-x11-libX11/xorg-x11-libX11.changes 2008-01-02 00:08:27.000000000 +0100 +++ xorg-x11-libX11/xorg-x11-libX11.changes 2008-01-29 15:44:51.030800000 +0100 @@ -1,0 +2,7 @@ +Tue Jan 29 15:56:21 CET 2008 - sndirsch@suse.de + +- bug356556-bad_array_index.diff + * fixed copy & paste error, which resulted ina bad array index + compiler warning (Bug #356556) + +------------------------------------------------------------------- New: ---- bug356556-bad_array_index.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xorg-x11-libX11.spec ++++++ --- /var/tmp/diff_new_pack.Bx4982/_old 2008-01-30 18:59:54.000000000 +0100 +++ /var/tmp/diff_new_pack.Bx4982/_new 2008-01-30 18:59:54.000000000 +0100 @@ -20,7 +20,7 @@ PreReq: coreutils Url: http://xorg.freedesktop.org/ Version: 7.3 -Release: 16 +Release: 24 License: X11/MIT BuildRoot: %{_tmppath}/%{name}-%{version}-build Group: System/Libraries @@ -43,6 +43,7 @@ Patch9: p_xlib_skip_ext_env.diff Patch10: bug-239698_libx11.diff Patch13: bug-221326-xim-sync.patch +Patch14: bug356556-bad_array_index.diff %description This package contains the X.Org X11 library. @@ -122,6 +123,7 @@ %patch9 %patch10 -p1 %patch13 -p1 +%patch14 -p0 %build autoreconf -fi @@ -196,65 +198,69 @@ %{_mandir}/man3/* %changelog -* Wed Jan 02 2008 - crrodriguez@suse.de +* Tue Jan 29 2008 sndirsch@suse.de +- bug356556-bad_array_index.diff + * fixed copy & paste error, which resulted ina bad array index + compiler warning (Bug #356556) +* Wed Jan 02 2008 crrodriguez@suse.de - fix library-without-ldconfig-* error -* Fri Oct 26 2007 - sndirsch@suse.de +* Fri Oct 26 2007 sndirsch@suse.de - p_khmer-compose.diff/p_khmer-locale.diff * added missing bits (Bug #335944, comment #17) -* Sat Sep 29 2007 - sndirsch@suse.de +* Sat Sep 29 2007 sndirsch@suse.de - bumped version to 7.3 -* Thu Aug 02 2007 - sndirsch@suse.de +* Thu Aug 02 2007 sndirsch@suse.de - update to release 1.1.3 * libX11 1.1.3 is a maintenance release that fixes a bug (introduced with libX11 1.1.2) which broke the XGetMotionEvents function. -* Mon Jun 11 2007 - sndirsch@suse.de +* Mon Jun 11 2007 sndirsch@suse.de - libX11-1.1.2-fix-XGetMotionEvents.patch: * fix argument orders (X.Org Bug #11222) -* Mon Jun 04 2007 - sndirsch@suse.de +* Mon Jun 04 2007 sndirsch@suse.de - update to release 1.1.2: * A variety of bug fixes, new and better documentation, etc. - obsoletes bug-252958_libX11.diff, bug-248332_lcDB.diff -* Thu May 10 2007 - sndirsch@suse.de +* Thu May 10 2007 sndirsch@suse.de - create symlinks instead of copies for empty/missing files of some UTF-8 locales (Bug #273157) -* Thu May 03 2007 - mfabian@suse.de +* Thu May 03 2007 mfabian@suse.de - Bugzilla #221326: add Egbert's XIM sync patch. -* Wed Apr 04 2007 - sndirsch@suse.de +* Wed Apr 04 2007 sndirsch@suse.de - bug-248332_lcDB.diff: * fixes a bad pointer calculation type (Bug #248332) -* Thu Mar 29 2007 - sndirsch@suse.de +* Thu Mar 29 2007 sndirsch@suse.de - added zlib-devel to Buildrequires -* Mon Mar 26 2007 - sndirsch@suse.de +* Mon Mar 26 2007 sndirsch@suse.de - bug-252958_libX11.diff: * Buffer overflow in XGetPixel() (Bug #252958) -* Thu Feb 22 2007 - sndirsch@suse.de +* Thu Feb 22 2007 sndirsch@suse.de - build with libxcb again -* Tue Jan 30 2007 - sndirsch@suse.de +* Tue Jan 30 2007 sndirsch@suse.de - bug-239698_libx11.diff: * XIM (with SCIM) commits first character after FocusIn immediately (Bug #239698) -* Sat Dec 30 2006 - sndirsch@suse.de +* Sat Dec 30 2006 sndirsch@suse.de - force building without libxcb (still was built against it by accident) -* Sat Dec 16 2006 - sndirsch@suse.de +* Sat Dec 16 2006 sndirsch@suse.de - no longer build libX11 against libxcb -* Sun Dec 03 2006 - sndirsch@suse.de +* Sun Dec 03 2006 sndirsch@suse.de - update to release 1.1.1 - build libX11 against libxcb -* Sat Nov 25 2006 - sndirsch@suse.de +* Sat Nov 25 2006 sndirsch@suse.de - remove nls/{ja.U90,ja.S90}/XLC_LOCALE.pre from sources; no longer mark sources as NoSource in specfile (Bugs #200471, #153744) -* Wed Oct 18 2006 - sndirsch@suse.de +* Wed Oct 18 2006 sndirsch@suse.de - imLcIm.c.diff: * no longer twice-open the compose file in Xinput setup -* Sun Sep 03 2006 - dmueller@suse.de +* Sun Sep 03 2006 dmueller@suse.de - build parallel -* Sun Aug 20 2006 - sndirsch@suse.de +* Sun Aug 20 2006 sndirsch@suse.de - install profile.d files only for SUSE <= 10.1 - Compose and XI18N_OBJS files are missing or empty for some UTF-8 locales; use the ones for en_US.UTF-8 -* Mon Aug 07 2006 - sndirsch@suse.de +* Mon Aug 07 2006 sndirsch@suse.de - p_khmer-compose.diff: * added required compose entries for Khmer (Bug #143348) - p_khmer-locale.diff: @@ -262,7 +268,7 @@ - p_xlib_skip_ext_env.diff: * added support for disabling extensions through environment variables (Bug #167317) -* Sat Aug 05 2006 - sndirsch@suse.de +* Sat Aug 05 2006 sndirsch@suse.de - p_XFree86-4.2.0-i18n-xlib-20020322.diff: * gb18030 patches from SUN - p_new-locales.diff: @@ -275,25 +281,25 @@ * don't have the input filter wrapped by the display lock (Bug #55962) - p_sr_CS-compose.diff: * Serbian specific compose table entries (Bug #95813) -* Wed Aug 02 2006 - sndirsch@suse.de +* Wed Aug 02 2006 sndirsch@suse.de - fix setup line -* Fri Jul 28 2006 - sndirsch@suse.de +* Fri Jul 28 2006 sndirsch@suse.de - use "-fno-strict-aliasing" -* Thu Jul 27 2006 - sndirsch@suse.de +* Thu Jul 27 2006 sndirsch@suse.de - use $RPM_OPT_FLAGS - remove existing /usr/include/X11 symlink in %%pre -* Tue Jul 25 2006 - sndirsch@suse.de +* Tue Jul 25 2006 sndirsch@suse.de - added profile scripts to set XKEYSYMDB/XNLSPATH accordingly -* Mon Jul 24 2006 - sndirsch@suse.de +* Mon Jul 24 2006 sndirsch@suse.de - fixed locale support -* Fri Jul 21 2006 - sndirsch@suse.de +* Fri Jul 21 2006 sndirsch@suse.de - no longer install ja.S90/ja.U90 XLC_LOCALE files; declare libX11 sources as NoSource to make our legal department happy (Bug #153744) -* Thu Jul 20 2006 - sndirsch@suse.de +* Thu Jul 20 2006 sndirsch@suse.de - removed usr/lib/X11 directory from filelist, since it conflicts with filesystem package -* Thu Jul 20 2006 - sndirsch@suse.de +* Thu Jul 20 2006 sndirsch@suse.de - added /usr/%%{_lib}/X11 to %%files to fix build -* Thu Jun 22 2006 - sndirsch@suse.de +* Thu Jun 22 2006 sndirsch@suse.de - created package ++++++ bug356556-bad_array_index.diff ++++++ --- modules/im/ximcp/imLcPrs.c.orig 2008-01-29 15:41:18.541521000 +0100 +++ modules/im/ximcp/imLcPrs.c 2008-01-29 15:41:47.023301000 +0100 @@ -592,7 +592,7 @@ parseline( l = _Xmbstoutf8(local_utf8_buf, rhs_string_mb, LOCAL_UTF8_BUFSIZE - 1); if (l == LOCAL_UTF8_BUFSIZE - 1) { - local_wc_buf[l] = '\0'; + local_utf8_buf[l] = '\0'; } while (b->utf8used + l + 1 > b->utf8size) { b->utf8size = b->utf8size ? b->utf8size * 1.5 : 1024; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org