2010-03-18 11:05:48 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Remove DragonFly workaround that's no longer necessary.
From Johannes Hofmann in PR 42926.
|
2010-02-26 16:31:42 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Update to 1.4.14:
* Noteworthy changes in Version 1.4.14 (2010-02-24) [stable]
Released by Eric Blake, based on git version 1.4.13.*
** 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.
|
2009-06-14 19:49:18 by Joerg Sonnenberger | Files touched by this commit (454) |
Log message:
Remove @dirrm entries from PLISTs
|
2009-05-21 18:18:25 by Jens Rehsack | Files touched by this commit (1) |
Log message:
add switch to avoid wrappers used for gnu compatibility on AIX
|
2009-05-19 10:59:39 by Thomas Klausner | Files touched by this commit (383) |
Log message:
Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENT
block). Uncomment some commented out LICENSE lines while here.
|
2009-04-20 11:57:38 by Thomas Klausner | Files touched by this commit (6) |
Log message:
Update to 1.4.13. Set LICENSE (gnu-gpl-v3).
* Noteworthy changes in Version 1.4.13 (2009-04-01) [stable]
Released by Eric Blake, based on git version 1.4.12.*
** 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.
|
2008-10-24 14:37:37 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Add build fix for Interix-3.5, from Bruno Haible.
|
2008-10-14 14:29:11 by Thomas Klausner | Files touched by this commit (16) | |
Log message:
Update to 1.4.12:
* Noteworthy changes in Version 1.4.12 (2008-10-10) [stable]
Released by Eric Blake, based on git version 1.4.11.*
** 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.
|
2008-08-23 18:07:51 by Thomas Klausner | Files touched by this commit (11) |
Log message:
Add patches fixing build on Solaris. From Eric Blake via Daniel Vergien.
|
2008-04-29 15:54:55 by Thomas Klausner | Files touched by this commit (4) |
Log message:
Fix build on DragonFly using Matt Dillon's patch.
http://apollo.backplane.com/DFlyMisc/pkgsrc-devel-m4.patch
|