Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

m4-1.4.16-4.1.2 RPM for x86_64

From OpenSuSE 12.1 for x86_64

Name: m4 Distribution: openSUSE 12.1
Version: 1.4.16 Vendor: openSUSE
Release: 4.1.2 Build date: Sat Oct 29 12:22:52 2011
Group: Development/Languages/Other Build host: build23
Size: 515003 Source RPM: m4-1.4.16-4.1.2.src.rpm
Summary: GNU m4
GNU m4 is an implementation of the traditional Unix macro processor.






* Mon Sep 19 2011
  - remove fragile _service file
* Wed Mar 09 2011
  - Update to version 1.4.16:
    * Fix regressions in the `index' builtin.  On glibc platforms, this
    avoids false positives from a strstr bug in glibc 2.9 through 2.12;
    on many other platforms, it fixes two separate regressions, a false
    positive introduced in 1.4.11 and a false negative in 1.4.15.
    * A number of portability improvements inherited from gnulib.
* Sun Sep 19 2010
  - Update to version 1.4.15:
    + Fix regression introduced in 1.4.9b where the `format' builtin
      could crash on an invalid format string.
    + Fix compilation against newer glibc, and on AIX 7.1BETA.
    + A number of portability improvements inherited from gnulib.
  - Changes from version 1.4.14:
    + Fix regression introduced in 1.4.12 where executing with stdout
      closed could crash m4 on exit on some platforms.
    + Fix regressions introduced in 1.4.13 in the `esyscmd' builtin,
      where closed file descriptors could interfere with child
      execution, and where a child status of 127 made m4 print a
      spurious message to stderr.
    + Fix a security hole in 'make dist', present since at least M4
      1.4, that could affect anybody attempting to redistribute
      modified sources (see Automake CVE-2009-4029).
    + A number of portability improvements inherited from gnulib.
  - Remove hacks from prep changing permissions: they're not needed
  - Remove lzma BuildRequires as the source is bz2 now.
  - Remove AutoReqProv: it's default now.
  - Use %configure and %makeinstall macros.
  - Drop m4-1.4.13.diff: it doesn't seem to be needed (some parts are
    upstream, at least), and it's not documented at all, so let's try
    without it.
* Mon Jun 28 2010
  - use %_smp_mflags
* Sun Nov 15 2009
  - refreshed patches with fuzz=0
* Wed May 20 2009
  - Update to m4 1.4.13
    * * The manual is now distributed under the terms of FDL 1.3.
    * * The `divert' and `undivert' builtins have been made more efficient
      when using temporary files for large diversions.
    * * The `translit' builtin has been made more efficient when the second
      argument is short.
    * * The input engine has been optimized for faster processing.
    * * The command line option `--debugfile', introduced in 1.4.7, now
      treats its argument as optional, in order to allow setting the debug
      output back to stderr when used without an argument; and order is now
      significant with respect to command line files.  You must therefore use
      `m4 --debugfile=trace file', not `m4 file --debugfile trace'.  This
      change does not affect the deprecated `-o'/`--error-output' option.
    * * The `syscmd' and `esyscmd' builtins can be configured to use an
      alternate shell, via the new `configure' option `--with-syscmd-shell'.
    * * A number of portability improvements inherited from gnulib.
* Sat Oct 11 2008
  - Update to m4 1.4.12.
    * * 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
    * * 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:
    * * A number of portability improvements inherited from gnulib.
* Tue Oct 07 2008
  - disable build check for now
* Wed Oct 01 2008
  - Update to head of branch-1.4.
* Mon Jun 23 2008
  - documentation shouldn't be executable



Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Jul 10 03:44:28 2017