Hello community,
here is the log from the commit of package m4
checked in at Tue Oct 7 15:51:57 CEST 2008.
--------
--- m4/m4.changes 2008-06-23 19:19:07.000000000 +0200
+++ /mounts/work_src_done/STABLE/m4/m4.changes 2008-10-07 15:50:13.029316000 +0200
@@ -1,0 +2,37 @@
+Tue Oct 7 15:50:03 CEST 2008 - lrupp@suse.de
+
+- disable build check for now
+
+-------------------------------------------------------------------
+Wed Oct 1 14:31:29 CEST 2008 - schwab@suse.de
+
+- Update to head of branch-1.4.
+ ** Fix regression introduced in 1.4.4b where using `traceon' could delete
+ a macro. This was most noticeable with `traceon(`traceon')', but
+ would also happen in cases such as `foo(traceon(`foo'))'.
+ ** Fix regression introduced in 1.4.7 where `m4 -N9' died with an assertion
+ failure.
+ ** Fix regression introduced in 1.4.11 where `defn' died with an assertion
+ failure on a traced but undefined macro.
+ ** New `-g'/`--gnu' command-line option overrides `-G'/`--traditional'.
+ For now, the environment variable POSIXLY_CORRECT has no effect on M4
+ behavior; but a future release of M4 will behave as though --traditional
+ is implied if POSIXLY_CORRECT is set (this future change is necessary,
+ because in the current release, there is no way to disable GNU
+ extensions that conflict with POSIX without the use of a non-POSIX
+ command-line argument). Clients of M4 that want to use GNU extensions,
+ even when POSIXLY_CORRECT is set, should start using the -g command-line
+ argument, even though it is currently a no-op if -G did not appear
+ earlier in the command line, so that the client will not break in the
+ face of an upgraded m4 and a POSIXLY_CORRECT execution environment.
+ ** The `-L'/`--nesting-limit' command-line option now defaults to 0 for
+ unlimited on platforms that can detect and deal with stack overflow. On
+ systems that lack alternate stack support, such as Cygwin, and on
+ systems that do not obey the POSIX semantics for distinguishing stack
+ overflow from other exceptions, such as Linux, you can optionally
+ install the libsigsegv library (version 2.6 or newer recommended) to
+ enhance m4's ability to accurately report stack overflow:
+ http://www.gnu.org/software/libsigsegv/
+ ** A number of portability improvements inherited from gnulib.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
New:
----
branch-1.4.diff.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ m4.spec ++++++
--- /var/tmp/diff_new_pack.M31274/_old 2008-10-07 15:51:44.000000000 +0200
+++ /var/tmp/diff_new_pack.M31274/_new 2008-10-07 15:51:44.000000000 +0200
@@ -2,13 +2,19 @@
# spec file for package m4 (Version 1.4.11)
#
# 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/
#
-# norootforbuild
Name: m4
@@ -18,11 +24,12 @@
AutoReqProv: on
PreReq: %{install_info_prereq}
Version: 1.4.11
-Release: 13
+Release: 38
Summary: GNU m4
Url: http://www.gnu.org/software/m4/
Source: ftp://ftp.gnu.org/pub/gnu/m4/m4-%{version}.tar.bz2
Patch: m4-%{version}.diff
+Patch14: branch-1.4.diff.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -35,22 +42,24 @@
Ren� Seindal