![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community, here is the log from the commit of package gtkmm2 checked in at Wed Oct 17 15:02:21 CEST 2007. -------- --- GNOME/gtkmm2/gtkmm2.changes 2007-09-17 17:16:34.000000000 +0200 +++ /mounts/work_src_done/STABLE/gtkmm2/gtkmm2.changes 2007-10-17 14:55:17.000000000 +0200 @@ -1,0 +2,5 @@ +Wed Oct 17 14:55:11 CEST 2007 - rguenther@suse.de + +- Fix build with GCC 4.3. + +------------------------------------------------------------------- New: ---- gtkmm2-gcc43.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gtkmm2.spec ++++++ --- /var/tmp/diff_new_pack.f24132/_old 2007-10-17 15:02:13.000000000 +0200 +++ /var/tmp/diff_new_pack.f24132/_new 2007-10-17 15:02:13.000000000 +0200 @@ -16,13 +16,14 @@ # Only for directory ownership: BuildRequires: devhelp Version: 2.12.0 -Release: 2 +Release: 16 Group: System/Libraries License: LGPL v2 or later Summary: C++ Interface for GTK2 (a GUI Library for X) Url: http://www.gtkmm.org/ Source: ftp://ftp.gnome.org/pub/GNOME/sources/%{_name}/2.10/%{_name}-%{version}.tar.bz2 Patch: gtkmm2-null.patch +Patch1: gtkmm2-gcc43.patch Provides: gtkmm24 = %{version} Obsoletes: gtkmm24 AutoReqProv: on @@ -88,6 +89,7 @@ %prep %setup -q -n %{_name}-%{version} %patch -p1 +%patch1 -p1 %build # FIXME: cannot autoreconf, HAVE_MKFIFO is missing. @@ -142,8 +144,9 @@ # FIXME: location of devhelp books, directory ownership, maybe use separate package: %dir %{_datadir}/devhelp/books %{_datadir}/devhelp/books/gtkmm-2.4 - %changelog +* Wed Oct 17 2007 - rguenther@suse.de +- Fix build with GCC 4.3. * Mon Sep 17 2007 - maw@suse.de - Update to version 2.12.0: * RecentAction: Rearrange the constructor parameters, to match ++++++ gtkmm2-gcc43.patch ++++++ Index: gtkmm-2.12.0/gtk/gtkmm/scale.cc =================================================================== --- gtkmm-2.12.0.orig/gtk/gtkmm/scale.cc 2007-08-13 13:59:32.000000000 +0200 +++ gtkmm-2.12.0/gtk/gtkmm/scale.cc 2007-10-17 12:23:28.000000000 +0200 @@ -32,6 +32,7 @@ #include <gtk/gtkhscale.h> #include <gtk/gtkvscale.h> #include <math.h> +#include <cstring> namespace Gtk { Index: gtkmm-2.12.0/gtk/gtkmm/targetentry.cc =================================================================== --- gtkmm-2.12.0.orig/gtk/gtkmm/targetentry.cc 2007-08-13 13:47:00.000000000 +0200 +++ gtkmm-2.12.0/gtk/gtkmm/targetentry.cc 2007-10-17 13:43:35.000000000 +0200 @@ -21,6 +21,7 @@ */ #include <gtkmm/targetentry.h> +#include <cstring> namespace Gtk Index: gtkmm-2.12.0/examples/book/custom/custom_widget/mywidget.cc =================================================================== --- gtkmm-2.12.0.orig/examples/book/custom/custom_widget/mywidget.cc 2007-08-13 13:50:24.000000000 +0200 +++ gtkmm-2.12.0/examples/book/custom/custom_widget/mywidget.cc 2007-10-17 13:53:39.000000000 +0200 @@ -20,6 +20,7 @@ #include <gdkmm/drawable.h> #include <gdkmm/general.h> // for cairo helper functions #include <iostream> +#include <cstring> //#include <gtk/gtkwidget.h> //For GTK_IS_WIDGET() Index: gtkmm-2.12.0/demos/gtk-demo/demowindow.cc =================================================================== --- gtkmm-2.12.0.orig/demos/gtk-demo/demowindow.cc 2007-08-13 13:49:46.000000000 +0200 +++ gtkmm-2.12.0/demos/gtk-demo/demowindow.cc 2007-10-17 14:15:31.000000000 +0200 @@ -30,6 +30,7 @@ #include <vector> #include <cctype> #include <cerrno> +#include <cstring> #include <stdio.h> #ifdef NEED_FLOCKFILE_PROTO Index: gtkmm-2.12.0/demos/gtk-demo/textwidget.cc =================================================================== --- gtkmm-2.12.0.orig/demos/gtk-demo/textwidget.cc 2007-08-13 13:49:46.000000000 +0200 +++ gtkmm-2.12.0/demos/gtk-demo/textwidget.cc 2007-10-17 14:34:06.000000000 +0200 @@ -21,6 +21,7 @@ #include "textwidget.h" #include "pangomm/fontdescription.h" +#include <cstring> TextWidget::TextWidget(bool is_source) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org