strongswan-5.0.0 and git HEAD fail to build when ./configure --enable-ikev1 --disable-ikev2
When configured with IKEv1 but not IKEv2, the libraries charon links against lack symbol ike_auth_lifetime_create which is provided by ike_auth_lifetime.c. This patch makes sure ike_auth_lifetime.c is compiled and linked into libcharon.so.
This was hit in Gentoo. Downstream bug: https://bugs.gentoo.org/show_bug.cgi?id=435614