Hello community, here is the log from the commit of package glib2 checked in at Wed Jan 23 20:59:45 CET 2008. -------- --- GNOME/glib2/glib2.changes 2007-12-17 22:33:12.000000000 +0100 +++ /mounts/work_src_done/STABLE/glib2/glib2.changes 2008-01-23 19:25:32.792761000 +0100 @@ -1,0 +2,43 @@ +Wed Jan 23 12:23:48 CST 2008 - maw@suse.de + +- Respin glib-cast.patch. + +------------------------------------------------------------------- +Tue Jan 22 13:43:01 CST 2008 - maw@suse.de + +- Recommend gvfs. + +------------------------------------------------------------------- +Tue Jan 22 12:01:57 CST 2008 - maw@suse.de + +- Update to version 2.15.2: + + New API: + * GIO: a new VFS API, designed to replace GnomeVFS. The new + GIO implementation in glib has support for local filesystems, + and the new gvfs module (coming in a separate package) + contains various backend implementations (cifs, ftp, sftp, + http, etc) + * GChesksum: a new implementation of various hash algorithms + such as MD5, SHA-1, and SHA-256 + * GTest: a test framework + * Smaller changes to GHash, GMarkup, GKeyfile, GAsyncQueue, + GError and the i18n subsystem + + Now builds with automake 1.10 + + Bugs (bugzilla.gnome.org) fixed: #455725, #467537, #497033, + #504527, #445362, #482313, #317775, #418778, #436293, #466557, + #468882, #469551, #479724, #490061, #490637, #495294, #496046, + #498113, #500506, #500638, #500875, #502511, #502927, #503029, + #503222, #503420, #503470, #504227, #71704, #491957, #491959, + #491965, #491966, #491968, #491970, #491974, #491975, #491979, + #491982, #501107, #501997, #502590, #464259, #496518, #498728, + #500361, #501853, #503862, #142676, #367550, #375651, #443648, + #449937, #452887, #491549, #500507, #508224, #508074, #508108, + #508309, #508378, #508719, #508773, #504829, #505258, #505815, + #491218, #315437, #476856, #480122, #495589, #500273, #504142, + #504879, #505042, #505058, #505674, #505730, #505887, #506374, + #506461, #503051, #506395, #507628, #505195, #507822, #506377, + and #507835 + + Updated translations +- Remove glib-gcc43.patch, which has been upstreamed. + +------------------------------------------------------------------- Old: ---- glib-2.14.4.tar.bz2 glib-gcc43.patch New: ---- glib-2.15.2.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ glib2.spec ++++++ --- /var/tmp/diff_new_pack.m19468/_old 2008-01-23 20:51:45.000000000 +0100 +++ /var/tmp/diff_new_pack.m19468/_new 2008-01-23 20:51:45.000000000 +0100 @@ -1,7 +1,7 @@ # -# spec file for package glib2 (Version 2.14.4) +# spec file for package glib2 (Version 2.15.2) # -# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # @@ -16,7 +16,7 @@ License: LGPL v2.1 or later Group: Development/Libraries/C and C++ AutoReqProv: on -Version: 2.14.4 +Version: 2.15.2 Release: 1 Summary: A Library with Convenient Functions Written in C Url: http://www.gtk.org/ @@ -29,12 +29,12 @@ Patch0: glib-mkinstalldirs.patch Patch1: glib-aclocal.patch Patch2: glib-cast.patch -Patch3: glib-gcc43.patch -Patch4: glib2-allocsize.patch +Patch3: glib2-allocsize.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires: %{name}-lang = %{version} # For temporary %%pre script only. PreReq: coreutils +Recommends: gvfs %description This library provides convenient functions, such as lists and hashes, @@ -127,7 +127,6 @@ %patch1 %patch2 %patch3 -%patch4 if ! test -f %{_datadir}/aclocal/gtk-doc.m4 ; then cp -a %{S:3} m4macros/ fi @@ -146,6 +145,7 @@ mkdir -p $RPM_BUILD_ROOT/etc/profile.d cp -a %{S:1} $RPM_BUILD_ROOT/etc/profile.d/zzz-glib2.sh cp -a %{S:2} $RPM_BUILD_ROOT/etc/profile.d/zzz-glib2.csh +chmod +x $RPM_BUILD_ROOT/%{_bindir}/gtester-report %find_lang %{_name}20 %fdupes $RPM_BUILD_ROOT @@ -170,6 +170,7 @@ %{_datadir}/aclocal/* %{_datadir}/glib-2.0 %{_includedir}/glib-2.0 +%{_includedir}/gio-unix-2.0 %{_libdir}/lib*.so %{_libdir}/lib*.*a %{_libdir}/glib-2.0 @@ -178,6 +179,7 @@ %files doc %defattr(-,root,root) +%{_datadir}/gtk-doc/html/gio %{_datadir}/gtk-doc/html/glib %{_datadir}/gtk-doc/html/gobject # Own these repositories to not depend on gtk-doc while building: @@ -185,15 +187,49 @@ %dir %{_datadir}/gtk-doc/html %changelog -* Mon Dec 17 2007 - maw@suse.de +* Wed Jan 23 2008 maw@suse.de +- Respin glib-cast.patch. +* Tue Jan 22 2008 maw@suse.de +- Recommend gvfs. +* Tue Jan 22 2008 maw@suse.de +- Update to version 2.15.2: + + New API: + * GIO: a new VFS API, designed to replace GnomeVFS. The new + GIO implementation in glib has support for local filesystems, + and the new gvfs module (coming in a separate package) + contains various backend implementations (cifs, ftp, sftp, + http, etc) + * GChesksum: a new implementation of various hash algorithms + such as MD5, SHA-1, and SHA-256 + * GTest: a test framework + * Smaller changes to GHash, GMarkup, GKeyfile, GAsyncQueue, + GError and the i18n subsystem + + Now builds with automake 1.10 + + Bugs (bugzilla.gnome.org) fixed: #455725, #467537, #497033, + [#504527], #445362, #482313, #317775, #418778, #436293, #466557, + [#468882], #469551, #479724, #490061, #490637, #495294, #496046, + [#498113], #500506, #500638, #500875, #502511, #502927, #503029, + [#503222], #503420, #503470, #504227, #71704, #491957, #491959, + [#491965], #491966, #491968, #491970, #491974, #491975, #491979, + [#491982], #501107, #501997, #502590, #464259, #496518, #498728, + [#500361], #501853, #503862, #142676, #367550, #375651, #443648, + [#449937], #452887, #491549, #500507, #508224, #508074, #508108, + [#508309], #508378, #508719, #508773, #504829, #505258, #505815, + [#491218], #315437, #476856, #480122, #495589, #500273, #504142, + [#504879], #505042, #505058, #505674, #505730, #505887, #506374, + [#506461], #503051, #506395, #507628, #505195, #507822, #506377, + and #507835 + + Updated translations +- Remove glib-gcc43.patch, which has been upstreamed. +* Mon Dec 17 2007 maw@suse.de - Update to version 2.14.4: + Bugs (bugzilla.gnome.org) fixed: [#494602], #492677, #490061, #418778, #467537, #466557, #490637, [#445362], #498113, #498728, and #469551 - Rename allocsize.patch to glib2-allocsize.patch. -* Thu Nov 29 2007 - maw@suse.de +* Thu Nov 29 2007 maw@suse.de - Use the system's PCRE (#325921). -* Fri Nov 23 2007 - maw@suse.de +* Fri Nov 23 2007 maw@suse.de - Update to version 2.14.3: + Bugs (bugzilla.gnome.org) fixed include #469231, #478349, [#483337], #478459, #477957, #359165, #476849, #493688, #488068, @@ -201,16 +237,16 @@ + Updated translations + Use PCRE 7.4 - Update gtk-doc.m4: use the version from gtk-doc 1.9. -* Mon Oct 15 2007 - meissner@suse.de +* Mon Oct 15 2007 meissner@suse.de - merge malloc size markup from BETA. -* Thu Oct 11 2007 - rguenther@suse.de +* Thu Oct 11 2007 rguenther@suse.de - Fix glib2 headers for C99 programs and GCC 4.3. -* Mon Sep 17 2007 - sbrabec@suse.cz +* Mon Sep 17 2007 sbrabec@suse.cz - Updated to version 2.14.1: * more bugs fixed * documentation fixes * translation update -* Wed Aug 29 2007 - maw@suse.de +* Wed Aug 29 2007 maw@suse.de - Update to version 2.14.0: + g_unichar_combining_class is public + Add a goffset type, and add G_MAXSSIZE and G_MINSSIZE @@ -218,21 +254,21 @@ + Bugs (bugzilla.gnome.org) fixed: #453998, #462549, and [#417068] + Updated translations. -* Sat Aug 25 2007 - maw@suse.de +* Sat Aug 25 2007 maw@suse.de - Update glib-casts.patch to fix g_array_index on ia64. -* Thu Aug 09 2007 - sbrabec@suse.cz +* Thu Aug 09 2007 sbrabec@suse.cz - Removed gtk-doc from BuildRequires and included required gtk-doc.m4 to Sources (preprocessed docs are now included, this shortens bootstrap compilation path). -* Wed Aug 08 2007 - maw@suse.de +* Wed Aug 08 2007 maw@suse.de - Use %%fdupes - Split off a -lang subpackage - s#%%run_ldconfig#/sbin/ldconfig/ in %%post and %%postun. -* Sun Aug 05 2007 - maw@suse.de +* Sun Aug 05 2007 maw@suse.de - The previous changelog entry refers to #297636. -* Sun Aug 05 2007 - schwab@suse.de +* Sun Aug 05 2007 schwab@suse.de - Fix broken interface. -* Thu Jul 19 2007 - maw@suse.de +* Thu Jul 19 2007 maw@suse.de - Update to version 2.13.7 * The memory corruption warning from the slice allocator that occurred when threads were initialized after the slice allocator @@ -257,7 +293,7 @@ Japanese (ja) Korean (ko) Macedonian (mk) -* Thu Jul 05 2007 - maw@suse.de +* Thu Jul 05 2007 maw@suse.de - Update to version 2.13.5 - Overview of Changes from GLib 2.12 to GLib 2.13.0 * Add GSequence, a list that is implemented using @@ -290,18 +326,18 @@ en_CA,en_GB,et,fa,fr,he,hu,it,ja,ku,lt,mg,mk,ml, nb,ne,nn,pt,pt_BR,ro,sr,sr@Latn,sv,ta,uk,vi,zh_CN, zh_HK,zh_TW) -* Thu Apr 12 2007 - maw@suse.de +* Thu Apr 12 2007 maw@suse.de - Pass --enable-static to configure (#263998). -* Wed Mar 21 2007 - maw@suse.de +* Wed Mar 21 2007 maw@suse.de - Update to version 2.12.11 - Fixes for bugzilla.gnome.org 399611, 350802, 416062, 346808, 398069, 346808, 398203, 399971, 400044, 396899, 404832, and 149144. -* Mon Mar 05 2007 - jhargadon@suse.de +* Mon Mar 05 2007 jhargadon@suse.de - removed obsolete patch glib2-unexpanded-variables.patch (#249204) -* Thu Feb 22 2007 - sbrabec@suse.cz +* Thu Feb 22 2007 sbrabec@suse.cz - Removal of gnome-filesystem files moved to opt_gnome-compat. -* Fri Feb 16 2007 - maw@suse.de +* Fri Feb 16 2007 maw@suse.de - Update to version 2.12.9 - Bugs fixed: 397139 glib-2.12.8 breaks ABI @@ -371,15 +407,15 @@ - GOption: + Take double-width and zero-width characters into account when formatting --help output. -* Thu Jan 25 2007 - sbrabec@suse.cz +* Thu Jan 25 2007 sbrabec@suse.cz - Remove obsolete files kept by gnome-filesystem package. -* Thu Dec 07 2006 - sbrabec@suse.cz +* Thu Dec 07 2006 sbrabec@suse.cz - Prefix changed to /usr. - Spec file cleanup. -* Thu Nov 02 2006 - jhargadon@suse.de +* Thu Nov 02 2006 jhargadon@suse.de - added a patch to m4macros/glib-gettext.m4 so that the build variables expand properly. -* Mon Oct 02 2006 - jhargadon@suse.de +* Mon Oct 02 2006 jhargadon@suse.de - update to version 2.12.4 - Fix build problems related to Posix timers - Bugs fixed @@ -390,7 +426,7 @@ 354522 Small problem with PLT hiding 6 symbols 358421 typos in gmain.c - New and updated translations -* Tue Sep 12 2006 - jhargadon@suse.de +* Tue Sep 12 2006 jhargadon@suse.de - update to version 2.12.3 - Use Posix monotonic clocks instead of gettimeofday() for GTimer when available @@ -401,7 +437,7 @@ - 351853 GKeyFile creates non-UTF-8 error messages - Translation updates (fr,hu,ja,ku,lt,lv,ml,or, pt,ru,sv,vi,zh_CN) -* Wed Aug 30 2006 - jhargadon@suse.de +* Wed Aug 30 2006 jhargadon@suse.de - update to version 2.12.2 - Normalization is following Unicode TR #29 - 348491 g_utf8_strup() and g_utf8_strdown() returns @@ -414,7 +450,7 @@ - 349792 Wrong english string - 349952 gparamspecs.c uses gcc feature - Translation updates -* Mon Jul 31 2006 - gekker@suse.de +* Mon Jul 31 2006 gekker@suse.de - Update to version 2.12.1 * Update to final Unicode Character Database 5.0.0 * Bugs fixed: @@ -426,149 +462,149 @@ 246494 prototype mismatch in glib/gconvert.c * New and updated translations (bg,bn_IN,ca,dz,eu,fi, fr,he,it,ja,mk,or,pt) -* Tue Jul 18 2006 - rml@suse.de +* Tue Jul 18 2006 rml@suse.de - Update to glib 2.12: - Lots of bug fixes - GSlice! - Drop upstream patches -* Tue Jun 06 2006 - sbrabec@suse.cz +* Tue Jun 06 2006 sbrabec@suse.cz - Fixed locale detection in profile scripts (#180613): * Fixed invalid charset typos. * Added support for Persian, Armenian and Khmer. * Added ISO-8859-1 fallback where applicable. -* Thu Mar 30 2006 - sbrabec@suse.cz +* Thu Mar 30 2006 sbrabec@suse.cz - Renamed profile to be executed after lang.*, otherwise G_FILENAME_ENCODING cannot be set. -* Fri Jan 27 2006 - mls@suse.de +* Fri Jan 27 2006 mls@suse.de - converted neededforbuild to BuildRequires -* Wed Jan 18 2006 - gekker@suse.de +* Wed Jan 18 2006 gekker@suse.de - Fix gstaticmutex define (#141215 patch byjblunck) -* Tue Jan 17 2006 - zsu@suse.de +* Tue Jan 17 2006 zsu@suse.de - Fixed implicit cast issue introduced by bugfix #316221 http://bugzilla.gnome.org/show_bug.cgi?id=327022 -* Fri Jan 13 2006 - sbrabec@suse.cz +* Fri Jan 13 2006 sbrabec@suse.cz - Updated to version 2.8.5. -* Mon Jan 02 2006 - sbrabec@suse.cz +* Mon Jan 02 2006 sbrabec@suse.cz - Fixed Aragonese support in profile scripts. -* Fri Nov 18 2005 - sbrabec@suse.cz +* Fri Nov 18 2005 sbrabec@suse.cz - Updated to version 2.8.4. -* Mon Nov 14 2005 - sbrabec@suse.cz +* Mon Nov 14 2005 sbrabec@suse.cz - Fixed strict aliasing problems in macros. http://bugzilla.gnome.org/show_bug.cgi?id=316221 -* Fri Nov 04 2005 - schwab@suse.de +* Fri Nov 04 2005 schwab@suse.de - Fix use of atomic builtins. -* Tue Oct 11 2005 - gekker@suse.de +* Tue Oct 11 2005 gekker@suse.de - Update to version 2.8.3 -* Wed Sep 28 2005 - gekker@suse.de +* Wed Sep 28 2005 gekker@suse.de - Update to version 2.8.2 - Add -fno-strict-aliasing to CFLAGS -* Tue Aug 23 2005 - gekker@suse.de +* Tue Aug 23 2005 gekker@suse.de - Update to version 2.8.1 -* Mon Aug 15 2005 - rodrigo@suse.de +* Mon Aug 15 2005 rodrigo@suse.de - Update to version 2.8.0 -* Wed Aug 10 2005 - gekker@suse.de +* Wed Aug 10 2005 gekker@suse.de - Update to version 2.7.7 -* Mon Aug 01 2005 - gekker@suse.de +* Mon Aug 01 2005 gekker@suse.de - Update to version 2.7.4 -* Thu Jul 21 2005 - gekker@suse.de +* Thu Jul 21 2005 gekker@suse.de - Update to version 2.7.2 -* Thu Jun 23 2005 - sbrabec@suse.cz +* Thu Jun 23 2005 sbrabec@suse.cz - Fixed devel dependencies. -* Fri Jun 17 2005 - gekker@suse.de +* Fri Jun 17 2005 gekker@suse.de - Update to version 2.7.0. - Fix SENTINEL patch to work with upstream version. -* Tue Jun 07 2005 - gekker@suse.de +* Tue Jun 07 2005 gekker@suse.de - Update to version 2.6.4. -* Tue May 31 2005 - schwab@suse.de +* Tue May 31 2005 schwab@suse.de - Build in parallel. - Use autoreconf. -* Wed Apr 06 2005 - schwab@suse.de +* Wed Apr 06 2005 schwab@suse.de - Cleanup neededforbuild. -* Wed Apr 06 2005 - meissner@suse.de +* Wed Apr 06 2005 meissner@suse.de - Added gettext-devel to neededforbuild. -* Fri Apr 01 2005 - meissner@suse.de +* Fri Apr 01 2005 meissner@suse.de - disable visibility hackery to build with gcc4. -* Wed Mar 02 2005 - gekker@suse.de +* Wed Mar 02 2005 gekker@suse.de - Updated to version 2.6.3. -* Mon Feb 07 2005 - sbrabec@suse.cz +* Mon Feb 07 2005 sbrabec@suse.cz - Updated to version 2.6.2. -* Wed Jan 19 2005 - meissner@suse.de +* Wed Jan 19 2005 meissner@suse.de - define G_GNUC_SENTINEL for gcc >= 4 - specify G_GNUC_SENTINEL where applicable. -* Sun Jan 16 2005 - clahey@suse.de +* Sun Jan 16 2005 clahey@suse.de - Updated to version 2.6.1. -* Mon Jan 03 2005 - gekker@suse.de +* Mon Jan 03 2005 gekker@suse.de - Update to version 2.6.0 -* Wed Dec 22 2004 - ro@suse.de +* Wed Dec 22 2004 ro@suse.de - remove no translation (obsolete with nb present) -* Wed Dec 15 2004 - gekker@suse.de +* Wed Dec 15 2004 gekker@suse.de - Update version to 2.5.7. - Remove the no-no patch, as it is upstreamed. -* Tue Nov 16 2004 - clahey@suse.de +* Tue Nov 16 2004 clahey@suse.de - Update to glib 2.5.6. -* Tue Oct 19 2004 - ro@suse.de +* Tue Oct 19 2004 ro@suse.de - remove no locale support: nb is already there -* Tue Oct 12 2004 - sbrabec@suse.cz +* Tue Oct 12 2004 sbrabec@suse.cz - Require gnome-filesystem (#47068). -* Wed Sep 29 2004 - sbrabec@suse.cz +* Wed Sep 29 2004 sbrabec@suse.cz - Fixed glib2.csh for unset LANG (#46282). -* Wed Aug 25 2004 - federico@ximian.com +* Wed Aug 25 2004 federico@ximian.com - Update to glib 2.4.5 - Removed glib-pattern.diff, as this bug is fixed in the tarball. -* Wed Aug 25 2004 - kukuk@suse.de +* Wed Aug 25 2004 kukuk@suse.de - Avoid /bin/sh as PreRequire -* Tue Jul 06 2004 - coolo@suse.de +* Tue Jul 06 2004 coolo@suse.de - glib2-devel requires the very same version of glib2 -* Tue Jun 22 2004 - sbrabec@suse.cz +* Tue Jun 22 2004 sbrabec@suse.cz - glib2.sh, glib2.csh: G_FILENAME_ENCODING must be comma separated. -* Tue Jun 08 2004 - sbrabec@suse.cz +* Tue Jun 08 2004 sbrabec@suse.cz - Fixed glib2.csh (#41665). -* Wed May 05 2004 - sbrabec@suse.cz +* Wed May 05 2004 sbrabec@suse.cz - Added pkgconfig to requirement of glib2-devel (#37628). -* Mon Apr 19 2004 - sbrabec@suse.cz +* Mon Apr 19 2004 sbrabec@suse.cz - Fix of strict aliasing fix. -* Mon Apr 19 2004 - sbrabec@suse.cz +* Mon Apr 19 2004 sbrabec@suse.cz - Fixed strict aliasing. -* Thu Apr 15 2004 - sbrabec@suse.cz +* Thu Apr 15 2004 sbrabec@suse.cz - Updated to version 2.4.0 (GNOME 2.6). - Removed gconvert-errno-altering.patch - this one was not accepted for mainstream but strerror() errno altering was fixed. - Added filename encoding guesser to /etc/profile.d/glib2.*. -* Mon Mar 22 2004 - sbrabec@suse.cz +* Mon Mar 22 2004 sbrabec@suse.cz - Removed references to mkinstalldirs in glib-gettextize (#36621). -* Wed Mar 17 2004 - sbrabec@suse.cz +* Wed Mar 17 2004 sbrabec@suse.cz - Use -fno-strict-aliasing. -* Mon Mar 15 2004 - sbrabec@suse.cz +* Mon Mar 15 2004 sbrabec@suse.cz - FHS 2.3 fix (mandir, infodir, #35821). -* Wed Mar 10 2004 - sbrabec@suse.cz +* Wed Mar 10 2004 sbrabec@suse.cz - Fixed %%doc attributes (#33163). -* Fri Jan 09 2004 - schwab@suse.de +* Fri Jan 09 2004 schwab@suse.de - Fix quoting in autoconf macros. -* Fri Oct 17 2003 - adrian@suse.de +* Fri Oct 17 2003 adrian@suse.de - fix missing %%run_ldconfig - build as user -* Wed Sep 24 2003 - sbrabec@suse.cz +* Wed Sep 24 2003 sbrabec@suse.cz - Added errno save patches (g_strerror(errno) alters errno). Fixes more issues, at least: http://bugzilla.gnome.org/show_bug.cgi?id=116617 http://bugzilla.gnome.org/show_bug.cgi?id=122939 http://bugzilla.gnome.org/show_bug.cgi?id=123040 -* Mon Sep 15 2003 - sf@suse.de +* Mon Sep 15 2003 sf@suse.de - remove debug flags, add -O2 again -* Thu Sep 11 2003 - sf@suse.de +* Thu Sep 11 2003 sf@suse.de - fix segfault in eog on AMD64 [bug 30483] -* Thu Aug 28 2003 - sbrabec@suse.cz +* Thu Aug 28 2003 sbrabec@suse.cz - Updated to version 2.2.3. -* Tue Jul 15 2003 - sbrabec@suse.cz +* Tue Jul 15 2003 sbrabec@suse.cz - GNOME prefix change to /opt/gnome. - Profile files modified. -* Wed Jun 11 2003 - sbrabec@suse.cz +* Wed Jun 11 2003 sbrabec@suse.cz - Updated to version 2.2.2. - Require gnome-filesystem for glib2-doc. - Updated neededforbuild. -* Tue Mar 11 2003 - olh@suse.de +* Tue Mar 11 2003 olh@suse.de - provide static glib version (#24897) -* Mon Feb 03 2003 - hhetter@suse.de +* Mon Feb 03 2003 hhetter@suse.de - updated to version 2.2.1, from changes: * Win32 - Improve handling of stderr/stdout @@ -577,12 +613,12 @@ - Miscellaneous bug fixes * configure fixes * New and updated translations -* Fri Jan 10 2003 - sbrabec@suse.cz +* Fri Jan 10 2003 sbrabec@suse.cz - Branched glib2-doc. -* Thu Jan 09 2003 - sbrabec@suse.cz +* Thu Jan 09 2003 sbrabec@suse.cz - Updated to version 2.2.0. - Updated %%files. -* Tue Nov 05 2002 - hhetter@suse.de +* Tue Nov 05 2002 hhetter@suse.de - updated to version 2.0.7, bugfix release: * Fix C++ warnings in gtype.h * Fix g_type_fundamental_next() @@ -593,13 +629,13 @@ * Fix bug with buffering on UTF-8 IOChannels * Misc bug and build fixes * Updated and new translations (be,cs,de,fa,it,lv,pt_BR,tr) -* Tue Aug 13 2002 - hhetter@suse.de +* Tue Aug 13 2002 hhetter@suse.de - gtk-doc usage conditional -* Tue Aug 13 2002 - hhetter@suse.de +* Tue Aug 13 2002 hhetter@suse.de - correct URL and Source tag in specfile (#17638) -* Thu Aug 08 2002 - hhetter@suse.de +* Thu Aug 08 2002 hhetter@suse.de - devel package requires glib2 -* Mon Aug 05 2002 - hhetter@suse.de +* Mon Aug 05 2002 hhetter@suse.de - updated to version 2.0.6, fron changes: * Fix problem with interface prerequisites * Clean up debug spew from GObject @@ -610,30 +646,30 @@ * Documentation fixes * Misc bug fixes * Updated translations (bg,ko,vi) -* Mon Jun 17 2002 - jordi@suse.de +* Mon Jun 17 2002 jordi@suse.de - Updated to version 2.0.4 * Fix some 64-bit problems * Add note about Tru64 iconv to INSTALL * Fix problem with timouts > MAXINT * Updated translations -* Fri Jun 14 2002 - ro@suse.de +* Fri Jun 14 2002 ro@suse.de - add gnome2.{sh,csh} to have /opt/gnome2/bin first in PATH on 7.3 and older distros -* Tue Jun 04 2002 - hhetter@suse.de +* Tue Jun 04 2002 hhetter@suse.de - updated to version 2.0.3 -* Thu Apr 25 2002 - meissner@suse.de +* Thu Apr 25 2002 meissner@suse.de - fixed %%_lib issues. -* Tue Apr 09 2002 - schwab@suse.de +* Tue Apr 09 2002 schwab@suse.de - Fix missing includes. -* Mon Apr 08 2002 - hhetter@suse.de +* Mon Apr 08 2002 hhetter@suse.de - updated to version 2.0.1 -* Thu Jan 31 2002 - hhetter@suse.de +* Thu Jan 31 2002 hhetter@suse.de - updated to version 1.3.13 [GNOME desktop alpha2] -* Fri Jan 11 2002 - hhetter@suse.de +* Fri Jan 11 2002 hhetter@suse.de - updated to version 1.3.12 -* Tue Dec 11 2001 - ro@suse.de +* Tue Dec 11 2001 ro@suse.de - export LIBRARY_PATH for broken libtool -* Tue Nov 27 2001 - hhetter@suse.de +* Tue Nov 27 2001 hhetter@suse.de - updated to version 1.3.11, changes include: * Win32 fixes * Documentation improvements @@ -646,11 +682,11 @@ * Hide pointers to type information inside GType to reduce locking * Adds check for direct inclusion of gobject/*.h * GObject API cleanups -* Tue Nov 20 2001 - ro@suse.de +* Tue Nov 20 2001 ro@suse.de - really build libgmodule, libgobject and libgthread -* Thu Nov 15 2001 - hhetter@suse.de +* Thu Nov 15 2001 hhetter@suse.de - fixed build to provide libgmodule and libgobject -* Tue Nov 13 2001 - hhetter@suse.de +* Tue Nov 13 2001 hhetter@suse.de - updated to version 1.3.10 -* Mon Oct 01 2001 - hhetter@suse.de +* Mon Oct 01 2001 hhetter@suse.de - initial SuSE release for GNOME 2.0 platform ++++++ glib-2.14.4.tar.bz2 -> glib-2.15.2.tar.bz2 ++++++ ++++ 406305 lines of diff (skipped) ++++++ glib-aclocal.patch ++++++ --- /var/tmp/diff_new_pack.m19468/_old 2008-01-23 20:51:56.000000000 +0100 +++ /var/tmp/diff_new_pack.m19468/_new 2008-01-23 20:51:56.000000000 +0100 @@ -2,12 +2,12 @@ =================================================================== --- Makefile.am.orig +++ Makefile.am -@@ -2,6 +2,8 @@ +@@ -3,6 +3,8 @@ include $(top_srcdir)/Makefile.decl AUTOMAKE_OPTIONS = 1.7 +ACLOCAL_AMFLAGS = -I m4macros + - SUBDIRS = . m4macros glib gobject gmodule gthread tests build po docs + SUBDIRS = . m4macros glib gobject gmodule gthread gio tests po docs + DIST_SUBDIRS = $(SUBDIRS) build - bin_SCRIPTS = glib-gettextize ++++++ glib-cast.patch ++++++ --- /var/tmp/diff_new_pack.m19468/_old 2008-01-23 20:51:56.000000000 +0100 +++ /var/tmp/diff_new_pack.m19468/_new 2008-01-23 20:51:56.000000000 +0100 @@ -1,17 +1,70 @@ -Index: glib/gthread.c -=================================================================== ---- glib/gthread.c.orig -+++ glib/gthread.c -@@ -200,7 +200,7 @@ g_once_impl (GOnce *once, +=== modified file 'gio/gioenumtypes.c.template' +--- gio/gioenumtypes.c.template 2008-01-23 17:58:33 +0000 ++++ gio/gioenumtypes.c.template 2008-01-23 17:59:20 +0000 +@@ -12,7 +12,7 @@ + GType + @enum_name@_get_type (void) + { +- static volatile gsize g_define_type_id__volatile = 0; ++ static volatile gpointer g_define_type_id__volatile = 0; + + if (g_once_init_enter (&g_define_type_id__volatile)) + { +@@ -28,10 +28,10 @@ + }; + GType g_define_type_id = + g_@type@_register_static (g_intern_static_string ("@EnumName@"), values); +- g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); ++ g_once_init_leave (&g_define_type_id__volatile, (gpointer) g_define_type_id); + } + +- return g_define_type_id__volatile; ++ return (GType) g_define_type_id__volatile; + } + + /*** END value-tail ***/ + +=== modified file 'gio/gvfs.c' +--- gio/gvfs.c 2008-01-23 17:58:33 +0000 ++++ gio/gvfs.c 2008-01-23 17:59:20 +0000 +@@ -269,8 +269,8 @@ + { + static gsize vfs = 0; + +- if (g_once_init_enter (&vfs)) +- g_once_init_leave (&vfs, (gsize)_g_local_vfs_new ()); ++ if (g_once_init_enter ((gpointer) &vfs)) ++ g_once_init_leave ((gpointer) &vfs, (gpointer) _g_local_vfs_new ()); + + return G_VFS (vfs); + } + +=== modified file 'glib/garray.h' +--- glib/garray.h 2008-01-23 17:58:33 +0000 ++++ glib/garray.h 2008-01-23 17:59:17 +0000 +@@ -61,7 +61,7 @@ + #define g_array_append_val(a,v) g_array_append_vals (a, &(v), 1) + #define g_array_prepend_val(a,v) g_array_prepend_vals (a, &(v), 1) + #define g_array_insert_val(a,i,v) g_array_insert_vals (a, i, &(v), 1) +-#define g_array_index(a,t,i) (((t*) (void *) (a)->data) [(i)]) ++#define g_array_index(a,t,i) (((t*) ((void *) ((a)->data))) [(i)]) + + GArray* g_array_new (gboolean zero_terminated, + gboolean clear_, + +=== modified file 'glib/gthread.c' +--- glib/gthread.c 2008-01-23 17:58:33 +0000 ++++ glib/gthread.c 2008-01-23 17:59:17 +0000 +@@ -200,7 +200,7 @@ } gboolean -g_once_init_enter_impl (volatile gsize *value_location) +g_once_init_enter_impl (volatile gpointer *value_location) { - gboolean need_init; + gboolean need_init = FALSE; g_mutex_lock (g_once_mutex); -@@ -220,8 +220,8 @@ g_once_init_enter_impl (volatile gsize * +@@ -221,8 +221,8 @@ } void @@ -20,13 +73,13 @@ +g_once_init_leave (volatile gpointer *value_location, + gpointer initialization_value) { - g_return_if_fail (g_atomic_pointer_get (value_location) == 0); + g_return_if_fail (g_atomic_pointer_get ((void**) value_location) == NULL); g_return_if_fail (initialization_value != 0); -Index: glib/gthread.h -=================================================================== ---- glib/gthread.h.orig -+++ glib/gthread.h -@@ -324,13 +324,13 @@ gpointer g_once_impl (GOnce *once, GThre + +=== modified file 'glib/gthread.h' +--- glib/gthread.h 2008-01-23 17:58:33 +0000 ++++ glib/gthread.h 2008-01-23 17:59:17 +0000 +@@ -324,13 +324,13 @@ #endif /* G_ATOMIC_OP_MEMORY_BARRIER_NEEDED */ /* initialize-once guards, keyed by value_location */ @@ -43,13 +96,13 @@ -g_once_init_enter (volatile gsize *value_location) +g_once_init_enter (volatile gpointer *value_location) { - if G_LIKELY (g_atomic_pointer_get (value_location) !=0) + if G_LIKELY (g_atomic_pointer_get ((void*volatile*) value_location) != NULL) return FALSE; -Index: gobject/gtype.h -=================================================================== ---- gobject/gtype.h.orig -+++ gobject/gtype.h -@@ -368,7 +368,7 @@ static void type_name##_class_intern + +=== modified file 'gobject/gtype.h' +--- gobject/gtype.h 2008-01-23 17:58:33 +0000 ++++ gobject/gtype.h 2008-01-23 17:59:17 +0000 +@@ -368,7 +368,7 @@ GType \ type_name##_get_type (void) \ { \ @@ -58,7 +111,7 @@ if (g_once_init_enter (&g_define_type_id__volatile)) \ { \ GType g_define_type_id = \ -@@ -383,9 +383,9 @@ type_name##_get_type (void) \ +@@ -383,9 +383,9 @@ #define _G_DEFINE_TYPE_EXTENDED_END() \ /* following custom code */ \ } \ @@ -70,16 +123,4 @@ } /* closes type_name##_get_type() */ -Index: glib/garray.h -=================================================================== ---- glib/garray.h.orig -+++ glib/garray.h -@@ -61,7 +61,7 @@ struct _GPtrArray - #define g_array_append_val(a,v) g_array_append_vals (a, &(v), 1) - #define g_array_prepend_val(a,v) g_array_prepend_vals (a, &(v), 1) - #define g_array_insert_val(a,i,v) g_array_insert_vals (a, i, &(v), 1) --#define g_array_index(a,t,i) (((t*) (a)->data) [(i)]) -+#define g_array_index(a,t,i) (((t*) ((void *) ((a)->data))) [(i)]) - - GArray* g_array_new (gboolean zero_terminated, - gboolean clear_, + ++++++ glib-mkinstalldirs.patch ++++++ --- /var/tmp/diff_new_pack.m19468/_old 2008-01-23 20:51:56.000000000 +0100 +++ /var/tmp/diff_new_pack.m19468/_new 2008-01-23 20:51:57.000000000 +0100 @@ -1,6 +1,8 @@ ---- m4macros/glib-gettext.m4 +Index: m4macros/glib-gettext.m4 +=================================================================== +--- m4macros/glib-gettext.m4.orig +++ m4macros/glib-gettext.m4 -@@ -321,18 +321,6 @@ +@@ -354,18 +354,6 @@ glib_DEFUN([GLIB_GNU_GETTEXT], fi fi @@ -19,9 +21,11 @@ dnl Generate list of files to be processed by xgettext which will dnl be included in po/Makefile. test -d po || mkdir po ---- po/Makefile.in.in +Index: po/Makefile.in.in +=================================================================== +--- po/Makefile.in.in.orig +++ po/Makefile.in.in -@@ -34,7 +34,6 @@ +@@ -35,7 +35,6 @@ subdir = po INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ @@ -29,7 +33,7 @@ CC = @CC@ GENCAT = @GENCAT@ -@@ -103,11 +102,7 @@ +@@ -120,11 +119,7 @@ install-exec: install-data: install-data-@USE_NLS@ install-data-no: all install-data-yes: all @@ -42,7 +46,7 @@ @catalogs='$(CATALOGS)'; \ for cat in $$catalogs; do \ cat=`basename $$cat`; \ -@@ -117,11 +112,7 @@ +@@ -134,11 +129,7 @@ install-data-yes: all esac; \ lang=`echo $$cat | sed 's/\$(CATOBJEXT)$$//'`; \ dir=$(DESTDIR)$$destdir/$$lang/LC_MESSAGES; \ @@ -55,7 +59,7 @@ if test -r $$cat; then \ $(INSTALL_DATA) $$cat $$dir/$(GETTEXT_PACKAGE)$(INSTOBJEXT); \ echo "installing $$cat as $$dir/$(GETTEXT_PACKAGE)$(INSTOBJEXT)"; \ -@@ -145,11 +136,7 @@ +@@ -162,11 +153,7 @@ install-data-yes: all fi; \ done if test "$(PACKAGE)" = "glib"; then \ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org