[acassen/keepalived] 41062d: Updated autoconf files due to autoconf upgrade
pqarmitage <[email protected]> Tue, 27 Jun 2017 12:55:24 -0700
| Newsgroups | gmane.linux.keepalived.devel |
|---|---|
| Message-ID | <5952b82c1a64e_79da3fd308561c2c11385@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> |
Branch: refs/heads/master
Home: https://github.com/acassen/keepalived
Commit: 41062d3778a3c0db142c76ba0357625687d115fc
https://github.com/acassen/keepalived/commit/41062d3778a3c0db142c76ba0357625687d115fc
Author: Quentin Armitage <[email protected]>
Date: 2017-06-27 (Tue, 27 Jun 2017)
Changed paths:
M Makefile.in
M aclocal.m4
M configure
Log Message:
-----------
Updated autoconf files due to autoconf upgrade
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 090f93061595dc411ae3cf0446acc6a555309fc2
https://github.com/acassen/keepalived/commit/090f93061595dc411ae3cf0446acc6a555309fc2
Author: Quentin Armitage <[email protected]>
Date: 2017-06-27 (Tue, 27 Jun 2017)
Changed paths:
M configure
M configure.ac
M keepalived/core/keepalived_netlink.c
M keepalived/core/libnl_link.c
M keepalived/include/libnl_link.h
M keepalived/vrrp/vrrp_if_config.c
M keepalived/vrrp/vrrp_iptables.c
M keepalived/vrrp/vrrp_iptables_calls.c
M lib/config.h.in
Log Message:
-----------
Fix compiling with namespace collisions in net/if.h and linux.if.h
There have been various problems around including both <net/if.h> and
<linux/if.h>.
A long time ago, it wasn't possible to include both of them. Later,
<libnl3/netlink/route/link.h> followed by <net/if.h> didn't work.
After that was resolved, from Linux 4.5 to 4.5.4 including both
<linux/if.h> and <net/if.h> would caused compile failures. Subsequently
<linux/if.h> has been modified so that it can be included after
<net/if.h>, but it still doesn't work to include <net/if.h> and
including <linux/if.h>.
Generally ensuring that <net/if.h> is included before other problematic
headers nowadays circumvents the problem, but with older systems, we
have to stop <linux/if.h> being included by predefining its include guard
(yuk).
Commit: 1d8af18c1d3882d515199726156d8e6b6984638f
https://github.com/acassen/keepalived/commit/1d8af18c1d3882d515199726156d8e6b6984638f
Author: pqarmitage <[email protected]>
Date: 2017-06-27 (Tue, 27 Jun 2017)
Changed paths:
M Makefile.in
M aclocal.m4
M configure
M configure.ac
M keepalived/core/keepalived_netlink.c
M keepalived/core/libnl_link.c
M keepalived/include/libnl_link.h
M keepalived/vrrp/vrrp_if_config.c
M keepalived/vrrp/vrrp_iptables.c
M keepalived/vrrp/vrrp_iptables_calls.c
M lib/config.h.in
Log Message:
-----------
Merge pull request #611 from pqarmitage/fixes
Fix some compilation errors found with travis-ci
Compare: https://github.com/acassen/keepalived/compare/b23007333540...1d8af18c1d38
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Keepalived-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/keepalived-devel