Bug #229
strongswan-5.0.0 and git HEAD fail to build when ./configure --enable-ikev1 --disable-ikev2
| Status: | Closed | Start date: | 22.09.2012 | |
|---|---|---|---|---|
| Priority: | Normal | Due date: | ||
| Assignee: | Tobias Brunner | % Done: | 0% | |
| Category: | libcharon | |||
| Target version: | 5.0.1 | |||
| Affected version: | 5.0.0 | Resolution: | Fixed |
Description
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
Associated revisions
IKE_AUTH_LIFETIME task is not defined if IKEv2 is disabled
Fixes #229.
History
#1 Updated by Anthony Basile 8 months ago
- File fix-build-ikve-wtihout-ivke2.patch
added
#2 Updated by Tobias Brunner 8 months ago
- Category set to libcharon
- Status changed from New to Closed
- Assignee set to Tobias Brunner
- Target version set to 5.0.1
- Resolution set to Fixed
Fixed in master, thanks for the report.