<div dir="ltr"><br><div>Hi there,</div><div><br></div><div>I'm trying to build 1.2 on Ubuntu using the Ubuntu 1.1 DSC and rules file (this is preferred to building from vanilla source, because it provides package separation).</div><div><br></div><div>I'm running into an issue with both Trusty and Xenial, specifically this:</div><div>
<p class="gmail-p1"><font size="1"><span class="gmail-s1"><font face="monospace, monospace">Making all in d2<br></font></span><span style="font-family:monospace,monospace">make[5]: Entering directory `/tmp/buildd/isc-kea-1.2.0/obj-x86_64-linux-gnu/src/bin/d2'<br></span><span style="font-family:monospace,monospace">make all-recursive<br></span><span style="font-family:monospace,monospace">make[6]: Entering directory `/tmp/buildd/isc-kea-1.2.0/obj-x86_64-linux-gnu/src/bin/d2'<br></span><span style="font-family:monospace,monospace">Making all in .<br></span><span style="font-family:monospace,monospace">make[7]: Entering directory `/tmp/buildd/isc-kea-1.2.0/obj-x86_64-linux-gnu/src/bin/d2'<br></span><span style="font-family:monospace,monospace">make[7]: *** No rule to make target `d2_parser.yy', needed by `d2_parser.cc'. Stop.<br></span><span style="font-family:monospace,monospace">make[7]: Leaving directory `/tmp/buildd/isc-kea-1.2.0/obj-x86_64-linux-gnu/src/bin/d2'<br></span><span style="font-family:monospace,monospace">make[6]: *** [all-recursive] Error 1<br></span><span style="font-family:monospace,monospace">make[6]: Leaving directory `/tmp/buildd/isc-kea-1.2.0/obj-x86_64-linux-gnu/src/bin/d2'<br></span><span style="font-family:monospace,monospace">make[5]: *** [all] Error 2<br></span><span style="font-family:monospace,monospace">make[5]: Leaving directory `/tmp/buildd/isc-kea-1.2.0/obj-x86_64-linux-gnu/src/bin/d2'<br></span><span style="font-family:monospace,monospace">make[4]: *** [all-recursive] Error 1<br></span><span style="font-family:monospace,monospace">make[4]: Leaving directory `/tmp/buildd/isc-kea-1.2.0/obj-x86_64-linux-gnu/src/bin'<br></span><span style="font-family:monospace,monospace">make[3]: *** [all-recursive] Error 1<br></span><span style="font-family:monospace,monospace">make[3]: Leaving directory `/tmp/buildd/isc-kea-1.2.0/obj-x86_64-linux-gnu/src'<br></span><span style="font-family:monospace,monospace">make[2]: *** [all-recursive] Error 1<br></span><span style="font-family:monospace,monospace">make[2]: Leaving directory `/tmp/buildd/isc-kea-1.2.0/obj-x86_64-linux-gnu'<br></span><span style="font-family:monospace,monospace">make[1]: *** [all] Error 2<br></span><span style="font-family:monospace,monospace">make[1]: Leaving directory `/tmp/buildd/isc-kea-1.2.0/obj-x86_64-linux-gnu'<br></span><span style="font-family:monospace,monospace">dh_auto_build: make -j24 returned exit code 2<br></span><span style="font-family:monospace,monospace">make: *** [build] Error 2</span></font></p><p class="gmail-p1">The Debian rules file explicitly adds '--enable-generate-parser' in the configure options which seems to be causing this error.</p><p class="gmail-p1">Is it a problem if I disable this option? The Debian patches tweak some of the application paths -- will that cause me grief if I don't enable this option? Unfortunately it doesn't seem immediately obvious in the docs what this actually does.</p><p class="gmail-p1">thanks,<br>Klaus</p><p class="gmail-p1"><br></p></div></div>