Below is a patch that brings the spec in line with common sense.

Ulrich


>From 34023bdee8fb9b60e6a91e1f340bef5c97f07e05 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ulrich=20M=C3=BCller?= <u...@gentoo.org>
Date: Tue, 30 Apr 2013 14:59:15 +0200
Subject: [PATCH] econf arguments override default options.

This matches long-time Portage behaviour, and for later added options
like --disable-dependency-tracking it follows the clarification given here:
http://archives.gentoo.org/gentoo-dev/msg_0189c554085ac8352b5a2e05647a1d97.xml
See also bug 406117.
---
 pkg-mgr-commands.tex | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/pkg-mgr-commands.tex b/pkg-mgr-commands.tex
index aa0c873..ed15ad8 100644
--- a/pkg-mgr-commands.tex
+++ b/pkg-mgr-commands.tex
@@ -136,8 +136,8 @@ has returned.
 \begin{description}
 \item[econf] Calls the program's \t{./configure} script. This is designed to 
work with GNU
     Autoconf-generated scripts. Any additional parameters passed to \t{econf} 
are passed directly
-    to \t{./configure}. \t{econf} will look in the current working directory 
for a configure script
+    to \t{./configure} and override any of the default options below.
+    \t{econf} will look in the current working directory for a configure script
     unless the \t{ECONF\_SOURCE} environment variable is set, in which case it 
is taken to be the
     directory containing it. \t{econf} must pass the following options to the 
configure script:
 
-- 
1.8.1.5


Reply via email to