<div dir="ltr"><br><div>Awesome, thanks Thomas!</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Jun 24, 2017 at 8:28 AM, Thomas Markwalder <span dir="ltr"><<a href="mailto:tmark@isc.org" target="_blank">tmark@isc.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div text="#000000" bgcolor="#FFFFFF"><div><div class="h5">
    <div class="m_-3410947092477958726moz-cite-prefix">On 6/23/17 8:22 PM, Klaus Steden wrote:<br>
    </div>
    <blockquote type="cite">
      
      <div dir="ltr"><br>
        <div>Hi Thomas,</div>
        <div><br>
        </div>
        <div><a href="http://kea.isc.org/ticket/5325" target="_blank">http://kea.isc.org/ticket/5325</a><br>
        </div>
        <div><br>
        </div>
        <div>Hopefully I have all the details you need. I noticed that
          in Git the missing parser file is there, so this may have been
          addressed already for future releases.</div>
        <div><br>
        </div>
        <div>cheers,</div>
        <div>Klaus</div>
      </div>
      <div class="gmail_extra"><br>
        <div class="gmail_quote">On Fri, Jun 23, 2017 at 4:29 AM, Thomas
          Markwalder <span dir="ltr"><<a href="mailto:tmark@isc.org" target="_blank">tmark@isc.org</a>></span>
          wrote:<br>
          <blockquote class="gmail_quote">
            <div>
              <div>
                <div class="m_-3410947092477958726h5">
                  <div class="m_-3410947092477958726m_1375239579336328589moz-cite-prefix">On
                    6/23/17 7:13 AM, Klaus Steden wrote:<br>
                  </div>
                </div>
              </div>
              <blockquote type="cite">
                <div>
                  <div class="m_-3410947092477958726h5">
                    <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="m_-3410947092477958726m_1375239579336328589gmail-p1"><span class="m_-3410947092477958726m_1375239579336328589gmail-s1">Making
                            all in d2<br>
                          </span><span>make[5]: Entering directory
                            `/tmp/buildd/isc-kea-1.2.0/obj<wbr>-x86_64-linux-gnu/src/bin/d2'<br>
                          </span><span>make  all-recursive<br>
                          </span><span>make[6]: Entering directory
                            `/tmp/buildd/isc-kea-1.2.0/obj<wbr>-x86_64-linux-gnu/src/bin/d2'<br>
                          </span><span>Making all in .<br>
                          </span><span>make[7]: Entering directory
                            `/tmp/buildd/isc-kea-1.2.0/obj<wbr>-x86_64-linux-gnu/src/bin/d2'<br>
                          </span><span>make[7]: *** No rule to make
                            target `d2_parser.yy', needed by
                            `d2_parser.cc'.  Stop.<br>
                          </span><span>make[7]: Leaving directory
                            `/tmp/buildd/isc-kea-1.2.0/obj<wbr>-x86_64-linux-gnu/src/bin/d2'<br>
                          </span><span>make[6]: *** [all-recursive]
                            Error 1<br>
                          </span><span>make[6]: Leaving directory
                            `/tmp/buildd/isc-kea-1.2.0/obj<wbr>-x86_64-linux-gnu/src/bin/d2'<br>
                          </span><span>make[5]: *** [all] Error 2<br>
                          </span><span>make[5]: Leaving directory
                            `/tmp/buildd/isc-kea-1.2.0/obj<wbr>-x86_64-linux-gnu/src/bin/d2'<br>
                          </span><span>make[4]: *** [all-recursive]
                            Error 1<br>
                          </span><span>make[4]: Leaving directory
                            `/tmp/buildd/isc-kea-1.2.0/obj<wbr>-x86_64-linux-gnu/src/bin'<br>
                          </span><span>make[3]: *** [all-recursive]
                            Error 1<br>
                          </span><span>make[3]: Leaving directory
                            `/tmp/buildd/isc-kea-1.2.0/obj<wbr>-x86_64-linux-gnu/src'<br>
                          </span><span>make[2]: *** [all-recursive]
                            Error 1<br>
                          </span><span>make[2]: Leaving directory
                            `/tmp/buildd/isc-kea-1.2.0/obj<wbr>-x86_64-linux-gnu'<br>
                          </span><span>make[1]: *** [all] Error 2<br>
                          </span><span>make[1]: Leaving directory
                            `/tmp/buildd/isc-kea-1.2.0/obj<wbr>-x86_64-linux-gnu'<br>
                          </span><span>dh_auto_build: make -j24 returned
                            exit code 2<br>
                          </span><span>make: *** [build] Error 2</span></p>
                        <p class="m_-3410947092477958726m_1375239579336328589gmail-p1">The
                          Debian rules file explicitly adds
                          '--enable-generate-parser' in the configure
                          options which seems to be causing this error.</p>
                        <p class="m_-3410947092477958726m_1375239579336328589gmail-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="m_-3410947092477958726m_1375239579336328589gmail-p1">thanks,<br>
                          Klaus</p>
                        <p class="m_-3410947092477958726m_1375239579336328589gmail-p1"><br>
                        </p>
                      </div>
                    </div>
                    <br>
                    <fieldset class="m_-3410947092477958726m_1375239579336328589mimeAttachmentHeader"></fieldset>
                    <br>
                  </div>
                </div>
                <pre>______________________________<wbr>_________________
Kea-users mailing list
<a class="m_-3410947092477958726m_1375239579336328589moz-txt-link-abbreviated" href="mailto:Kea-users@lists.isc.org" target="_blank">Kea-users@lists.isc.org</a>
<a class="m_-3410947092477958726m_1375239579336328589moz-txt-link-freetext" href="https://lists.isc.org/mailman/listinfo/kea-users" target="_blank">https://lists.isc.org/mailman/<wbr>listinfo/kea-users</a>
</pre>
              </blockquote>
              <p><tt>Hello Klaus:</tt></p>
              <p><tt>Yes, you should be able to omit that option.  That
                  option is only needed if you plan on altering the
                  configuration parsing code.  We pre-generate all the
                  parsing code and include that in the repo as well as
                  the source tar balls.  It is odd that those files are
                  missing. Would be so kind as to open a bug ticket for
                  this at:</tt></p>
              <p><tt> <a class="m_-3410947092477958726m_1375239579336328589moz-txt-link-freetext" href="http://kea.isc.org/newticket" target="_blank">http://kea.isc.org/newticket</a></tt></p>
              <p><tt><br>
                </tt></p>
              <p><tt>Thanks,</tt></p>
              <p><tt>Thomas Markwalder</tt></p>
              <p><tt>ISC Software Engineering<br>
                </tt></p>
            </div>
            <br>
            ______________________________<wbr>_________________<br>
            Kea-users mailing list<br>
            <a href="mailto:Kea-users@lists.isc.org" target="_blank">Kea-users@lists.isc.org</a><br>
            <a href="https://lists.isc.org/mailman/listinfo/kea-users" rel="noreferrer" target="_blank">https://lists.isc.org/mailman/<wbr>listinfo/kea-users</a><br>
            <br>
          </blockquote>
        </div>
        <br>
      </div>
    </blockquote>
    </div></div><p><tt>Hi Klaus:<br>
      </tt></p>
    <p><tt>Thanks for doing the bug ticket. The issue is a missing
        EXTRA_DIST rule in src/bin/d2/Makefile.am to include the .yy
        file in the distribution tarball. </tt></p>
    <p><br>
    </p>
    <p>Cheers,</p><span class="">
    <p>Thomas Markwalder</p>
    <p>ISC Software Engineering<br>
    </p>
  </span></div>

</blockquote></div><br></div>