emacs-devel
[Top][All Lists]
Advanced

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

Re: ACL and --without-all


From: Dmitry Antipov
Subject: Re: ACL and --without-all
Date: Mon, 19 Aug 2013 07:53:16 +0400
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130801 Thunderbird/17.0.8

On 08/16/2013 11:38 AM, Stephen J. Turnbull wrote:

Paul Eggert writes:
  > Dmitry Antipov wrote:

  > > Also I believe that it should be --with/--without, not --enable/--disable.
  >
  > Other GNU packages use --enable/--disable, though;
  > it's better to be consistent.

The --enable/--with distinction is unnecessary and hard to understand.

I always treat this distinction as follows.

--with-X means that X is the feature 'of it's own', externally implemented
(mostly as a library), more or less independent from other features enabled
with other --with= options, and makes sense outside of the Emacs code.
That's why --with-dbus, --with-png and so it should be --with-acl (IMHO).

--enable-X means that X is the feature of our own (Emacs) code, and mostly
affects everything enabled with --with option. For example, --enable-debug
turns eassert into something useful everywhere, --enable-link-time-optimization
causes linking with lto1 backend for all object files, etc.

Dmitry




reply via email to

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