<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">Hello,<br>
      <br>
      On 13/07/2014 15:30, Reinhard Tartler wrote:<br>
    </div>
    <blockquote
cite="mid:CAJ0cceadMQyyY+K37V-3ieeGzDfkUUqbxiFH2zPLrVioMoZ9+Q@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div>Package: aspectc++,llvm-toolchain-3.4<a
            moz-do-not-send="true"
            href="mailto:olaf.spinczyk@tu-dortmund.de"></a><br>
          After several discussions with AspectC++ upstream, it seems
          rather unlikely that this patch gets applied upstream any time
          soon.</div>
      </div>
    </blockquote>
    Pointer ? Anyway, that is too me the only right way to go.<br>
    BTW, are you part of upstream ?<br>
    <blockquote
cite="mid:CAJ0cceadMQyyY+K37V-3ieeGzDfkUUqbxiFH2zPLrVioMoZ9+Q@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div class="gmail_quote">
          <div dir="ltr">
            <div>
              <div> Therefore, I'm exploring other options:<br>
                <ol>
                  <li>Make llvm-toolchain-3.4 provide a
                    "llvm-clang-3.4-source" binary package that provides
                    the unpatched source code, so that the AspectC++
                    source package can build-depend on that, copy the
                    sources into the build directory and follow the rest
                    of the instructions outline in README.LLVM<br>
                  </li>
                </ol>
              </div>
            </div>
          </div>
        </div>
      </div>
    </blockquote>
    FYI, to build clang, you need also the llvm sources. <br>
    Anyway, I am not sure how this would help you. You would have your
    own instance of clang with your patches ?<br>
    <blockquote
cite="mid:CAJ0cceadMQyyY+K37V-3ieeGzDfkUUqbxiFH2zPLrVioMoZ9+Q@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div class="gmail_quote">
          <div dir="ltr">
            <div>
              <div>
                <ol>
                  <li>Integrate AspectC++ into the llvm-toolchain
                    package<br>
                  </li>
                </ol>
              </div>
            </div>
          </div>
        </div>
      </div>
    </blockquote>
    That probably won't happen. It is touching critical files, I don't
    want to carry patches (especially since clang code is changing a
    lot) and I don't want Debian clang<br>
    to be different from upstream.<br>
    <blockquote
cite="mid:CAJ0cceadMQyyY+K37V-3ieeGzDfkUUqbxiFH2zPLrVioMoZ9+Q@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div class="gmail_quote">
          <div dir="ltr">
            <div>
              <div>
                <ol>
                  <li>Provide a build/installation script in
                    /usr/share/doc/aspectc++/build_with_clang.sh that
                    uses 'apt-get source llvm-toolchain-3.4' and
                    'apt-get source aspectc++ to obtain the clang and
                    aspectc++ sources, and implements the instructions
                    in the README.LLVM. This would provide a user-local
                    copy of ac++ with clang, and increases maintenance
                    work<br>
                  </li>
                </ol>
              </div>
            </div>
          </div>
        </div>
        <br>
      </div>
    </blockquote>
    Why not.<br>
    <br>
    Cheers,<br>
    S<br>
    <br>
  </body>
</html>