diff mbox series

[1/1] package/systemd: add openssl support

Message ID 20200308230355.18839-1-james.hilliard1@gmail.com
State Accepted
Headers show
Series [1/1] package/systemd: add openssl support | expand

Commit Message

James Hilliard March 8, 2020, 11:03 p.m. UTC
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
---
 package/systemd/systemd.mk | 7 +++++++
 1 file changed, 7 insertions(+)

Comments

Thomas Petazzoni April 12, 2020, 1:45 p.m. UTC | #1
On Sun,  8 Mar 2020 17:03:55 -0600
James Hilliard <james.hilliard1@gmail.com> wrote:

> Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
> ---
>  package/systemd/systemd.mk | 7 +++++++
>  1 file changed, 7 insertions(+)
> 
> diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk
> index 22165de2c1..5f91a2a5f9 100644
> --- a/package/systemd/systemd.mk
> +++ b/package/systemd/systemd.mk
> @@ -160,6 +160,13 @@ else
>  SYSTEMD_CONF_OPTS += -Dgcrypt=false
>  endif
>  
> +ifeq ($(BR2_PACKAGE_OPENSSL),y)
> +SYSTEMD_DEPENDENCIES += openssl
> +SYSTEMD_CONF_OPTS += -Dopenssl=true
> +else
> +SYSTEMD_CONF_OPTS += -Dopenssl=false
> +endif

I hesitated on this one, because openssl is used for:

 - dns-over-tls
 - systemd-homed
 - systemd-repart

and we already handle the availability of openssl in all of these
situations.

However, it is true that there is a -Dopenssl option that we don't
handle today, and it makes sense to handle it, if only do explicitly
disable openssl support when it's not available.

So I've applied to master. Thanks!

Thomas
diff mbox series

Patch

diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk
index 22165de2c1..5f91a2a5f9 100644
--- a/package/systemd/systemd.mk
+++ b/package/systemd/systemd.mk
@@ -160,6 +160,13 @@  else
 SYSTEMD_CONF_OPTS += -Dgcrypt=false
 endif
 
+ifeq ($(BR2_PACKAGE_OPENSSL),y)
+SYSTEMD_DEPENDENCIES += openssl
+SYSTEMD_CONF_OPTS += -Dopenssl=true
+else
+SYSTEMD_CONF_OPTS += -Dopenssl=false
+endif
+
 ifeq ($(BR2_PACKAGE_PCRE2),y)
 SYSTEMD_DEPENDENCIES += pcre2
 SYSTEMD_CONF_OPTS += -Dpcre2=true