Hello community, here is the log from the commit of package fam for openSUSE:Factory checked in at Tue Jun 2 12:24:15 CEST 2009. -------- --- fam/fam.changes 2008-12-10 13:56:55.000000000 +0100 +++ /mounts/work_src_done/STABLE/fam/fam.changes 2009-06-02 08:41:40.000000000 +0200 @@ -1,0 +2,5 @@ +Tue Jun 2 08:44:03 CEST 2009 - adrian@novell.com + +- fix build for gcc 4.4 (patch from dl9pf) + +------------------------------------------------------------------- calling whatdependson for head-i586 New: ---- bug-401247_fam_09_fix_leak.patch fam-gcc44.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fam.spec ++++++ --- /var/tmp/diff_new_pack.mi6925/_old 2009-06-02 12:23:22.000000000 +0200 +++ /var/tmp/diff_new_pack.mi6925/_new 2009-06-02 12:23:22.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package fam (Version 2.7.0) # -# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -31,7 +31,7 @@ Summary: File Alteration Monitoring Daemon Url: http://oss.sgi.com/projects/fam/ Version: 2.7.0 -Release: 130 +Release: 131 %define fc_version 0.6.5 Source0: fam-%{version}.tar.bz2 Source1: sysconfig.fam @@ -46,6 +46,8 @@ Patch9: fam-man.patch Patch10: fam-largefile.diff Patch11: fam-gcc43.patch +Patch12: bug-401247_fam_09_fix_leak.patch +Patch13: fam-gcc44.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -124,6 +126,8 @@ %patch9 -p1 %patch10 %patch11 +%patch12 -p1 +%patch13 -p1 cd ../fileschanged-%fc_version %patch5 @@ -223,6 +227,8 @@ %config(noreplace) /etc/xinetd.d/fam %changelog +* Tue Jun 02 2009 adrian@novell.com +- fix build for gcc 4.4 (patch from dl9pf) * Wed Dec 10 2008 olh@suse.de - use Obsoletes: -XXbit only for ppc64 to help solver during distupgrade (bnc#437293) @@ -295,7 +301,7 @@ - Fixed gcc3.4 C++ problems. * Sun Nov 09 2003 adrian@suse.de - add default stop run levels to init script -* Tue Oct 21 2003 adrian@suse.de +* Wed Oct 22 2003 adrian@suse.de - apply dnotify patch correct - fix possible sig11 on signal storm * Tue Sep 02 2003 mmj@suse.de ++++++ bug-401247_fam_09_fix_leak.patch ++++++ diff -Naur src/DNotify.c++ fam-2.7.0-fix-leak/src/DNotify.c++ --- src/DNotify.c++ 2006-08-04 20:20:01.000000000 +1000 +++ fam-2.7.0-fix-leak/src/DNotify.c++ 2006-08-04 20:21:31.000000000 +1000 @@ -69,6 +69,12 @@ n_dir_watches = 0; } + ~FileWatch(void) { + if (dir_watch) { + free(dir_watch); + } + } + void add_dir_watch (DirWatch *w); bool has_dir_watch (DirWatch *w); }; ++++++ fam-gcc44.diff ++++++ diff -Naur _fam-2.7.0//src/NFSFileSystem.c++ fam-2.7.0/src/NFSFileSystem.c++ --- _fam-2.7.0//src/NFSFileSystem.c++ 2003-01-18 15:18:12.000000000 +0100 +++ fam-2.7.0/src/NFSFileSystem.c++ 2009-05-29 23:15:10.237713770 +0200 @@ -97,7 +97,7 @@ attr_cache_timeout = ACREGMAX; - char * p; + const char * p; if (strstr(opt, "noac")) { f_noac = true; ++++++ init.fam ++++++ --- /var/tmp/diff_new_pack.mi6925/_old 2009-06-02 12:23:22.000000000 +0200 +++ /var/tmp/diff_new_pack.mi6925/_new 2009-06-02 12:23:22.000000000 +0200 @@ -10,7 +10,7 @@ ### BEGIN INIT INFO # Provides: fam # Required-Start: $remote_fs $time $named $syslog $portmap -# Required-Stop: $remote_fs +# Required-Stop: $null # Default-Start: 3 5 # Default-Stop: 0 1 2 4 6 # Description: file access monitoring ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org