Mercurial > vim
annotate src/config.mk.in @ 32712:302582e0da3b v9.0.1680
patch 9.0.1680: sodium test fails in Github CI
Commit: https://github.com/vim/vim/commit/335c58494089ff4ef698f059ded6215f69c02bcf
Author: Christian Brabandt <cb@256bit.org>
Date: Wed Aug 9 16:32:28 2023 +0200
patch 9.0.1680: sodium test fails in Github CI
Problem: sodium test fails in Github CI
Solution: Catch sodium_mlock() errors and do not error out
sodium_mlock() seems to fail consistently on the Github CI. Perhaps
[sodium_mlock()](https://libsodium.gitbook.io/doc/memory_management#text-locking-memory)
is called too often or with too much memory by the runners so
that this starts failing.
Let's just try to catch this and skip the test, when this starts
happening.
closes: #12751
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Wed, 09 Aug 2023 18:30:04 +0200 |
parents | 0f2dd0d07071 |
children | 748a8a413816 |
rev | line source |
---|---|
7 | 1 # |
2 # config.mk.in -- autoconf template for Vim on Unix vim:ts=8:sw=8: | |
3 # | |
4 # DO NOT EDIT config.mk!! It will be overwritten by configure. | |
5 # Edit Makefile and run "make" or run ./configure with other arguments. | |
6 # | |
7 # Configure does not edit the makefile directly. This method is not the | |
8 # standard use of GNU autoconf, but it has two advantages: | |
9 # a) The user can override every choice made by configure. | |
10 # b) Modifications to the makefile are not lost when configure is run. | |
11 # | |
12 # I hope this is worth being nonstandard. jw. | |
13 | |
14 @SET_MAKE@ | |
15 | |
16 VIMNAME = @VIMNAME@ | |
17 EXNAME = @EXNAME@ | |
18 VIEWNAME = @VIEWNAME@ | |
19 | |
20 CC = @CC@ | |
21 DEFS = @DEFS@ | |
22 CFLAGS = @CFLAGS@ | |
23 CPPFLAGS = @CPPFLAGS@ | |
24 srcdir = @srcdir@ | |
25 VPATH = @srcdir@ | |
26 LDFLAGS = @LDFLAGS@ | |
27 LIBS = @LIBS@ | |
28 TAGPRG = @TAGPRG@ | |
29 | |
30 CPP = @CPP@ | |
31 CPP_MM = @CPP_MM@ | |
549 | 32 DEPEND_CFLAGS_FILTER = @DEPEND_CFLAGS_FILTER@ |
2629 | 33 LINK_AS_NEEDED = @LINK_AS_NEEDED@ |
7 | 34 X_CFLAGS = @X_CFLAGS@ |
35 X_LIBS_DIR = @X_LIBS@ | |
36 X_PRE_LIBS = @X_PRE_LIBS@ | |
37 X_EXTRA_LIBS = @X_EXTRA_LIBS@ | |
38 X_LIBS = @X_LIB@ | |
39 | |
27020
0f2dd0d07071
patch 8.2.4039: the xdiff library is linked in even when not used
Bram Moolenaar <Bram@vim.org>
parents:
26788
diff
changeset
|
40 XDIFF_OBJS_USED = @XDIFF_OBJS_USED@ |
0f2dd0d07071
patch 8.2.4039: the xdiff library is linked in even when not used
Bram Moolenaar <Bram@vim.org>
parents:
26788
diff
changeset
|
41 |
2320
966a5609669e
Added Lua interfae. (Luis Carvalho)
Bram Moolenaar <bram@vim.org>
parents:
2303
diff
changeset
|
42 LUA_LIBS = @LUA_LIBS@ |
966a5609669e
Added Lua interfae. (Luis Carvalho)
Bram Moolenaar <bram@vim.org>
parents:
2303
diff
changeset
|
43 LUA_SRC = @LUA_SRC@ |
966a5609669e
Added Lua interfae. (Luis Carvalho)
Bram Moolenaar <bram@vim.org>
parents:
2303
diff
changeset
|
44 LUA_OBJ = @LUA_OBJ@ |
966a5609669e
Added Lua interfae. (Luis Carvalho)
Bram Moolenaar <bram@vim.org>
parents:
2303
diff
changeset
|
45 LUA_CFLAGS = @LUA_CFLAGS@ |
26788
fccd67ae58c8
patch 8.2.3922: cannot build with dynamic Ruby 3.1
Bram Moolenaar <Bram@vim.org>
parents:
20713
diff
changeset
|
46 LUA_CFLAGS_EXTRA = @LUA_CFLAGS_EXTRA@ |
2320
966a5609669e
Added Lua interfae. (Luis Carvalho)
Bram Moolenaar <bram@vim.org>
parents:
2303
diff
changeset
|
47 LUA_PRO = @LUA_PRO@ |
966a5609669e
Added Lua interfae. (Luis Carvalho)
Bram Moolenaar <bram@vim.org>
parents:
2303
diff
changeset
|
48 |
14 | 49 MZSCHEME_LIBS = @MZSCHEME_LIBS@ |
50 MZSCHEME_SRC = @MZSCHEME_SRC@ | |
51 MZSCHEME_OBJ = @MZSCHEME_OBJ@ | |
52 MZSCHEME_CFLAGS = @MZSCHEME_CFLAGS@ | |
53 MZSCHEME_PRO = @MZSCHEME_PRO@ | |
6143 | 54 MZSCHEME_EXTRA = @MZSCHEME_EXTRA@ |
1894 | 55 MZSCHEME_MZC = @MZSCHEME_MZC@ |
14 | 56 |
7 | 57 PERL = @vi_cv_path_perl@ |
58 PERLLIB = @vi_cv_perllib@ | |
6143 | 59 PERL_XSUBPP = @vi_cv_perl_xsubpp@ |
7 | 60 PERL_LIBS = @PERL_LIBS@ |
61 SHRPENV = @shrpenv@ | |
62 PERL_SRC = @PERL_SRC@ | |
63 PERL_OBJ = @PERL_OBJ@ | |
64 PERL_PRO = @PERL_PRO@ | |
65 PERL_CFLAGS = @PERL_CFLAGS@ | |
26788
fccd67ae58c8
patch 8.2.3922: cannot build with dynamic Ruby 3.1
Bram Moolenaar <Bram@vim.org>
parents:
20713
diff
changeset
|
66 PERL_CFLAGS_EXTRA = @PERL_CFLAGS_EXTRA@ |
7 | 67 |
68 PYTHON_SRC = @PYTHON_SRC@ | |
69 PYTHON_OBJ = @PYTHON_OBJ@ | |
70 PYTHON_CFLAGS = @PYTHON_CFLAGS@ | |
26788
fccd67ae58c8
patch 8.2.3922: cannot build with dynamic Ruby 3.1
Bram Moolenaar <Bram@vim.org>
parents:
20713
diff
changeset
|
71 PYTHON_CFLAGS_EXTRA = @PYTHON_CFLAGS_EXTRA@ |
7 | 72 PYTHON_LIBS = @PYTHON_LIBS@ |
73 | |
2329
ad2889f48843
Added support for Python 3. (Roland Puntaier)
Bram Moolenaar <bram@vim.org>
parents:
2320
diff
changeset
|
74 PYTHON3_SRC = @PYTHON3_SRC@ |
ad2889f48843
Added support for Python 3. (Roland Puntaier)
Bram Moolenaar <bram@vim.org>
parents:
2320
diff
changeset
|
75 PYTHON3_OBJ = @PYTHON3_OBJ@ |
ad2889f48843
Added support for Python 3. (Roland Puntaier)
Bram Moolenaar <bram@vim.org>
parents:
2320
diff
changeset
|
76 PYTHON3_CFLAGS = @PYTHON3_CFLAGS@ |
26788
fccd67ae58c8
patch 8.2.3922: cannot build with dynamic Ruby 3.1
Bram Moolenaar <Bram@vim.org>
parents:
20713
diff
changeset
|
77 PYTHON3_CFLAGS_EXTRA = @PYTHON3_CFLAGS_EXTRA@ |
2329
ad2889f48843
Added support for Python 3. (Roland Puntaier)
Bram Moolenaar <bram@vim.org>
parents:
2320
diff
changeset
|
78 PYTHON3_LIBS = @PYTHON3_LIBS@ |
ad2889f48843
Added support for Python 3. (Roland Puntaier)
Bram Moolenaar <bram@vim.org>
parents:
2320
diff
changeset
|
79 |
7 | 80 TCL = @vi_cv_path_tcl@ |
81 TCL_SRC = @TCL_SRC@ | |
82 TCL_OBJ = @TCL_OBJ@ | |
83 TCL_PRO = @TCL_PRO@ | |
84 TCL_CFLAGS = @TCL_CFLAGS@ | |
26788
fccd67ae58c8
patch 8.2.3922: cannot build with dynamic Ruby 3.1
Bram Moolenaar <Bram@vim.org>
parents:
20713
diff
changeset
|
85 TCL_CFLAGS_EXTRA = @TCL_CFLAGS_EXTRA@ |
7 | 86 TCL_LIBS = @TCL_LIBS@ |
87 | |
88 NETBEANS_SRC = @NETBEANS_SRC@ | |
89 NETBEANS_OBJ = @NETBEANS_OBJ@ | |
7743
6069f43cea4e
commit https://github.com/vim/vim/commit/e0874f8cbcddfcf9965a85ba35199964efb1d01a
Christian Brabandt <cb@256bit.org>
parents:
7380
diff
changeset
|
90 CHANNEL_SRC = @CHANNEL_SRC@ |
6069f43cea4e
commit https://github.com/vim/vim/commit/e0874f8cbcddfcf9965a85ba35199964efb1d01a
Christian Brabandt <cb@256bit.org>
parents:
7380
diff
changeset
|
91 CHANNEL_OBJ = @CHANNEL_OBJ@ |
11621
b8299e742f41
patch 8.0.0693: no terminal emulator support
Christian Brabandt <cb@256bit.org>
parents:
11382
diff
changeset
|
92 TERM_SRC = @TERM_SRC@ |
b8299e742f41
patch 8.0.0693: no terminal emulator support
Christian Brabandt <cb@256bit.org>
parents:
11382
diff
changeset
|
93 TERM_OBJ = @TERM_OBJ@ |
18418
2329061e6289
patch 8.1.2203: running libvterm tests without the +terminal feature
Bram Moolenaar <Bram@vim.org>
parents:
16289
diff
changeset
|
94 TERM_TEST = @TERM_TEST@ |
7 | 95 |
96 RUBY = @vi_cv_path_ruby@ | |
97 RUBY_SRC = @RUBY_SRC@ | |
98 RUBY_OBJ = @RUBY_OBJ@ | |
99 RUBY_PRO = @RUBY_PRO@ | |
100 RUBY_CFLAGS = @RUBY_CFLAGS@ | |
26788
fccd67ae58c8
patch 8.2.3922: cannot build with dynamic Ruby 3.1
Bram Moolenaar <Bram@vim.org>
parents:
20713
diff
changeset
|
101 RUBY_CFLAGS_EXTRA = @RUBY_CFLAGS_EXTRA@ |
7 | 102 RUBY_LIBS = @RUBY_LIBS@ |
103 | |
104 AWK = @AWK@ | |
105 | |
106 STRIP = @STRIP@ | |
107 | |
108 EXEEXT = @EXEEXT@ | |
8893
d5d2e48666bd
commit https://github.com/vim/vim/commit/839e954aaa72ef62f65416d177f829e681c15466
Christian Brabandt <cb@256bit.org>
parents:
8281
diff
changeset
|
109 CROSS_COMPILING = @CROSS_COMPILING@ |
7 | 110 |
111 COMPILEDBY = @compiledby@ | |
112 | |
113 INSTALLVIMDIFF = @dovimdiff@ | |
114 INSTALLGVIMDIFF = @dogvimdiff@ | |
284 | 115 INSTALL_LANGS = @INSTALL_LANGS@ |
116 INSTALL_TOOL_LANGS = @INSTALL_TOOL_LANGS@ | |
7 | 117 |
2247
c40cd9aad546
Add patch to improve support of z/OS (OS/390). (Ralf Schandl)
Bram Moolenaar <bram@vim.org>
parents:
2200
diff
changeset
|
118 ### sed command to fix quotes while creating pathdef.c |
c40cd9aad546
Add patch to improve support of z/OS (OS/390). (Ralf Schandl)
Bram Moolenaar <bram@vim.org>
parents:
2200
diff
changeset
|
119 QUOTESED = @QUOTESED@ |
c40cd9aad546
Add patch to improve support of z/OS (OS/390). (Ralf Schandl)
Bram Moolenaar <bram@vim.org>
parents:
2200
diff
changeset
|
120 |
7 | 121 ### Line break character as octal number for "tr" |
122 NL = @line_break@ | |
123 | |
124 ### Top directory for everything | |
125 prefix = @prefix@ | |
126 | |
127 ### Top directory for the binary | |
128 exec_prefix = @exec_prefix@ | |
129 | |
130 ### Prefix for location of data files | |
131 BINDIR = @bindir@ | |
132 | |
1624 | 133 ### For autoconf 2.60 and later (avoid a warning) |
134 datarootdir = @datarootdir@ | |
135 | |
7 | 136 ### Prefix for location of data files |
137 DATADIR = @datadir@ | |
138 | |
139 ### Prefix for location of man pages | |
140 MANDIR = @mandir@ | |
141 | |
142 ### Do we have a GUI | |
143 GUI_INC_LOC = @GUI_INC_LOC@ | |
144 GUI_LIB_LOC = @GUI_LIB_LOC@ | |
145 GUI_SRC = $(@GUITYPE@_SRC) | |
146 GUI_OBJ = $(@GUITYPE@_OBJ) | |
147 GUI_DEFS = $(@GUITYPE@_DEFS) | |
148 GUI_IPATH = $(@GUITYPE@_IPATH) | |
149 GUI_LIBS_DIR = $(@GUITYPE@_LIBS_DIR) | |
150 GUI_LIBS1 = $(@GUITYPE@_LIBS1) | |
151 GUI_LIBS2 = $(@GUITYPE@_LIBS2) | |
152 GUI_INSTALL = $(@GUITYPE@_INSTALL) | |
153 GUI_TARGETS = $(@GUITYPE@_TARGETS) | |
154 GUI_MAN_TARGETS = $(@GUITYPE@_MAN_TARGETS) | |
155 GUI_TESTTARGET = $(@GUITYPE@_TESTTARGET) | |
18 | 156 GUI_TESTARG = $(@GUITYPE@_TESTARG) |
157 GUI_BUNDLE = $(@GUITYPE@_BUNDLE) | |
7 | 158 NARROW_PROTO = @NARROW_PROTO@ |
159 GUI_X_LIBS = @GUI_X_LIBS@ | |
160 MOTIF_LIBNAME = @MOTIF_LIBNAME@ | |
161 GTK_LIBNAME = @GTK_LIBNAME@ | |
162 | |
7380
055a0b587a3e
commit https://github.com/vim/vim/commit/36e294c00c784b9ddd05a4fdbea2e331ab2b1ca8
Christian Brabandt <cb@256bit.org>
parents:
6143
diff
changeset
|
163 GLIB_COMPILE_RESOURCES = @GLIB_COMPILE_RESOURCES@ |
055a0b587a3e
commit https://github.com/vim/vim/commit/36e294c00c784b9ddd05a4fdbea2e331ab2b1ca8
Christian Brabandt <cb@256bit.org>
parents:
6143
diff
changeset
|
164 GRESOURCE_SRC = @GRESOURCE_SRC@ |
055a0b587a3e
commit https://github.com/vim/vim/commit/36e294c00c784b9ddd05a4fdbea2e331ab2b1ca8
Christian Brabandt <cb@256bit.org>
parents:
6143
diff
changeset
|
165 GRESOURCE_OBJ = @GRESOURCE_OBJ@ |
055a0b587a3e
commit https://github.com/vim/vim/commit/36e294c00c784b9ddd05a4fdbea2e331ab2b1ca8
Christian Brabandt <cb@256bit.org>
parents:
6143
diff
changeset
|
166 |
8963
53e53aeb35ad
commit https://github.com/vim/vim/commit/4adfaabfe7e07da9546b45130cad0d266ba48611
Christian Brabandt <cb@256bit.org>
parents:
8893
diff
changeset
|
167 GTK_UPDATE_ICON_CACHE = @GTK_UPDATE_ICON_CACHE@ |
53e53aeb35ad
commit https://github.com/vim/vim/commit/4adfaabfe7e07da9546b45130cad0d266ba48611
Christian Brabandt <cb@256bit.org>
parents:
8893
diff
changeset
|
168 UPDATE_DESKTOP_DATABASE = @UPDATE_DESKTOP_DATABASE@ |
53e53aeb35ad
commit https://github.com/vim/vim/commit/4adfaabfe7e07da9546b45130cad0d266ba48611
Christian Brabandt <cb@256bit.org>
parents:
8893
diff
changeset
|
169 |
7 | 170 ### Any OS dependent extra source and object file |
171 OS_EXTRA_SRC = @OS_EXTRA_SRC@ | |
172 OS_EXTRA_OBJ = @OS_EXTRA_OBJ@ | |
173 | |
174 ### If the *.po files are to be translated to *.mo files. | |
175 MAKEMO = @MAKEMO@ | |
176 | |
5962 | 177 MSGFMT = @MSGFMT@ |
16289
b4c7e026685c
patch 8.1.1149: building desktop files fails with older msgfmt
Bram Moolenaar <Bram@vim.org>
parents:
15510
diff
changeset
|
178 MSGFMT_DESKTOP = @MSGFMT_DESKTOP@ |
5962 | 179 |
20713
5ddd4df27068
patch 8.2.0910: Vim is not reproducibly buildable
Bram Moolenaar <Bram@vim.org>
parents:
18671
diff
changeset
|
180 ### set if $SOURCE_DATE_EPOCH was set when running configure |
5ddd4df27068
patch 8.2.0910: Vim is not reproducibly buildable
Bram Moolenaar <Bram@vim.org>
parents:
18671
diff
changeset
|
181 BUILD_DATE_MSG = @BUILD_DATE_MSG@ |
5ddd4df27068
patch 8.2.0910: Vim is not reproducibly buildable
Bram Moolenaar <Bram@vim.org>
parents:
18671
diff
changeset
|
182 |
5ddd4df27068
patch 8.2.0910: Vim is not reproducibly buildable
Bram Moolenaar <Bram@vim.org>
parents:
18671
diff
changeset
|
183 |
7 | 184 # Make sure that "make first" will run "make all" once configure has done its |
185 # work. This is needed when using the Makefile in the top directory. | |
186 first: all |