<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p><font size="+1"><tt>Thanks Diego<br>
          <br>
          Even though I posted this to the wrong list, this problem was
          on current whereas this list should deal solely with current.<br>
          <br>
          Anyway, your advice to add<br>
          <br>
          > export CC=clang<br>
          > export CXX=clang++<br>
          <br>
        </tt></font></p>
    <p><font size="+1"><tt>worked for me.<br>
          <br>
          Thanks</tt></font><br>
    </p>
    <div class="moz-cite-prefix">On 24/10/2019 12:39, Diego Borghetti
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:vHhqKdKpl_HDTfn1KKiWsx9kMjsyYtVRbucWMdRgt302oBbg0MituDt1QIPQIqADmmQVy8Gq5nqX7L6ao38t6TGaMXAPU7RlQ7rA6a6dY2U=@pm.me">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div>Hi,<br>
      </div>
      <div><br>
      </div>
      <div>Not sure if it's the same error, but there is an email from
        Lenard Spencer (Sep 22):<br>
      </div>
      <div>---<br>
      </div>
      <div>Just a heads up to everyone who uses Gnucash on -current, the
        new glib2
        broke the build using the script from 14.2/master.  The fix is
        simple -
        put these two lines before the cmake command:<br>
      </div>
      <div dir="auto">
        <div><br>
        </div>
        <div dir="auto">export CC=clang<br>
        </div>
        <div dir="auto">export CXX=clang++<br>
        </div>
        <div dir="auto"><br>
        </div>
        <div dir="auto">This will be addressed in SBo when 15.0 is
          released.<br>
        </div>
        <div dir="auto">---<br>
        </div>
        <div dir="auto"><br>
        </div>
        <div dir="auto">Cheers,<br>
        </div>
        <div dir="auto">Diego<br>
        </div>
        <div><br>
        </div>
      </div>
      <div class="protonmail_signature_block
        protonmail_signature_block-empty">
        <div class="protonmail_signature_block-user
          protonmail_signature_block-empty">
          <div><br>
          </div>
        </div>
        <div class="protonmail_signature_block-proton
          protonmail_signature_block-empty"><br>
        </div>
      </div>
      <div><br>
      </div>
      <div>‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐<br>
      </div>
      <div> On Wednesday, October 23, 2019 6:30 PM, mcmurchy1917techy
        via SlackBuilds-users <a class="moz-txt-link-rfc2396E" href="mailto:slackbuilds-users@slackbuilds.org"><slackbuilds-users@slackbuilds.org></a>
        wrote:<br>
      </div>
      <div> <br>
      </div>
      <blockquote class="protonmail_quote" type="cite">
        <p><span style="font-size:undefinedpx"></span></p>
        <div><span style="font-family:menlo,consolas,"courier
            new",monospace">I've got a reasonably up to date
            current with multilib and ktown.</span><br>
        </div>
        <p><span style="font-size:undefinedpx"></span></p>
        <div><span style="font-family:menlo,consolas,"courier
            new",monospace">Trying to compile gnucash-3.7,
            downloaded from ponce this morning, and get this</span><br>
        </div>
        <p><br>
        </p>
        <blockquote type="cite">
          <div>/tmp/SBo/gnucash-3.7/libgnucash/engine/gnc-budget.c: In
            function 'gnc_budget_get_rec_time':<br>
          </div>
          <div>
            /tmp/SBo/gnucash-3.7/libgnucash/engine/gnc-budget.c:724:13:
            error: G_ADD_PRIVATE [-Werror]<br>
          </div>
          <div>   724 |     return
            recurrenceGetTime(&(GET_PRIVATE(bgt)->recurrence));<br>
          </div>
          <div>       |             ^~~~~~~~~~~~~~~<br>
          </div>
          <div> cc1: all warnings being treated as errors<br>
          </div>
          <div> make[2]: ***
            [libgnucash/engine/CMakeFiles/gncmod-engine.dir/build.make:237:
libgnucash/engine/CMakeFiles/gncmod-engine.dir/Transaction.c.o] Error 1<br>
          </div>
          <div> make[2]: *** Waiting for unfinished jobs....<br>
          </div>
          <div> cc1: all warnings being treated as errors<br>
          </div>
          <div> make[2]: ***
            [libgnucash/engine/CMakeFiles/gncmod-engine.dir/build.make:307:
libgnucash/engine/CMakeFiles/gncmod-engine.dir/gnc-budget.c.o] Error 1<br>
          </div>
          <div> cc1plus: all warnings being treated as errors<br>
          </div>
          <div> make[2]: ***
            [libgnucash/engine/CMakeFiles/gncmod-engine.dir/build.make:69:
libgnucash/engine/CMakeFiles/gncmod-engine.dir/Account.cpp.o] Error 1<br>
          </div>
          <div> make[1]: *** [CMakeFiles/Makefile2:3965:
            libgnucash/engine/CMakeFiles/gncmod-engine.dir/all] Error 2<br>
          </div>
          <div> make: *** [Makefile:163: all] Error 2<br>
          </div>
        </blockquote>
        <p><br>
        </p>
        <p>Took the advice of the error log and changed the
          gnucash.SlackBuild, to ignore warnings,  as follows -<br>
        </p>
        <p><br>
        </p>
        <blockquote type="cite">
          <div>51c51<br>
          </div>
          <div> <   SLKCFLAGS="-O2 -fPIC"<br>
          </div>
          <div> ---<br>
          </div>
          <div> >   SLKCFLAGS="-O2 -fPIC -Wno-error"<br>
          </div>
        </blockquote>
        <p><br>
        </p>
        <p>It now compiles successfully. Have I -<br>
        </p>
        <ol>
          <li>missed some new instructions on this list<br>
          </li>
          <li>got something missing on my system<br>
          </li>
          <li>or now simply do have to ignore warnings<br>
          </li>
          <li>or something else<br>
          </li>
        </ol>
        <p>Comments will be most welcome.<br>
        </p>
        <p>Alex<br>
        </p>
        <p><br>
        </p>
      </blockquote>
      <div><br>
      </div>
    </blockquote>
  </body>
</html>