[Top][All Lists]

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

Re: [PATCH] use libcrypto routines in gnulib

From: Karl Berry
Subject: Re: [PATCH] use libcrypto routines in gnulib
Date: Tue, 3 Dec 2013 23:41:18 GMT

    Perhaps I'm reading too much into the standards, but that's how
    --with-jpeg etc. behave in GNU Emacs 'configure'.

FWIW, I think you are right, and --with should fail if the specified
package is not installed, per the standards text.  Alternatively, it
could configure "as if" the with-package will be installed, even if it's
not now, but as far as I have seen that is usually not possible.  (It
also seems pretty undesirable to me.)

The wording for --enable is not as clear-cut, but there I would say that
if the user explicitly asked to enable foo, and foo is not available,
they would prefer to abort over continuing anyway.

If we think different wording/behavior for the standards are desirable, 
we can certainly propose a change to rms.  I doubt he is hard-and-fast
on this question.


File: standards.info,  Node: Configuration


     Configure the package to build and install an optional user-level
     facility called FEATURE.  This allows users to choose which
     optional features to include.  Giving an optional PARAMETER of
     `no' should omit FEATURE, if it is built by default.

     No `--enable' option should *ever* cause one feature to replace
     another.  No `--enable' option should ever substitute one useful
     behavior for another useful behavior.  The only proper use for
     `--enable' is for questions of whether to build part of the program
     or exclude it.

     The package PACKAGE will be installed, so configure this package
     to work with PACKAGE.

     Possible values of PACKAGE include `gnu-as' (or `gas'), `gnu-ld',
     `gnu-libc', `gdb', `x', and `x-toolkit'.

     Do not use a `--with' option to specify the file name to use to
     find certain files.  That is outside the scope of what `--with'
     options are for.

reply via email to

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