Hello community, here is the log from the commit of package findutils checked in at Mon Aug 11 22:34:30 CEST 2008. -------- --- findutils/findutils.changes 2008-08-04 11:19:41.000000000 +0200 +++ findutils/findutils.changes 2008-08-11 11:07:54.000000000 +0200 @@ -1,0 +2,5 @@ +Mon Aug 11 11:07:15 CEST 2008 - schwab@suse.de + +- Fix undefined behaviour. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ findutils.spec ++++++ --- /var/tmp/diff_new_pack.Qn7300/_old 2008-08-11 22:33:25.000000000 +0200 +++ /var/tmp/diff_new_pack.Qn7300/_new 2008-08-11 22:33:25.000000000 +0200 @@ -2,9 +2,16 @@ # spec file for package findutils (Version 4.4.0) # # 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. # +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + # Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -19,7 +26,7 @@ AutoReqProv: on PreReq: %{install_info_prereq} Version: 4.4.0 -Release: 23 +Release: 27 Summary: GNU find--Finding Files Source: findutils-%{version}.tar.bz2 Source1: sysconfig.locate @@ -131,6 +138,8 @@ /var/adm/fillup-templates/* %changelog +* Mon Aug 11 2008 schwab@suse.de +- Fix undefined behaviour. * Mon Aug 04 2008 schwab@suse.de - Don't use fts. * Tue Mar 18 2008 schwab@suse.de ++++++ findutils-4.4.0.diff ++++++ --- /var/tmp/diff_new_pack.Qn7300/_old 2008-08-11 22:33:25.000000000 +0200 +++ /var/tmp/diff_new_pack.Qn7300/_new 2008-08-11 22:33:25.000000000 +0200 @@ -43,6 +43,26 @@ if (options.maxdepth >= 0) { if (ent->fts_level >= options.maxdepth) +--- find/parser.c ++++ find/parser.c +@@ -3234,7 +3234,7 @@ get_relative_timestamp (const char *str, + double sec_per_unit, + const char *overflowmessage) + { +- uintmax_t checkval; ++ double checkval; + double offset, seconds, nanosec; + + if (get_comp_type(&str, &result->kind)) +@@ -3259,7 +3259,7 @@ get_relative_timestamp (const char *str, + + result->ts.tv_sec = origin.tv_sec - seconds; + result->ts.tv_nsec = origin.tv_nsec - nanosec; +- checkval = (uintmax_t)origin.tv_sec - seconds; ++ checkval = origin.tv_sec - seconds; + + if (origin.tv_nsec < nanosec) + { --- locate/updatedb.1 +++ locate/updatedb.1 @@ -75,8 +75,7 @@ Default is \fInfs NFS proc\fP. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org