<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Hello,</p>
    <p>in release notes of 1.12, meson is mentioned as new/additional
      build system:</p>
    <p>"Meson build files are now disted in tarballs, for jhbuild and so
      distro
      packagers can start using it. Note that the Meson-based build
      system is not
      100% feature-equivalent with the autotools-based one yet."</p>
    <p>I assume according to reply I got from Nirbheek (see below) that
      Meson is not usable in release 1.12?</p>
    <p>Or were there some late changes for 1.12 to be able to use it?</p>
    <p>Best regards,</p>
    <p>Martin<br>
    </p>
    <div class="moz-forward-container"><br>
      -------- Weitergeleitete Nachricht --------
      <table class="moz-email-headers-table" cellspacing="0"
        cellpadding="0" border="0">
        <tbody>
          <tr>
            <th nowrap="nowrap" valign="BASELINE" align="RIGHT">Betreff:
            </th>
            <td>Re: cerbero and Visual Studio/MSVC (under Windows 64
              bit, for Windows 64 bit)</td>
          </tr>
          <tr>
            <th nowrap="nowrap" valign="BASELINE" align="RIGHT">Datum: </th>
            <td>Mon, 24 Apr 2017 15:37:25 +0530</td>
          </tr>
          <tr>
            <th nowrap="nowrap" valign="BASELINE" align="RIGHT">Von: </th>
            <td>Nirbheek Chauhan <a class="moz-txt-link-rfc2396E" href="mailto:nirbheek.chauhan@gmail.com"><nirbheek.chauhan@gmail.com></a></td>
          </tr>
          <tr>
            <th nowrap="nowrap" valign="BASELINE" align="RIGHT">Antwort
              an: </th>
            <td>Discussion of the development of and with GStreamer
              <a class="moz-txt-link-rfc2396E" href="mailto:gstreamer-devel@lists.freedesktop.org"><gstreamer-devel@lists.freedesktop.org></a></td>
          </tr>
          <tr>
            <th nowrap="nowrap" valign="BASELINE" align="RIGHT">An: </th>
            <td>Discussion of the development of and with GStreamer
              <a class="moz-txt-link-rfc2396E" href="mailto:gstreamer-devel@lists.freedesktop.org"><gstreamer-devel@lists.freedesktop.org></a></td>
          </tr>
        </tbody>
      </table>
      <br>
      <br>
      <pre>On Sun, Apr 23, 2017 at 11:52 PM, Martin Maurer
<a class="moz-txt-link-rfc2396E" href="mailto:meinemailingliste2@online.de"><meinemailingliste2@online.de></a> wrote:
> many thanks for your answer. How big is such an action?
> Just copying a few file or endless merging? Just to get a feeling...
> Do you think it still could be inside official release of 1.12
> to save you effort to merge it again and again?
> Or is it already too late for such an action?
> Is "time" the only blocking point, or still other things which must be
> clarified
> before it can go into an official release?
>

It's just a matter of getting the time to do it. It won't be in the
1.12 upstream release, but I hope to get it ready for the next one.

> I meanwhile went back to branch meson-1.10 and use this for initial
> (learning) steps.
> When 1.12 is ready for meson I can move to the new version.
>
> I have an additional question:
>
> Do I need to call
>
>> cerbero-uninstalled -c config/win64-mixed-msvc.cbc bootstrap
>
> before something else (in every case)
>

Bootstrap only needs to be called once. You may need to call it again
after updating Cerbero itself.

> or can I directly call
>
>> cerbero-uninstalled -c config/win64-mixed-msvc.cbc package gstreamer-1.0
>
> (because it is doing the bootstrap automatically here)?
>

No command will automatically run bootstrap for you.

> When building e.g. a 64 bit and a 32 version, do I need some kind of a
> clean?
> Or would a clean be even a bad thing, because in second build some steps can
> be skipped,
> because it was already built in first build?
>

64-bit and 32-bit versions are completely independent. They build
inside separate subdirs of the cerbero build directory.

> The meson 1.10 reports some errors. Are you interested to collect such
> errors?
> Here via email? Or in the bug-tracker?
>

I looked at the log in your email. The main issue seems to be that you
did not run a `clean` command when you switched branches to
meson-1.10. Please do that so that stale files built by the previous
Cerbero branch you were using are removed.

I was recently told by someone that they ran it all from scratch and
built both 32-bit and 64-bit successfully, and also used it in their
application, so it should work.

Cheers,
Nirbheek
_______________________________________________
gstreamer-devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a>
<a class="moz-txt-link-freetext" href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel">https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a>
</pre>
    </div>
  </body>
</html>