From: Yann E. MORIN <yann.morin.1998@free.fr>
To: buildroot@busybox.net
Subject: [Buildroot] [PATCH 1/1] package/strongswan: Install libraries to /usr/lib
Date: Tue, 29 Aug 2017 23:51:44 +0200 [thread overview]
Message-ID: <20170829215144.GA3684@scaer> (raw)
In-Reply-To: <1504042220-54681-1-git-send-email-sam.voss@rockwellcollins.com>
Sam, All,
On 2017-08-29 16:30 -0500, Sam Voss spake thusly:
> Install strongswan ipsec libraries into /usr/lib instead of
> /usr/lib/ipsec in an effort to not need a custom RPATH for this package.
>
> Signed-off-by: Sam Voss <sam.voss@rockwellcollins.com>
> ---
> package/strongswan/strongswan.mk | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/package/strongswan/strongswan.mk b/package/strongswan/strongswan.mk
> index 1070eea..febb33f 100644
> --- a/package/strongswan/strongswan.mk
> +++ b/package/strongswan/strongswan.mk
> @@ -36,7 +36,8 @@ STRONGSWAN_CONF_OPTS += \
> --enable-scepclient=$(if $(BR2_PACKAGE_STRONGSWAN_SCEP),yes,no) \
> --enable-scripts=$(if $(BR2_PACKAGE_STRONGSWAN_SCRIPTS),yes,no) \
> --enable-vici=$(if $(BR2_PACKAGE_STRONGSWAN_VICI),yes,no) \
> - --enable-swanctl=$(if $(BR2_PACKAGE_STRONGSWAN_VICI),yes,no)
> + --enable-swanctl=$(if $(BR2_PACKAGE_STRONGSWAN_VICI),yes,no) \
> + --with-ipseclibdir=/usr/lib
The issue behind that, is that this directory is also used to derive the
location where to store plugins and the "IMC and IMV dynamic librariers"
(typo not mine for once!).
So, the plugins would end up in /usr/lib/plugins and the libs in
/usr/lib/imcvs.
This is not satifactory (at least the plugins stuff), so I'd suggest we
also force those locations (to their original values):
--with-plugindir=/usr/lib/ipsec/plugins
--with-imcvdir=/usr/lib/ipsec/imcvs
Could you check that, please? ;-)
Regards,
Yann E. MORIN.
> ifeq ($(BR2_TOOLCHAIN_HAS_LIBATOMIC),y)
> STRONGSWAN_CONF_ENV += LIBS='-latomic'
> --
> 1.9.1
>
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
next prev parent reply other threads:[~2017-08-29 21:51 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-08-29 21:30 [Buildroot] [PATCH 1/1] package/strongswan: Install libraries to /usr/lib Sam Voss
2017-08-29 21:51 ` Yann E. MORIN [this message]
2017-08-29 22:02 ` Sam Voss
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20170829215144.GA3684@scaer \
--to=yann.morin.1998@free.fr \
--cc=buildroot@busybox.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.