Commit Graph

177 Commits

Author SHA1 Message Date
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 891b78e9e892a3bcd800eb3a298e6380e9a15dd1:

/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
Marcel Holtmann c96812a5f6 Release 1.17 2021-08-22 06:19:21 +02:00
Marcel Holtmann 89de05463d build: Require at least version 0.43 when building with external ELL 2021-08-22 06:17:52 +02:00
Marcel Holtmann 236bb27cdd Release 1.16 2021-08-01 22:18:17 +02:00
Marcel Holtmann 1959d23b18 build: Require at least version 0.42 when building with external ELL 2021-08-01 22:01:24 +02:00
Marcel Holtmann 6d47354e63 Release 1.15 2021-06-12 14:32:08 +02:00
Marcel Holtmann 37896485b6 build: Require at least version 0.41 when building with external ELL 2021-06-11 20:18:25 +02:00
Marcel Holtmann c365cc1b8d Release 1.14 2021-05-04 15:00:17 +02:00
Marcel Holtmann e1fc36966b build: Require at least version 0.40 when building with external ELL 2021-05-04 14:26:23 +02:00
Marcel Holtmann f80189d161 Release 1.13 2021-03-29 15:04:34 +02:00
Marcel Holtmann 24cb11dfd4 build: Require at least version 0.39 when building with external ELL 2021-03-29 14:35:33 +02:00
Marcel Holtmann bde3e0f6e3 Release 1.12 2021-02-16 21:35:20 +01:00
Marcel Holtmann d2bd68693b build: Require at least version 0.38 when building with external ELL 2021-02-16 21:02:55 +01:00
Marcel Holtmann 355c2df97e Release 1.11 2021-01-07 00:40:45 +01:00
Marcel Holtmann bbf79bc511 build: Require at least version 0.35 when building with external ELL 2021-01-07 00:34:37 +01:00
Fabrice Fontaine 62d31539d6 configure.ac: fix static build with readline
Retrieve the dependencies of readline through pkg-config (and fallback
to -lreadline) to avoid the following build failure:

/nvme/rc-buildroot-test/scripts/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/x86_64-buildroot-linux-uclibc/8.3.0/../../../../x86_64-buildroot-linux-uclibc/bin/ld: /nvme/rc-buildroot-test/scripts/instance-0/output-1/host/bin/../x86_64-buildroot-linux-uclibc/sysroot/usr/lib/libreadline.a(display.o): in function `cr':
display.c:(.text+0x1ab): undefined reference to `tputs'

Fixes:
 - http://autobuild.buildroot.org/results/8fb1341f2f5094c346456b43b4fc04996c2e1485
2020-12-17 20:30:13 -06:00
Marcel Holtmann d8dc5a9bd1 Release 1.10 2020-11-30 00:08:14 +01:00
Marcel Holtmann ee3c56328f build: Require at least version 0.35 when building with external ELL 2020-11-29 23:50:10 +01:00
James Prestwood bbcfde8743 plugins: remove dependency on ELL plugins
There has been a desire to remove the ELL plugin dependency from
IWD which is the only consumer of the plugin API. This removes
the dependency and prepares the tree for converting the existing
ofono plugin into a regular module.

sim_hardcoded was removed completely. This was originall implemented
before full ofono support purely to test the IWD side of EAP-SIM/AKA.
Since the ofono plugin (module-to-be) is now fully implemented there
really isn't a need for sim_hardcoded.
2020-09-16 14:30:14 -05:00
Marcel Holtmann aa3dc1b953 Release 1.9 2020-09-04 01:06:21 +02:00
Marcel Holtmann 3ab2542f5f build: Require at least version 0.33 when building with external ELL 2020-09-04 00:51:27 +02:00
Marcel Holtmann a01754f56a Release 1.8 2020-06-15 17:22:57 +02:00
Marcel Holtmann ef6084dcb4 Release 1.7 2020-04-14 20:37:39 +02:00
Marcel Holtmann 4eabc1bed0 build: Require at least version 0.31 when building with external ELL 2020-04-14 20:23:02 +02:00
Marcel Holtmann ad97f4f945 Release 1.6 2020-03-25 10:35:01 +01:00
Marcel Holtmann 5a0d5de689 build: Require at least version 0.29 when building with external ELL 2020-03-25 10:19:16 +01:00
Marcel Holtmann 1ee7b985aa Release 1.5 2020-02-09 08:31:09 +01:00
Marcel Holtmann 71cdd84dfb build: Require at least version 0.28 when building with external ELL 2020-02-09 08:25:24 +01:00
Denis Kenzior fcdddf2b72 build: Support missing rawmemchr 2020-02-03 11:54:28 -06:00
Marcel Holtmann 860fa4697f Release 1.4 2019-12-19 20:46:50 +01:00
Marcel Holtmann 7e393663e7 Release 1.3 2019-12-13 10:12:41 +01:00
Marcel Holtmann a44cb5deb8 build: Require at least version 0.27 when building with external ELL 2019-12-13 10:08:19 +01:00
Marcel Holtmann 8901ad3927 Release 1.2 2019-11-27 23:07:44 +01:00
Marcel Holtmann 299337b579 Release 1.1 2019-11-14 21:02:37 +01:00
Marcel Holtmann 971e1d2038 Release 1.0 2019-10-30 10:39:11 +01:00
Marcel Holtmann 9757afecab build: Require at least version 0.26 when building with external ELL 2019-10-30 10:34:43 +01:00
Marcel Holtmann cd0d57077e build: Add systemd network link file to disable persistent naming 2019-10-25 00:15:05 +02:00
Marcel Holtmann 77f16ae26f Release 0.23 2019-10-24 09:12:21 +02:00
Marcel Holtmann a41dc7d8cc build: Require at least version 0.25 when building with external ELL 2019-10-24 09:05:32 +02:00
Marcel Holtmann 1382c4724a Release 0.22 2019-10-11 09:13:28 +02:00
Marcel Holtmann ac7af81866 build: Require at least version 0.24 when building with external ELL 2019-10-11 01:59:01 +02:00
Marcel Holtmann 802e4ad59a build: Ensure that RUN_RST2MAN conditional is always defined 2019-10-03 10:27:06 +02:00
Marcel Holtmann a6e9ba71eb build: Allow installing pre-built manual pages if rst2man is missing 2019-10-03 10:05:19 +02:00
Marcel Holtmann 69583191de build: Don't create manual pages if rst2man is not found 2019-10-03 09:46:53 +02:00
Marcel Holtmann c2e268aeb0 build: Fix wrong variable name for --disable-manual-pages 2019-10-01 16:15:28 +02:00
Marcel Holtmann 6876323972 build: Remove duplicate AM_CONDITIONAL statement 2019-10-01 16:10:31 +02:00
Marcel Holtmann 4f58c557f3 build: Also check for rst2man.py if rst2man is not found 2019-09-24 15:54:50 +02:00
Marcel Holtmann 765bb92084 build: Add skeleton manual pages for all installed binaries 2019-09-22 21:57:47 +02:00
Marcel Holtmann 2bbd61cd1c Release 0.21 2019-09-17 19:22:57 +02:00
Marcel Holtmann 00f0039232 Release 0.20 2019-08-28 21:39:38 +02:00
Marcel Holtmann 3d7a40f119 build: Require at least version 0.22 when building with external ELL 2019-08-28 21:39:38 +02:00
Marcel Holtmann 899d802744 Release 0.19 2019-08-04 21:19:55 +02:00
Marcel Holtmann 16c489490c build: Fix issue with incorrect ReadWritePaths in unit files 2019-08-03 09:52:28 +02:00
Marcel Holtmann a8faa23de6 build: Re-arrange some configuration options 2019-08-03 09:47:53 +02:00
Marcel Holtmann c923448bac Release 0.18 2019-05-11 21:32:54 +02:00
Marcel Holtmann 0c3de62880 build: Require at least version 0.20 when building with external ELL 2019-05-11 21:14:57 +02:00
Marcel Holtmann 170125aa01 Release 0.17 2019-04-12 21:51:30 +02:00
Marcel Holtmann c45de8bf13 Release 0.16 2019-04-04 07:19:37 +02:00
Marcel Holtmann 3975482ac3 Release 0.15 2019-04-03 19:52:46 +02:00
Marcel Holtmann 842fd2f62e build: Bump external ELL version to 0.18 2019-04-03 19:18:23 +02:00
Marcel Holtmann c751519d2c build: Add check for explicit_bzero function 2019-03-28 09:14:40 +01:00
Marcel Holtmann 39ee15dbc3 build: Provide modules-load.d for loading pkcs8_key_parser module 2019-01-23 18:22:11 +01:00
Marcel Holtmann f87159964c Release 0.14 2019-01-15 20:31:53 +01:00
Denis Kenzior 3063c4968a build: Add support for various sanitizers
Shamelessly stolen from the ell build system.  Credit goes to:

Mat Martineau <mathew.j.martineau@linux.intel.com>
2019-01-11 11:32:54 -06:00
Marcel Holtmann 8a8a0df05c Release 0.13 2018-12-11 12:42:07 +01:00
Marcel Holtmann d54b235dae build: Require at least version 0.16 when building with external ELL 2018-12-11 12:35:18 +01:00
Andreas Henriksson aef4dd4286 build: set things up to enable large file support
Spotted by lintian check, tag explained at:
https://lintian.debian.org/tags/binary-file-built-without-LFS-support.html
2018-12-07 09:41:15 -06:00
Andreas Henriksson b6910e1210 build: only enable backtrace(3) in maintainer mode
Using backtrace() is of no use when building with PIE (which most
distro compilers do by default) and prevents catching the coredump
for later retracing, which is needed since distros usually don't
install debug symbols by default either.

This patch thus only enables backtrace() when --enable-maintainer-mode
is passed and also tries to explicitly disable PIE.
2018-11-26 14:32:04 -06:00
Marcel Holtmann d7609915db Release 0.12 2018-11-15 22:19:55 +01:00
Marcel Holtmann f9db6c917a build: Require at least version 0.15 when building with external ELL 2018-11-15 22:12:09 +01:00
Marcel Holtmann 6c3110551a Release 0.11 2018-11-09 21:29:01 +01:00
Marcel Holtmann 1237382dda build: Require at least version 0.14 when building with external ELL 2018-11-09 20:49:19 +01:00
Marcel Holtmann 3336fc78d2 Release 0.10 2018-10-20 20:08:01 +02:00
Marcel Holtmann 601c1b10f5 build: Require ELL 0.12 for most binaries 2018-10-20 20:05:11 +02:00
Marcel Holtmann a4f6e66f82 build: Use files instead of file in option description 2018-10-20 07:12:43 +02:00
Marcel Holtmann 2200b2663e build: Add support for compiling with an external ELL shared library 2018-10-18 20:31:29 +02:00
Marcel Holtmann f86f3f7af8 build: Use [] notation for configure option name 2018-10-18 19:26:29 +02:00
Marcel Holtmann dc87830aac Release 0.9 2018-10-03 20:49:02 +02:00
Marcel Holtmann 6b1c716324 Release 0.8 2018-09-20 19:13:32 +02:00
Marcel Holtmann a160989e65 build: Create define for Ethernet daemon storage directory 2018-09-14 18:02:13 +02:00
Marcel Holtmann 2606bc73ad build: Add DAEMON_ prefix to CONFIGDIR and STORAGEDIR 2018-09-14 17:58:44 +02:00
Marcel Holtmann 6d1f1331e6 build: Fix simple spelling mistake 2018-09-14 16:09:39 +02:00
Marcel Holtmann 463eaa0fa9 build: Change order of systemd-service and dbus-policy options 2018-09-14 15:59:47 +02:00
Marcel Holtmann 502aac073f tools: Add configure option and D-Bus policy file for hwsim utility 2018-09-14 15:24:15 +02:00
Marcel Holtmann 706f0775c3 build: Add option to disable the wireless daemon binary 2018-09-14 14:36:07 +02:00
Marcel Holtmann a3454f5d82 build: Move readline check for client to right location 2018-09-14 14:27:26 +02:00
Marcel Holtmann 0071ecef8b build: Add skeleton for Ethernet authentication daemon 2018-09-14 13:47:51 +02:00
Marcel Holtmann 8da33905f4 build: Add configuration for building internal utilities 2018-09-14 13:46:55 +02:00
Marcel Holtmann 7531b175c9 build: Fix plugin enabling for oFono and hard coded SIM 2018-09-14 13:29:58 +02:00
Marcel Holtmann 3200936048 Release 0.7 2018-08-24 20:27:48 +02:00
Marcel Holtmann e56656521d Release 0.6 2018-08-10 21:33:53 +02:00
Marcel Holtmann cb24b622ae Release 0.5 2018-08-10 18:09:15 +02:00
Marcel Holtmann 28573c90d1 build: Add support for systemd D-Bus activation 2018-08-06 22:37:22 +02:00