Sam James
ba9717d445
configure.ac: fix bashism
...
configure scripts need to be runnable with a POSIX-compliant /bin/sh.
On many (but not all!) systems, /bin/sh is provided by Bash, so errors
like this aren't spotted. Notably Debian defaults to /bin/sh provided
by dash which doesn't tolerate such bashisms as '+='.
This retains compatibility with bash. Just copy the expanded append like
we do on the line above.
Fixes warnings like:
```
./configure: 13352: CFLAGS+= -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2: not found
```
2023-12-31 20:35:26 -06:00
Marcel Holtmann
a938313cba
Release 2.12
2023-12-27 13:31:43 +01:00
Marcel Holtmann
e8e5d91e5a
Release 2.11
2023-12-14 00:00:17 +01:00
Marcel Holtmann
52e6a7c2ee
Release 2.10
2023-11-27 16:58:45 +01:00
Marcel Holtmann
8ab24b423b
build: Require at least version 0.61 when building with external ELL
2023-11-27 16:33:34 +01:00
Marcel Holtmann
400782b6e4
Release 2.9
2023-11-19 18:53:15 +01:00
Marcel Holtmann
ca0806438b
build: Require at least version 0.60 when building with external ELL
2023-11-19 18:36:14 +01:00
Marcel Holtmann
a9578c5f99
Release 2.8
2023-08-24 14:58:33 +02:00
Marcel Holtmann
783319b45f
build: Require at least version 0.58 when building with external ELL
2023-08-24 14:56:10 +02:00
Marcel Holtmann
0be288c5aa
Release 2.7
2023-07-05 18:25:17 +02:00
Marcel Holtmann
6ae9b4dc58
Release 2.6
2023-06-22 17:15:34 +02:00
Denis Kenzior
92822bd53a
build: Enable configuring with gcov
...
This allows generating code and test coverage reports using lcov &
genhtml. Useful for understanding how much of the codebase is currently
covered by unit and autotests.
2023-06-19 15:34:36 -05:00
Denis Kenzior
6e98d6bf13
build: Make sure --disable-optimization works
...
acinclude.m4 still adds -O2 and various FORTIFY_SOURCE flags, even if
--disable-optimization is used during configure. Fix that.
2023-06-19 15:29:02 -05:00
Marcel Holtmann
7fc1d207e1
Release 2.5
2023-05-24 17:37:04 +02:00
Marcel Holtmann
464f5c25db
build: Require at least version 0.57 when building with external ELL
2023-05-24 17:22:58 +02:00
Marcel Holtmann
68089783b6
build: Require at least libedit >= 3.1 when selected
2023-05-03 19:31:04 +02:00
Marcel Holtmann
8f0420c533
build: Allow building with libedit instead readline
2023-04-21 06:33:02 +02:00
Marcel Holtmann
53911bf8e9
Release 2.4
2023-03-27 17:35:33 +02:00
Marcel Holtmann
ae0762786e
Release 2.3
2023-02-02 13:55:28 +01:00
Marcel Holtmann
605338f110
Release 2.2
2023-01-23 19:42:14 +01:00
Marcel Holtmann
a59a9c00fb
build: Require at least version 0.56 when building with external ELL
2023-01-23 19:42:14 +01:00
Marcel Holtmann
5042c8e924
Release 2.1
2022-12-18 20:58:24 +01:00
Marcel Holtmann
14d9bdbd9a
build: Require at least version 0.55 when building with external ELL
2022-12-18 20:51:02 +01:00
Marcel Holtmann
2600d3938e
Release 2.0
2022-11-18 13:30:30 +01:00
Marcel Holtmann
741c1fa021
build: Require at least version 0.54 when building with external ELL
2022-11-18 13:27:38 +01:00
Marcel Holtmann
881807d14b
Release 1.30
2022-09-07 20:41:20 +02:00
Marcel Holtmann
7fd712ec96
build: Require at least version 0.53 when building with external ELL
2022-09-07 20:30:12 +02:00
Marcel Holtmann
f807901c47
Release 1.29
2022-07-15 19:06:48 +02:00
Marcel Holtmann
f2ccc1bf84
build: Require at least version 0.52 when building with external ELL
2022-07-15 18:59:56 +02:00
Marcel Holtmann
649ddf696e
Release 1.28
2022-06-04 22:13:27 +02:00
Marcel Holtmann
d555a867fb
build: Require at least version 0.51 when building with external ELL
2022-06-04 22:04:21 +02:00
Marcel Holtmann
5c1cc7729d
build: Update to support Autoconf >= 2.69
2022-06-04 22:03:41 +02:00
Marcel Holtmann
099700a154
Release 1.27
2022-04-21 17:01:56 +02:00
Marcel Holtmann
126883ae79
build: Require at least version 0.50 when building with external ELL
2022-04-21 16:55:52 +02:00
Marcel Holtmann
4e786f4143
Release 1.26
2022-03-22 19:10:56 +01:00
Marcel Holtmann
d3d449e287
Release 1.25
2022-02-24 21:53:11 +01:00
Marcel Holtmann
30abadd8e7
build: Require at least version 0.49 when building with external ELL
2022-02-24 21:21:18 +01:00
Marcel Holtmann
9a81a4a967
Release 1.24
2022-02-04 15:00:35 +01:00
Marcel Holtmann
1284a6ca9f
Release 1.23
2022-01-27 14:32:41 +01:00
Marcel Holtmann
ccf571f78b
Release 1.22
2022-01-24 22:27:50 +01:00
Marcel Holtmann
570fc638a7
build: Require at least version 0.48 when building with external ELL
2022-01-24 21:51:09 +01:00
Marcel Holtmann
876d81e861
Release 1.21
2022-01-05 22:22:03 +01:00
Marcel Holtmann
90105e822f
build: Require at least version 0.47 when building with external ELL
2022-01-05 22:05:12 +01:00
Marcel Holtmann
88c786093b
Release 1.20
2021-11-18 21:17:44 +01:00
Marcel Holtmann
af30466867
build: Require at least version 0.46 when building with external ELL
2021-11-18 21:10:52 +01:00
Marcel Holtmann
ae03fcb50d
Release 1.19
2021-11-02 19:49:42 +01:00
Marcel Holtmann
5651117f86
build: Require at least version 0.45 when building with external ELL
2021-11-02 15:53:51 +01:00
Fabrice Fontaine
ec1c348b4f
build: Add reallocarray to missing.h
...
reallocarray has been added to glibc relatively recently (version 2.26,
from 2017) and apparently not all users run new enough glibc. Moreover,
reallocarray is not available with uclibc-ng. So use realloc if
reallocarray is not available to avoid the following build failure
raised since commit 891b78e9e8
:
/home/giuliobenetti/autobuild/run/instance-3/output-1/host/lib/gcc/xtensa-buildroot-linux-uclibc/10.3.0/../../../../xtensa-buildroot-linux-uclibc/bin/ld: src/sae.o: in function `sae_rx_authenticate':
sae.c:(.text+0xd74): undefined reference to `reallocarray'
Fixes:
- http://autobuild.buildroot.org/results/c6d3f86282c44645b4f1c61882dc63ccfc8eb35a
2021-09-20 10:32:51 -05:00
Marcel Holtmann
6f4b91ac8e
Release 1.18
2021-09-14 22:00:19 +02:00
Marcel Holtmann
481af204b0
build: Require at least version 0.44 when building with external ELL
2021-09-14 22:00:02 +02:00