From mboxrd@z Thu Jan 1 00:00:00 1970 From: Yann E. MORIN Date: Tue, 26 Jan 2021 18:25:25 +0100 Subject: [Buildroot] [PATCH 1/1] package/sslh: systemd needs libconfig In-Reply-To: <20210125223420.1357779-1-fontaine.fabrice@gmail.com> References: <20210125223420.1357779-1-fontaine.fabrice@gmail.com> Message-ID: <20210126172525.GV2325@scaer> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: buildroot@busybox.net Fabrice, All, On 2021-01-25 23:34 +0100, Fabrice Fontaine spake thusly: > systemd-sslh-generator unconditionally uses libconfig > > Fixes: > - http://autobuild.buildroot.org/results/d46581842906f7780f4a3a1ae21963e78e7f5276 > > Signed-off-by: Fabrice Fontaine > --- > package/sslh/sslh.mk | 18 ++++++++++-------- > 1 file changed, 10 insertions(+), 8 deletions(-) > > diff --git a/package/sslh/sslh.mk b/package/sslh/sslh.mk > index 4bde143cd8..c98f1a6675 100644 > --- a/package/sslh/sslh.mk > +++ b/package/sslh/sslh.mk > @@ -29,8 +29,17 @@ endif > ifeq ($(BR2_PACKAGE_LIBCONFIG),y) > SSLH_DEPENDENCIES += libconfig > SSLH_MAKE_OPTS += USELIBCONFIG=1 > + > +ifeq ($(BR2_PACKAGE_SYSTEMD),y) > +SSLH_DEPENDENCIES += systemd > +SSLH_MAKE_OPTS += USESYSTEMD=1 > +else > +SSLH_MAKE_OPTS += USESYSTEMD= > +endif > else > -SSLH_MAKE_OPTS += USELIBCONFIG= > +SSLH_MAKE_OPTS += \ > + USELIBCONFIG= \ > + USESYSTEMD= > endif > > ifeq ($(BR2_PACKAGE_PCRE),y) > @@ -40,13 +49,6 @@ else > SSLH_MAKE_OPTS += USELIBPCRE= > endif > > -ifeq ($(BR2_PACKAGE_SYSTEMD),y) > -SSLH_DEPENDENCIES += systemd > -SSLH_MAKE_OPTS += USESYSTEMD=1 > -else > -SSLH_MAKE_OPTS += USESYSTEMD= > -endif I found it much simpler to select libconfig from Config.in, so I changed the patch to do just that, and pushed to master. At the risk of lying slightly: applied to master, thanks. Regards, Yann E. MORIN. > define SSLH_BUILD_CMDS > $(TARGET_MAKE_ENV) $(MAKE) $(SSLH_MAKE_OPTS) -C $(@D) > endef > -- > 2.29.2 > > _______________________________________________ > 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 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------'