X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/f4ec967205c6fa0f3d37aad24335337251f17e16..07916b2ff:/build_nmh?ds=sidebyside diff --git a/build_nmh b/build_nmh index 832bd581..49af380a 100755 --- a/build_nmh +++ b/build_nmh @@ -33,7 +33,7 @@ # -l , default 'build_nmh.log', - for stdout/stderr # Advanced/developer use: # -c to run 'make distcheck' instead of 'make check' -# -d to build nmh with asserts enabled and optimization disabled +# -d to build nmh with optimization disabled # -s to use 'make superclean': requires recent autoconf and automake, # see docs/README.developers # -r to build rpm @@ -48,7 +48,7 @@ logfile=build_nmh.log usage="usage: [-b , only if downloading] [-c to run 'make distcheck' instead of 'make check'] - [-d to build nmh with asserts enabled and optimization disabled] + [-d to build nmh with optimization disabled] [-i to install nmh] [-l , default '$logfile'] [-r to build rpm] @@ -317,7 +317,6 @@ config_opts="--prefix=$config_prefix" config_opts="$config_opts --with-smtpserver=$config_smtpserver" [ "$config_sasl" = y ] && config_opts="$config_opts --with-cyrus-sasl" [ "$config_tls" = y ] && config_opts="$config_opts --with-tls" -[ $config_debug = y ] && config_opts="$config_opts --enable-assert" #### dotlocking, the usual default, requires chgrp and chmod of inc. installpriv= @@ -366,7 +365,7 @@ if [ -z "$CFLAGS" ]; then #### isn't defined. CFLAGS='-g -std=c99 -pedantic' if [ "$config_debug" = n ]; then - CFLAGS="$CFLAGS -O2" + CFLAGS="$CFLAGS -O2 -D_FORTIFY_SOURCE=2" else CFLAGS="$CFLAGS -O0" fi