mirror of
git://git.code.sf.net/p/zsh/code
synced 2025-09-04 10:41:11 +02:00
45213: Make --enable-gdbm default to false, rather than default to true with an unavoidable warning.
This commit is contained in:
parent
d9dd1b63e5
commit
2dac9c5d20
3 changed files with 12 additions and 11 deletions
|
@ -1,3 +1,8 @@
|
||||||
|
2020-01-06 Daniel Shahaf <danielsh@apache.org>
|
||||||
|
|
||||||
|
* 45213: README, configure.ac: Make --enable-gdbm default to
|
||||||
|
false, rather than default to true with an unavoidable warning.
|
||||||
|
|
||||||
2019-12-26 Daniel Shahaf <danielsh@apache.org>
|
2019-12-26 Daniel Shahaf <danielsh@apache.org>
|
||||||
|
|
||||||
* unposted (follow-up to 45131): Test/E02xtrace.ztst: Extra
|
* unposted (follow-up to 45131): Test/E02xtrace.ztst: Extra
|
||||||
|
|
4
README
4
README
|
@ -33,6 +33,10 @@ details, see the documentation.
|
||||||
Incompatibilities since 5.7.1
|
Incompatibilities since 5.7.1
|
||||||
-----------------------------
|
-----------------------------
|
||||||
|
|
||||||
|
Build-time change: The default value of the --enable-gdbm configure
|
||||||
|
argument has changed from "yes" to "no". Thus, the zsh/db/gdbm module will
|
||||||
|
not be built unless --enable-gdbm is passed explicitly.
|
||||||
|
|
||||||
The history expansion !:1:t2 used to be interpreted such that the 2
|
The history expansion !:1:t2 used to be interpreted such that the 2
|
||||||
was a separate character added after the history expansion. Now
|
was a separate character added after the history expansion. Now
|
||||||
it is an argument to the :t modifier.
|
it is an argument to the :t modifier.
|
||||||
|
|
14
configure.ac
14
configure.ac
|
@ -444,9 +444,10 @@ dnl Do you want to look for capability support?
|
||||||
AC_ARG_ENABLE(cap,
|
AC_ARG_ENABLE(cap,
|
||||||
AS_HELP_STRING([--enable-cap],[enable the search for POSIX capabilities (may require additional headers to be added by hand)]))
|
AS_HELP_STRING([--enable-cap],[enable the search for POSIX capabilities (may require additional headers to be added by hand)]))
|
||||||
|
|
||||||
|
# Default off for licensing reasons
|
||||||
AC_ARG_ENABLE(gdbm,
|
AC_ARG_ENABLE(gdbm,
|
||||||
AS_HELP_STRING([--disable-gdbm],[turn off search for gdbm library]),
|
AS_HELP_STRING([--enable-gdbm],[enable the search for the GDBM library (see the zsh/db/gdbm module)]),
|
||||||
[gdbm="$enableval"], [gdbm=yes])
|
[gdbm="$enableval"], [gdbm=no])
|
||||||
|
|
||||||
dnl ------------------
|
dnl ------------------
|
||||||
dnl CHECK THE COMPILER
|
dnl CHECK THE COMPILER
|
||||||
|
@ -3298,13 +3299,4 @@ fi
|
||||||
echo "See config.modules for installed modules and functions.
|
echo "See config.modules for installed modules and functions.
|
||||||
"
|
"
|
||||||
|
|
||||||
case x$LIBS in
|
|
||||||
*-lgdbm*)
|
|
||||||
echo "WARNING: zsh will be linked against libgdbm.
|
|
||||||
This means the binary is covered by the GNU General Public License.
|
|
||||||
This does not affect the source code.
|
|
||||||
Run configure with --disable-gdbm if required."
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
exit 0
|
exit 0
|
||||||
|
|
Loading…
Reference in a new issue