![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community, here is the log from the commit of package libgnomeuimm checked in at Tue Oct 30 01:12:16 CET 2007. -------- --- GNOME/libgnomeuimm/libgnomeuimm.changes 2007-10-24 14:53:46.000000000 +0200 +++ /mounts/work_src_done/STABLE/libgnomeuimm/libgnomeuimm.changes 2007-10-29 18:53:29.000000000 +0100 @@ -1,0 +2,5 @@ +Mon Oct 29 18:53:18 CET 2007 - sbrabec@suse.cz + +- Fixed gcc 4.3 compilation errors. + +------------------------------------------------------------------- New: ---- libgnomeuimm-implicit-declaration.patch libgnomeuimm-random-return.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libgnomeuimm.spec ++++++ --- /var/tmp/diff_new_pack.XA3675/_old 2007-10-30 01:12:10.000000000 +0100 +++ /var/tmp/diff_new_pack.XA3675/_new 2007-10-30 01:12:10.000000000 +0100 @@ -13,14 +13,15 @@ Name: libgnomeuimm BuildRequires: gcc-c++ gconfmm-devel gnome-vfsmm-devel libglademm-devel libgnomecanvasmm-devel libgnomemm-devel libgnomeui-devel update-desktop-files Version: 2.20.0 -Release: 38 +Release: 47 Url: http://www.gtkmm.org/ Group: System/GUI/GNOME License: GPL v2 or later Summary: C++ Interface for GnomeUI (a GUI Library for X) Source: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/2.12/%{name}-%{version}.tar.bz2 Patch: %{name}-2.0.0.patch -AutoReqProv: on +Patch1: libgnomeuimm-random-return.patch +Patch2: libgnomeuimm-implicit-declaration.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires: libgnomeuimm @@ -102,6 +103,8 @@ %prep %setup %patch +%patch1 +%patch2 %build %if %suse_version >= 1030 @@ -142,6 +145,8 @@ %{_libdir}/libgnomeuimm-2.6/proc/m4 %{_libdir}/pkgconfig/*.pc %changelog +* Mon Oct 29 2007 - sbrabec@suse.cz +- Fixed gcc 4.3 compilation errors. * Wed Oct 24 2007 - sbrabec@suse.cz - Do not call (too old) autoconf in older SuSE versions. * Mon Sep 17 2007 - maw@suse.de ++++++ libgnomeuimm-2.0.0.patch ++++++ --- /var/tmp/diff_new_pack.XA3675/_old 2007-10-30 01:12:10.000000000 +0100 +++ /var/tmp/diff_new_pack.XA3675/_new 2007-10-30 01:12:10.000000000 +0100 @@ -65,13 +65,3 @@ + for k in $1 ; do ACLOCAL="$ACLOCAL -I $k" ; done +]) + ---- libgnomeui/libgnomeuimm/ui-items-icon.cc -+++ libgnomeui/libgnomeuimm/ui-items-icon.cc -@@ -59,6 +59,7 @@ - return stock_id_.c_str(); - else if(!filename_.empty()) - return filename_.c_str(); -+ return NULL; - } - - //IconXpm: ++++++ libgnomeuimm-implicit-declaration.patch ++++++ http://bugzilla.gnome.org/show_bug.cgi?id=491469 app-helper.cc: In copy constructor 'Gnome::UI::Items::Info::Info(const Gnome::UI::Items::Info&)': app-helper.cc:83: error: 'memcpy' was not declared in this scope app-helper.cc: In member function 'Gnome::UI::Items::Info& Gnome::UI::Items::Info::operator=(const Gnome::UI::Items::Info&)': app-helper.cc:100: error: 'memcpy' was not declared in this scope iconlist2.cc: In member function 'virtual void TestIconList::on_drag_data_get(const Glib::RefPtr<Gdk::DragContext>&, Gtk::SelectionData&, guint, guint)': iconlist2.cc:72: error: 'strlen' was not declared in this scope ================================================================================ --- examples/iconlist/iconlist2.cc +++ examples/iconlist/iconlist2.cc @@ -1,3 +1,4 @@ +#include <string.h> #include <libgnomeuimm.h> static GtkTargetEntry target_table[] = { --- libgnomeui/libgnomeuimm/app-helper.cc +++ libgnomeui/libgnomeuimm/app-helper.cc @@ -17,6 +17,7 @@ * */ +#include <string.h> #include <gtk/gtkstock.h> #include <libgnomeuimm/app-helper.h> #include <glibmm/exceptionhandler.h> ++++++ libgnomeuimm-random-return.patch ++++++ http://bugzilla.gnome.org/show_bug.cgi?id=491469 ui-items-icon.cc: In member function 'const void* Gnome::UI::Items::Icon::get_pixmap_info() const': ui-items-icon.cc:62: warning: control reaches end of non-void function ================================================================================ --- libgnomeui/libgnomeuimm/ui-items-icon.cc +++ libgnomeui/libgnomeuimm/ui-items-icon.cc @@ -59,6 +59,7 @@ return stock_id_.c_str(); else if(!filename_.empty()) return filename_.c_str(); + return NULL; } //IconXpm: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org