1
0
Fork 0
mirror of git://git.code.sf.net/p/zsh/code synced 2025-09-02 22:11:54 +02:00

45213: Make --enable-gdbm default to false, rather than default to true with an unavoidable warning.

This commit is contained in:
Daniel Shahaf 2020-01-03 20:08:42 +00:00
parent d9dd1b63e5
commit 2dac9c5d20
3 changed files with 12 additions and 11 deletions

View file

@ -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>
* unposted (follow-up to 45131): Test/E02xtrace.ztst: Extra

4
README
View file

@ -33,6 +33,10 @@ details, see the documentation.
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
was a separate character added after the history expansion. Now
it is an argument to the :t modifier.

View file

@ -444,9 +444,10 @@ dnl Do you want to look for capability support?
AC_ARG_ENABLE(cap,
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,
AS_HELP_STRING([--disable-gdbm],[turn off search for gdbm library]),
[gdbm="$enableval"], [gdbm=yes])
AS_HELP_STRING([--enable-gdbm],[enable the search for the GDBM library (see the zsh/db/gdbm module)]),
[gdbm="$enableval"], [gdbm=no])
dnl ------------------
dnl CHECK THE COMPILER
@ -3298,13 +3299,4 @@ fi
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