]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
Document required autotools versions
authorNick Mathewson <nickm@torproject.org>
Tue, 23 Feb 2016 16:08:04 +0000 (11:08 -0500)
committerNick Mathewson <nickm@torproject.org>
Tue, 23 Feb 2016 16:08:04 +0000 (11:08 -0500)
CentOS 6 is roughly the oldest thing we care about developers still
using, and it has autoconf 2.63 / automake 1.11.  These are both
older than openssl 1.0.0, so anybody who can't upgrade past those
probably can't upgrade to a modern openssl either.  And since only
people building from git or editing configure.ac/Makefile.am need to
use autotools, I'm not totally enthused about keeping support for
old ones anyway.

Closes ticket 17732.

Makefile.am
changes/bug17732 [new file with mode: 0644]
configure.ac

index 1333f368ad9735eeac4147f18e3e183fba68f4dd..fe6f64bb66fb7d192a98814f1cd98432860577a5 100644 (file)
@@ -4,8 +4,9 @@
 # See LICENSE for licensing information
 
 # "foreign" means we don't follow GNU package layout standards
-# 1.9 means we require automake vesion 1.9
-AUTOMAKE_OPTIONS = foreign 1.9 subdir-objects
+# 1.11 means we require automake vesion 1.11
+# "subdir-objects" means put .o files in the same directory as the .c files
+AUTOMAKE_OPTIONS = foreign 1.11 subdir-objects
 
 ACLOCAL_AMFLAGS = -I m4
 
diff --git a/changes/bug17732 b/changes/bug17732
new file mode 100644 (file)
index 0000000..010645d
--- /dev/null
@@ -0,0 +1,10 @@
+  o Minor features (compilation):
+    - Note our minimum required autoconf/automake versions in the
+      appropriate locations. Closes ticket 17732.
+
+  o Dependency updates:
+    - Tor now uses Autoconf version 2.63 or later, and Automake 1.11 or later
+      (released in 2008 and 2009 respectively).  If you are building Tor from
+      the git repository instead of from the source distribution, and your
+      tools are older than this, you will need to upgrade.
+      Closes ticket 17732.
index aa757be852064e070aa0c05ec738298a30f2b468..a4581e54c3c452a209fe87ce3482c08b06f29145 100644 (file)
@@ -3,6 +3,7 @@ dnl Copyright (c) 2004-2006, Roger Dingledine, Nick Mathewson
 dnl Copyright (c) 2007-2015, The Tor Project, Inc.
 dnl See LICENSE for licensing information
 
+AC_PREREQ([2.63])
 AC_INIT([tor],[0.2.8.1-alpha-dev])
 AC_CONFIG_SRCDIR([src/or/main.c])
 AC_CONFIG_MACRO_DIR([m4])