summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZdenek Dohnal <zdohnal@redhat.com>2023-01-18 16:09:51 +0000
committerBram Moolenaar <Bram@vim.org>2023-01-18 16:09:51 +0000
commit4219698603f45bb710435f4c4fd8e03428aa2380 (patch)
tree099f137b05656d4fb7786708a9c50acc5abb8da1
parent90c2353365c5da40dec01b09e1f482983cf7f55d (diff)
patch 9.0.1219: handling of FORTIFY_SOURCE flags doesn't match Fedora usagev9.0.1219
Problem: Handling of FORTIFY_SOURCE flags doesn't match Fedora usage. Solution: Adjust the "sed" patterns. (Zdenek Dohnal, closes #11847)
-rwxr-xr-xsrc/auto/configure4
-rw-r--r--src/configure.ac4
-rw-r--r--src/version.c2
3 files changed, 6 insertions, 4 deletions
diff --git a/src/auto/configure b/src/auto/configure
index 3223be487d..eddb7216a8 100755
--- a/src/auto/configure
+++ b/src/auto/configure
@@ -15054,8 +15054,8 @@ $as_echo "no" >&6; }
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we need -D_FORTIFY_SOURCE=1" >&5
$as_echo_n "checking whether we need -D_FORTIFY_SOURCE=1... " >&6; }
if test "$gccmajor" -gt "3"; then
- CFLAGS=`echo "$CFLAGS" | sed -e 's/-D_FORTIFY_SOURCE=.,//g' -e 's/ *-Wp,-D_FORTIFY_SOURCE=. / /g' -e 's/,-D_FORTIFY_SOURCE=. //g' -e 's/ *-D_FORTIFY_SOURCE=.//g' -e 's/ *-Wp,-U_FORTIFY_SOURCE//g' -e 's/ *-U_FORTIFY_SOURCE//g' -e 's/$/ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1/'`
- CPPFLAGS=`echo "$CPPFLAGS" | sed -e 's/-D_FORTIFY_SOURCE=.,//g' -e 's/ *-Wp,-D_FORTIFY_SOURCE=. / /g' -e 's/,-D_FORTIFY_SOURCE=. //g' -e 's/ *-D_FORTIFY_SOURCE=.//g' -e 's/ *-Wp,-U_FORTIFY_SOURCE//g' -e 's/ *-U_FORTIFY_SOURCE//g'`
+ CFLAGS=`echo "$CFLAGS" | sed -e 's/-D_FORTIFY_SOURCE=.,//g' -e 's/ *-Wp,-D_FORTIFY_SOURCE=. / /g' -e 's/,-D_FORTIFY_SOURCE=. //g' -e 's/ *-D_FORTIFY_SOURCE=.//g' -e 's/ *-Wp,-U_FORTIFY_SOURCE/ /g' -e 's/ *-U_FORTIFY_SOURCE//g' -e 's/$/ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1/'`
+ CPPFLAGS=`echo "$CPPFLAGS" | sed -e 's/-D_FORTIFY_SOURCE=.,//g' -e 's/ *-Wp,-D_FORTIFY_SOURCE=. / /g' -e 's/,-D_FORTIFY_SOURCE=. //g' -e 's/ *-D_FORTIFY_SOURCE=.//g' -e 's/ *-Wp,-U_FORTIFY_SOURCE/ /g' -e 's/ *-U_FORTIFY_SOURCE//g'`
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
$as_echo "yes" >&6; }
else
diff --git a/src/configure.ac b/src/configure.ac
index 93fbc32a7f..13f5700d0f 100644
--- a/src/configure.ac
+++ b/src/configure.ac
@@ -4588,8 +4588,8 @@ if test "$GCC" = yes; then
dnl And undefine it first to avoid a warning.
AC_MSG_CHECKING(whether we need -D_FORTIFY_SOURCE=1)
if test "$gccmajor" -gt "3"; then
- CFLAGS=`echo "$CFLAGS" | sed -e 's/-D_FORTIFY_SOURCE=.,//g' -e 's/ *-Wp,-D_FORTIFY_SOURCE=. / /g' -e 's/,-D_FORTIFY_SOURCE=. //g' -e 's/ *-D_FORTIFY_SOURCE=.//g' -e 's/ *-Wp,-U_FORTIFY_SOURCE//g' -e 's/ *-U_FORTIFY_SOURCE//g' -e 's/$/ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1/'`
- CPPFLAGS=`echo "$CPPFLAGS" | sed -e 's/-D_FORTIFY_SOURCE=.,//g' -e 's/ *-Wp,-D_FORTIFY_SOURCE=. / /g' -e 's/,-D_FORTIFY_SOURCE=. //g' -e 's/ *-D_FORTIFY_SOURCE=.//g' -e 's/ *-Wp,-U_FORTIFY_SOURCE//g' -e 's/ *-U_FORTIFY_SOURCE//g'`
+ CFLAGS=`echo "$CFLAGS" | sed -e 's/-D_FORTIFY_SOURCE=.,//g' -e 's/ *-Wp,-D_FORTIFY_SOURCE=. / /g' -e 's/,-D_FORTIFY_SOURCE=. //g' -e 's/ *-D_FORTIFY_SOURCE=.//g' -e 's/ *-Wp,-U_FORTIFY_SOURCE/ /g' -e 's/ *-U_FORTIFY_SOURCE//g' -e 's/$/ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1/'`
+ CPPFLAGS=`echo "$CPPFLAGS" | sed -e 's/-D_FORTIFY_SOURCE=.,//g' -e 's/ *-Wp,-D_FORTIFY_SOURCE=. / /g' -e 's/,-D_FORTIFY_SOURCE=. //g' -e 's/ *-D_FORTIFY_SOURCE=.//g' -e 's/ *-Wp,-U_FORTIFY_SOURCE/ /g' -e 's/ *-U_FORTIFY_SOURCE//g'`
AC_MSG_RESULT(yes)
else
AC_MSG_RESULT(no)
diff --git a/src/version.c b/src/version.c
index 1cac4b5723..1117488619 100644
--- a/src/version.c
+++ b/src/version.c
@@ -696,6 +696,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 1219,
+/**/
1218,
/**/
1217,
390.txt?h=v8.2.0255&id=071d4279d6ab81b7187b48f3a0fc61e587b6db6c'>README_os390.txt130
-rw-r--r--README_src.txt10
-rw-r--r--README_srcdos.txt12
-rw-r--r--README_unix.txt10
-rw-r--r--README_vms.txt41
-rw-r--r--README_w32s.txt15
-rwxr-xr-xVim.infobin0 -> 624 bytes-rwxr-xr-xXxd.infobin0 -> 835 bytes-rwxr-xr-xconfigure6
-rwxr-xr-xcsdpmi4b.zipbin0 -> 41506 bytes-rw-r--r--emx.dllbin0 -> 81982 bytes-rw-r--r--emxlibcs.dllbin0 -> 140867 bytes-rw-r--r--libs/arp.librarybin0 -> 17100 bytes-rw-r--r--nsis/README.txt42
-rw-r--r--nsis/gvim.nsi442
-rw-r--r--pixmaps/alert.xpm44
-rw-r--r--pixmaps/error.xpm44
-rw-r--r--pixmaps/gen-inline-pixbufs.sh13
-rw-r--r--pixmaps/generic.xpm44
-rw-r--r--pixmaps/info.xpm44
-rw-r--r--pixmaps/quest.xpm44
-rw-r--r--pixmaps/stock_icons.h1700
-rw-r--r--pixmaps/tb_blank.xpm28
-rw-r--r--pixmaps/tb_close.xpm31
-rw-r--r--pixmaps/tb_copy.xpm28
-rw-r--r--pixmaps/tb_ctags.xpm31
-rw-r--r--pixmaps/tb_cut.xpm27
-rw-r--r--pixmaps/tb_exit.xpm33
-rw-r--r--pixmaps/tb_find.xpm29
-rw-r--r--pixmaps/tb_find_help.xpm29
-rw-r--r--pixmaps/tb_find_next.xpm31
-rw-r--r--pixmaps/tb_find_prev.xpm31
-rw-r--r--pixmaps/tb_help.xpm27
-rw-r--r--pixmaps/tb_jump.xpm30
-rw-r--r--pixmaps/tb_load_session.xpm33
-rw-r--r--pixmaps/tb_macro.xpm28
-rw-r--r--pixmaps/tb_make.xpm28
-rw-r--r--pixmaps/tb_maximize.xpm29
-rw-r--r--pixmaps/tb_maxwidth.xpm29
-rw-r--r--pixmaps/tb_minimize.xpm29
-rw-r--r--pixmaps/tb_minwidth.xpm29
-rw-r--r--pixmaps/tb_new.xpm29
-rw-r--r--pixmaps/tb_new_session.xpm32
-rw-r--r--pixmaps/tb_open.xpm31
-rw-r--r--pixmaps/tb_paste.xpm31
-rw-r--r--pixmaps/tb_print.xpm31
-rw-r--r--pixmaps/tb_redo.xpm28
-rw-r--r--pixmaps/tb_replace.xpm33
-rw-r--r--pixmaps/tb_save.xpm29
-rw-r--r--pixmaps/tb_save_all.xpm29
-rw-r--r--pixmaps/tb_save_session.xpm33
-rw-r--r--pixmaps/tb_shell.xpm30
-rw-r--r--pixmaps/tb_split.xpm29
-rw-r--r--pixmaps/tb_undo.xpm28
-rw-r--r--pixmaps/tb_vsplit.xpm29
-rwxr-xr-xruntime.infobin0 -> 624 bytes-rw-r--r--runtime/bugreport.vim86
-rw-r--r--runtime/colors/README.txt61
-rw-r--r--runtime/colors/blue.vim77
-rw-r--r--runtime/colors/darkblue.vim62
-rw-r--r--runtime/colors/default.vim23
-rw-r--r--runtime/colors/delek.vim57
-rw-r--r--runtime/colors/desert.vim108
-rw-r--r--runtime/colors/elflord.vim50
-rw-r--r--runtime/colors/evening.vim54
-rw-r--r--runtime/colors/koehler.vim64
-rw-r--r--runtime/colors/morning.vim54
-rw-r--r--runtime/colors/murphy.vim41
-rw-r--r--runtime/colors/pablo.vim26
-rw-r--r--runtime/colors/peachpuff.vim60
-rw-r--r--runtime/colors/ron.vim43
-rw-r--r--runtime/colors/shine.vim60
-rw-r--r--runtime/colors/torte.vim50
-rw-r--r--runtime/colors/zellner.vim54
-rw-r--r--runtime/compiler/README.txt11
-rw-r--r--runtime/compiler/ant.vim38
-rw-r--r--runtime/compiler/bcc.vim19
-rw-r--r--runtime/compiler/bdf.vim30
-rw-r--r--runtime/compiler/checkstyle.vim20
-rw-r--r--runtime/compiler/cs.vim19
-rw-r--r--runtime/compiler/dot.vim15
-rw-r--r--runtime/compiler/fortran_F.vim27
-rw-r--r--runtime/compiler/fortran_cv.vim30
-rw-r--r--runtime/compiler/fortran_elf90.vim33
-rw-r--r--runtime/compiler/fortran_g77.vim48
-rw-r--r--runtime/compiler/fortran_lf95.vim27
-rw-r--r--runtime/compiler/hp_acc.vim28
-rw-r--r--runtime/compiler/icc.vim18
-rw-r--r--runtime/compiler/intel.vim21
-rw-r--r--runtime/compiler/irix5_c.vim21
-rw-r--r--runtime/compiler/irix5_cpp.vim21
-rw-r--r--runtime/compiler/javac.vim18
-rw-r--r--runtime/compiler/jikes.vim18
-rw-r--r--runtime/compiler/mips_c.vim21
-rw-r--r--runtime/compiler/mipspro_c89.vim22
-rw-r--r--runtime/compiler/mipspro_cpp.vim21
-rw-r--r--runtime/compiler/modelsim_vcom.vim20
-rw-r--r--runtime/compiler/msvc.vim17
-rw-r--r--runtime/compiler/neato.vim15
-rw-r--r--runtime/compiler/onsgmls.vim24
-rw-r--r--runtime/compiler/pbx.vim20
-rw-r--r--runtime/compiler/perl.vim39
-rw-r--r--runtime/compiler/pyunit.vim16
-rw-r--r--runtime/compiler/rst.vim33
-rw-r--r--runtime/compiler/ruby.vim62
-rw-r--r--runtime/compiler/se.vim28
-rw-r--r--runtime/compiler/splint.vim70
-rw-r--r--runtime/compiler/tcl.vim18
-rw-r--r--runtime/compiler/tex.vim68
-rw-r--r--runtime/compiler/tidy.vim29
-rw-r--r--runtime/compiler/xmllint.vim29
-rw-r--r--runtime/compiler/xmlwf.vim23
-rw-r--r--runtime/delmenu.vim25
-rwxr-xr-xruntime/doc.infobin0 -> 624 bytes-rw-r--r--runtime/doc/Makefile363
-rw-r--r--runtime/doc/arabic.txt323
-rw-r--r--runtime/doc/autocmd.txt904
-rw-r--r--runtime/doc/change.txt1425
-rw-r--r--runtime/doc/cmdline.txt992
-rw-r--r--runtime/doc/debugger.txt135
-rw-r--r--runtime/doc/develop.txt384
-rw-r--r--runtime/doc/diff.txt371
-rw-r--r--runtime/doc/digraph.txt322
-rw-r--r--runtime/doc/doctags.c83
-rw-r--r--runtime/doc/editing.txt1432
-rw-r--r--runtime/doc/eval.txt4583
-rw-r--r--runtime/doc/evim.149
-rw-r--r--runtime/doc/farsi.txt269
-rw-r--r--runtime/doc/filetype.txt529
-rw-r--r--runtime/doc/fold.txt581
-rw-r--r--runtime/doc/gui.txt951
-rw-r--r--runtime/doc/gui_w16.txt186