Hi,
> For the record the just released iwd 0.10 supports building against an
> external ell (eg. not using the embedded code copy of ell).
>
> See the --enable-external-ell configure flag (which is still not being used
> because of previously mentioned issues).
>
I just upload ell 0.12, and I test building iwd with
'--enable-external-ell' option.
Packge building is fine. I attached a patch for support compiling
packages with external ELL.
Best regards,
Nobuhiro
--
Nobuhiro Iwamatsu
iwamatsu at {nigauri.org / debian.org}
GPG ID: 40AD1FA6
From 8f6ddb04128f50ed2ff08f14143a587cf6cac6db Mon Sep 17 00:00:00 2001
From: Nobuhiro Iwamatsu <[email protected]>
Date: Tue, 23 Oct 2018 20:12:28 +0900
Subject: [PATCH] Add support compiling packages with external ELL
Signed-off-by: Nobuhiro Iwamatsu <[email protected]>
---
debian/changelog | 9 +++++++++
debian/control | 2 +-
debian/rules | 5 +++++
3 files changed, 15 insertions(+), 1 deletion(-)
diff --git a/debian/changelog b/debian/changelog
index 679513a..a424e3d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
+iwd (0.10-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Add support compiling packages with external ELL.
+ - Add libell-dev (>= 0.12) to B-D.
+ - Set --enable-external-ell to configure's option.
+
+ -- Nobuhiro Iwamatsu <[email protected]> Tue, 23 Oct 2018 20:33:19 +0900
+
iwd (0.10-1) unstable; urgency=medium
* New upstream release.
diff --git a/debian/control b/debian/control
index d7673f6..f8700e3 100644
--- a/debian/control
+++ b/debian/control
@@ -2,7 +2,7 @@ Source: iwd
Section: net
Priority: optional
Maintainer: Andreas Henriksson <[email protected]>
-Build-Depends: debhelper (>= 11.4.1~), libreadline-dev, libdbus-1-dev, systemd
+Build-Depends: debhelper (>= 11.4.1~), libreadline-dev, libdbus-1-dev, systemd, libell-dev (>= 0.12)
Standards-Version: 4.2.1
Vcs-Git: https://salsa.debian.org/debian/iwd.git
Vcs-Browser: https://salsa.debian.org/debian/iwd
diff --git a/debian/rules b/debian/rules
index 88a222f..8644db8 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,9 +2,14 @@
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+CONFIGURE_FLAGS := --enable-external-ell
+
%:
dh $@
+override_dh_auto_configure:
+ dh_auto_configure -- $(CONFIGURE_FLAGS)
+
override_dh_auto_test:
# testsuite doesn't pass on buildds, possibly because of
# too old kernel?! Make it non-fatal for now...
--
2.19.1