summaryrefslogtreecommitdiffstats
path: root/package/keepalived
Commit message (Collapse)AuthorAgeFilesLines
* package/keepalived: fix if.h namespace collisionFabrice Fontaine2019-01-132-0/+40
| | | | | | | | Fixes: - http://autobuild.buildroot.org/results/d229602f2e477499c86567e0e8a3535513d322e8 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/keepalived: fix build with uclibcFabrice Fontaine2018-11-251-0/+61
| | | | | | | | | | Retrieve patch from upstream to fix build on uclibc Fixes: - http://autobuild.buildroot.org/results/067ef9ae106b3e0740a70f6f9591b9da00d3da6a Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* keepalived: bump to version 2.0.10Fabrice Fontaine2018-11-233-42/+3
| | | | | | | | | | | | | | | | - This version adds support for ipset version 7, see: https://github.com/acassen/keepalived/commit/b7a98f9265ffb5927c4d54c9a30726c76e65bb52 - Remove patch and AUTORECONF = YES, an alternative solution has been implemented, see: https://github.com/acassen/keepalived/commit/9bd10d8168b8e3c14bca61e504e64ed8c2b1eb8d - Disable hardening option (enabled by default): https://github.com/acassen/keepalived/commit/5a65e1eb552bd973da35d7153b922682360a5ad2 Fixes: - http://autobuild.buildroot.org/results/b730e8b25c1d3343b7a6d73f6d3b82b13692578b Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* keepalived: add libglib2 optional dependencyFabrice Fontaine2018-11-191-1/+7
| | | | | | | gio from libglib2 is used for dbus support Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* keepalive: add optional json-c dependencyFabrice Fontaine2018-11-191-0/+7
| | | | | Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* keepalived: remove popt dependencyFabrice Fontaine2018-11-192-2/+1
| | | | | | | | popt is not needed since version 1.3.1 and: https://github.com/acassen/keepalived/commit/3452517c4f2b69badabf19fc06cc56db49d37603 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* keepalived: add patch to disable PIEThomas Petazzoni2018-04-052-0/+40
| | | | | | | | | | | | | | | | PIE breaks the build on m68k and Microblaze, so let's add a patch that disables using PIE by default in keepalived. Obviously, when we start seriously testing the BR2_RELRO_FULL option, we will realize that it is broken on some architectures, and will probably disable it on m68k and Microblaze. Fixes: http://autobuild.buildroot.net/results/a536f5947b3b70fdaecad1af5542572c504ad046/ http://autobuild.buildroot.net/results/0ffbf1e8d181c9463847a5b2be6f9baa18face24/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* keepalived: bump to 1.4.2Thomas Petazzoni2018-04-053-61/+2
| | | | | | | | | We can drop 0001-Fix-build-with-Linux-kernel-headers-v4.15.patch as it has been merged upstream, as of commit https://github.com/acassen/keepalived/commit/a5457d3a1f579fef5825ffe841f1613b0014ff19. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Merge branch 'next'Peter Korsgaard2018-03-052-2/+3
|\ | | | | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * keepalived: bump to version 1.4.1Baruch Siach2018-02-142-2/+3
| | | | | | | | | | | | | | | | Add license file hash. Cc: Ilias Apalodimas <apalos@gmail.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* | keepalived: fix build with 4.15+ kernel headersBaruch Siach2018-02-101-0/+59
|/ | | | | | | | | | | | | | | Kernel version 4.15 change the logic of libc-compat.h in a way that introduced libc/kernel network headers collision. Add a patch for fixing that. Fixes: http://autobuild.buildroot.net/results/000/000293275076c59e298d235e93ce9a92b66360e7/ http://autobuild.buildroot.net/results/2ba/2ba8722a42aa9b92f5194595f53130c97647b9b8/ http://autobuild.buildroot.net/results/114/114136447c9b18436ff9b2804c440a2e37576452/ Cc: Ilias Apalodimas <apalos@gmail.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* keepalived: needs headers >= 3.4Ilias Apalodimas2017-05-271-2/+3
| | | | | | | | | | | | | | | | | | | | | keepalived fails to build on toolchains with headers older than 3.4, because of a namespace clash between the xt_set.h header from the kernel and the linux_ip_set.h header installed by ipset. Even though keepalived does check for pre-3.4 headers, the check somehow fails to work correctly. We fix that by making keepalived depend on headers 3.4 or later. Fixes: http://autobuild.buildroot.org/results/770/770d8fd2f3bacbdbe233da1b4d6e64e20a84d5a5/ http://autobuild.buildroot.org/results/1ad/1adb710b915427f681eae37452a0942833ce533e/ http://autobuild.buildroot.org/results/70b/70b31547e51ec7213372d2ef07bec34c5df77560/ [...] Signed-off-by: Ilias Apalodimas <apalos@gmail.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* boot, linux, package: use SPDX short identifier for GPLv2/GPLv2+Rahul Bedarkar2017-04-011-1/+1
| | | | | | | | | | | We want to use SPDX identifier for license strings as much as possible. SPDX short identifier for GPLv2/GPLv2+ is GPL-2.0/GPL-2.0+. This change is done by using following command. find . -name "*.mk" | xargs sed -ri '/LICENSE( )?[\+:]?=/s/\<GPLv2\>/GPL-2.0/g' Signed-off-by: Rahul Bedarkar <rahulbedarkar89@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* keepalived: bump to version 1.3.5Baruch Siach2017-03-202-7/+5
| | | | | | | | The configure script now supports --{enable,disable}-libnl, use them. Cc: Ilias Apalodimas <apalos@gmail.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* keepalived: fix libnl optional dependencyBaruch Siach2017-03-201-2/+2
| | | | | | | | | List libnl as a dependency when it is enabled. Make sure that libnfnetlink is actually enabled when listing it as a dependency. Cc: Ilias Apalodimas <apalos@gmail.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* keepalived: fix build with muslBaruch Siach2017-03-142-0/+4
| | | | | | | | | | | | | | | Apply upstream patch ("keepalived/ip_vs: fix integer types") removing non standard integer types that musl does not provide. Fixes: http://autobuild.buildroot.net/results/503/5038874be985ad2b6588150071ced0d6589af601/ http://autobuild.buildroot.net/results/6e9/6e9f5885de99847a24cc1c3a17adf0cd1606b316/ http://autobuild.buildroot.net/results/b61/b61c2cfa949c2a20f0702522857d78651207e6d2/ Cc: Ilias Apalodimas <apalos@gmail.com> Cc: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* keepalived: new packageIlias Apalodimas2017-02-203-0/+55
Signed-off-by: Ilias Apalodimas <apalos@gmail.com> [Thomas: - rewrap Config.in help text - add dependency on !BR2_STATIC_LIBS since the code uses libdl.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
OpenPOWER on IntegriCloud