summaryrefslogtreecommitdiff
path: root/devel/m4/files/patch-src-output.c
diff options
context:
space:
mode:
authorAde Lovett <ade@FreeBSD.org>2008-06-06 02:36:00 +0000
committerAde Lovett <ade@FreeBSD.org>2008-06-06 02:36:00 +0000
commitee3857ac876456535c09c83cc89dfe0ee26d65d3 (patch)
tree0e3dac7597fb30f7eead17a469abb423969a5545 /devel/m4/files/patch-src-output.c
parentPortlint: (diff)
Major autotools-related update:
automake 1.10 -> 1.10.1 gettext 0.16.1 -> 0.17 libtool 1.5.24 -> 1.5.26 m4 1.4.9 -> 1.4.11 Please see ports/UPDATING entry 20080605 for further information. PR: 123450 Tested by: Full -exp package building run Thanks to: linimon, pav Approved by: portmgr
Notes
Notes: svn path=/head/; revision=214412
Diffstat (limited to '')
-rw-r--r--devel/m4/files/patch-src-output.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/devel/m4/files/patch-src-output.c b/devel/m4/files/patch-src-output.c
new file mode 100644
index 000000000000..5d97ec428d22
--- /dev/null
+++ b/devel/m4/files/patch-src-output.c
@@ -0,0 +1,11 @@
+--- src/output.c.orig 2007-07-05 03:56:06.000000000 +0000
++++ src/output.c 2007-12-12 03:48:25.000000000 +0000
+@@ -254,2 +254,8 @@
+ "Warning: cannot protect diversion across forks"));
++ /* POSIX states that it is undefined whether an append stream starts
++ * at offset 0 or at the end. We want the beginning.
++ */
++ else if (fseeko (file, 0, SEEK_SET) != 0)
++ M4ERROR ((EXIT_FAILURE, errno,
++ "cannot seek to beginning of diversion"));
+ return file;