Package: aspectc++
Version: 1:2.2+git20170823-7
Followup-For: Bug #906972
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu cosmic ubuntu-patch

Dear Reinhard,

Attached is a patch that fixes this bug.  It ends up that this is a bug
introduced as a direct consequence of the fix for bug #902220, because now
aspectc++ build-depends on unversioned llvm-dev / libclang-dev, but still
references llvm-config-4.0 in debian/rules; so now that llvm-dev no longer
points at llvm 4.0, this doesn't work.

I tried replacing the references to llvm-config-4.0 with plain llvm-config,
but this also fails because aspectc++ isn't yet compatible with llvm 6.0. 
So instead, it's best to revert to build-depending specifically on llvm-4.0
for now.

Cheers,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                   https://www.debian.org/
slanga...@ubuntu.com                                     vor...@debian.org
diff -Nru aspectc++-2.2+git20170823/debian/control 
aspectc++-2.2+git20170823/debian/control
--- aspectc++-2.2+git20170823/debian/control    2018-06-25 07:59:10.000000000 
-0700
+++ aspectc++-2.2+git20170823/debian/control    2018-08-24 21:29:52.000000000 
-0700
@@ -2,7 +2,7 @@
 Section: devel
 Priority: optional
 Maintainer: Reinhard Tartler <siret...@tauware.de>
-Build-Depends: debhelper (>= 9), libxml2-dev, docbook-to-man, zlib1g-dev, 
libedit-dev, llvm-dev, libclang-dev
+Build-Depends: debhelper (>= 9), libxml2-dev, docbook-to-man, zlib1g-dev, 
libedit-dev, llvm-4.0-dev, libclang-4.0-dev
 Build-Depends-Indep: doxygen, graphviz, gsfonts
 Standards-Version: 4.0.0
 Homepage: http://www.aspectc.org

Reply via email to