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

Reply via email to