m4-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

branch: large file regression


From: Eric Blake
Subject: branch: large file regression
Date: Thu, 04 Jan 2007 19:47:55 -0700
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.9) Gecko/20061207 Thunderbird/1.5.0.9 Mnenhy/0.7.4.666

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

When I swapped from mkstemp to clean-temp in gnulib, I didn't realize that
it lost support for large files in the process.  The latest consensus on
bug-gnulib is that it is configure.ac's responsibility, not gnulib, to
request large file support.  A similar patch is going on head.

2007-01-04  Eric Blake  <address@hidden>

        Fix regression from 1.4.7 in large file handling on some
        platforms, introduced on 2006-10-13.
        * configure.ac (AC_LARGE_SYSFILE): Guarantee that large files
        will be handled.
        * NEWS: Document this fix.

- --
Don't work too hard, make some time for fun as well!

Eric Blake             address@hidden
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFnbxb84KuGfSFAYARAqjAAJ9ekJpq9xeeYkgFdcYXmmGEd0MLIgCePgmV
skuukvn7eqxNDJ24fgDVwEg=
=UF+k
-----END PGP SIGNATURE-----
Index: NEWS
===================================================================
RCS file: /sources/m4/m4/NEWS,v
retrieving revision 1.1.1.1.2.84
diff -u -p -r1.1.1.1.2.84 NEWS
--- NEWS        9 Dec 2006 17:06:30 -0000       1.1.1.1.2.84
+++ NEWS        5 Jan 2007 02:46:15 -0000
@@ -1,10 +1,11 @@
 GNU M4 NEWS - User visible changes.
-Copyright (C) 1992, 1993, 1994, 2004, 2005, 2006 Free Software
+Copyright (C) 1992, 1993, 1994, 2004, 2005, 2006, 2007 Free Software
 Foundation, Inc.
 
-Version 1.4.9 - ?? ??? 200?, by ????  (CVS version 1.4.8a)
+Version 1.4.9 - ?? ??? 2007, by ????  (CVS version 1.4.8a)
 
-* No user visible changes so far...
+* Fix a regression introduced in 1.4.8 that made m4 unable to process
+  files larger than 2GiB on some platforms.
 
 Version 1.4.8 - 20 November 2006, by Eric Blake  (CVS version 1.4.7a)
 
Index: configure.ac
===================================================================
RCS file: /sources/m4/m4/configure.ac,v
retrieving revision 1.36.2.32
diff -u -p -r1.36.2.32 configure.ac
--- configure.ac        9 Dec 2006 17:06:30 -0000       1.36.2.32
+++ configure.ac        5 Jan 2007 02:46:15 -0000
@@ -1,5 +1,5 @@
 # Configure template for GNU M4.                       -*-Autoconf-*-
-# Copyright (C) 1991, 1993, 1994, 2004, 2005, 2006 Free Software
+# Copyright (C) 1991, 1993, 1994, 2004, 2005, 2006, 2007 Free Software
 # Foundation, Inc.
 #
 # This program is free software; you can redistribute it and/or modify
@@ -33,6 +33,7 @@ AC_CANONICAL_HOST
 AC_PROG_CC
 M4_EARLY
 
+AC_SYS_LARGEFILE
 AC_CHECK_HEADERS_ONCE([limits.h siginfo.h sys/wait.h])
 AC_CHECK_TYPES([siginfo_t], [], [],
 [[#include <signal.h>

reply via email to

[Prev in Thread] Current Thread [Next in Thread]